MSX Village forum

La Place des Développeurs Mode video 32x212

DataPro Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 14/06/2011 à 10h12

Messages: 983

Le 07/08/2024 à 11h06
Bientôt 40 ans après sa sortie, le MSX2 n'a pas révélé tous ses secrets.

Aujourd'hui Stephan (alias INC HL de NOP) nous révèle un nouveau mode vidéo non documenté pour MSX2 ! Plus exactement, il le connaissait depuis 1994 quand NOP développait la démo Unknown Reality mais personne ne l'avait utilisé.

Ce mode étant inconnu jusqu'à présent, il n'est pas émulé et donc utilisable seulement sur une machine.

https://www.msx.org/forum/msx-talk/general-discussion/undocumented-screen-mode-32x212?page=0 Edité par DataPro Le 07/08/2024 à 11h07


MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM + Gotek + Gotek / Philips NMS 8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
Wozblaster
   
Chris (Spysoft) Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 25/05/2024 à 17h14

Messages: 55

Le 07/08/2024 à 11h23
C'est dingue ça !!! Tout n'est visiblement pas encore connu du MSX2 ... Edité par Chris (Spysoft) Le 07/08/2024 à 11h23


.......................>>> SPYSOFT <<< ...........................
...___.__..__..._.....__..__._____..__.._____.___..._...__..__...
../.__|..\/..|./_\...|..\/../.__\.\/./.|_..._|.__|./_\.|..\/..|..
..\__.\.|\/|.|/._.\..|.|\/|.\__.\>..<....|.|.|._|./._.\|.|\/|.|..
..|___/_|..|_/_/.\_\.|_|..|_|___/_/\_\...|_|.|___/_/.\_\_|..|_|..
.....
   
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5891

Le 07/08/2024 à 12h43
Je ne pense pas que ca ait un rapport mais qui sait : Sur un de mes fanzines de l'époque, y'a la démo jouable d'un jeu de circuit automobile avec un personnage rondouillard type SD Head , le programme est en basic et est codé dans le meme style avec une longue liste de datas (deux listes même) . C'est en screen 5 ou 7 ,je ne sais plus si il y avait un fichier image SC5/7 ou si il est gêné en vram par ces mêmes datas . J'avais copié ça d'un DiskStation ou autres PeachUp... PinkSox ... :tea (probablement parmis les premiers ou il n'avait pas de protections) Edité par TurboSEB Le 07/08/2024 à 12h46



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2924

Le 09/08/2024 à 04h59
Je suis loin d'un vrai MSX donc je ne peux pas faire de tests pour le moment, mais de ce que j'ai compris, c'est une variante du mode graphique 8 (256x212 en 256 couleurs) qui permet d'avoir 8 pixels identiques en écrivant uniquement aux adresses X % 8 + 1.

Je crois que ça marche aussi en Screen 7 avec 2 couleurs répétés sur 16 pixels.

J'ajouterai le support de ce "mode" dans MSXgl à mon retour en France et je ferai un programme d'exemple. L'intérêt du mode est limité, mais pour un scrolleur vertical ou un jeu de course en perspective, ça pourrait être sympa. Ça permet de remplir une ligne complète avec seulement 32 octets.

A vérifier que ça fonctionne bien sur tous les VDP MSX 2/2+.

En tout cas c'est cool de savoir qu'il y a encore des choses à découvrir. :)


On est toujours ignorant avant de savoir.
Github    
Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1503

Le 09/08/2024 à 20h23
Personnellement, je ne vois pas l'intérêt de ce mode graphique :
1) La résolution horizontale est vraiment très très limitée
2) Les données sont non linéaires dans la VRAM (il y a 8 octets d'écart entre la valeur de chaque "pixel")
C'est une anomalie intéressante, sans plus.


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 264

Le 10/08/2024 à 13h48
:hum
Comment réagissent les sprites hard avec cette affichage trés particulier ?
Subissent ils les mêmes "contraintes"?


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2924

Le 11/08/2024 à 02h22
VieuxBouz1 :
Comment réagissent les sprites hard avec cette affichage trés particulier ?
Subissent ils les mêmes "contraintes"?


En théorie comme sur Screen 7 et 8 (donc normal), mais je ferai des tests à mon retour.


On est toujours ignorant avant de savoir.
Github    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie