L'atelier Détection MSX1/MSX2 / 2+
metalgear2
Membre non connecté
Conseiller Municipal
Bonjour,
Je recherche les adresses pour visualiser les différents octets qui servent à la détection des MSX1, MSX2 et 2+
Je sais qu'on en parle sur le forum, mais j'ai pas réussi a retrouver le post.
Merci.
Je recherche les adresses pour visualiser les différents octets qui servent à la détection des MSX1, MSX2 et 2+
Je sais qu'on en parle sur le forum, mais j'ai pas réussi a retrouver le post.
Merci.
metalgear2
Membre non connecté
Conseiller Municipal
Sector28bis :
peek(45)
0 -> MSX1
1 -> MSX2
2 -> MSX2+
3 -> Turbo R
0 -> MSX1
1 -> MSX2
2 -> MSX2+
3 -> Turbo R
Merci.
En faite, c'est les adresses du fichier ROM que je cherche.
metalgear2
Membre non connecté
Conseiller Municipal
Je me suis peut-être mal expliquer
L'adresse 45 correspond a l'octet que j'ai entouré en vert.
Je cherche l'adresse que j'ai entouré en rouge.
L'adresse 45 correspond a l'octet que j'ai entouré en vert.
Je cherche l'adresse que j'ai entouré en rouge.
C'est toujours pas clair.
L'adresse de l'octet est 45h (en hexadécimal, donc).
Ce que tu as entouré en rouge est juste, pour chaque ligne, l'adresse du premier octet de la ligne.
Donc, sur la ligne où se trouve l'adresse 45h, tu trouves au début de celle-ci l'adresse 40h.
De toutes façons, dans n'importe quel editeur hex, tu tapes 45h et il va te montrer l'adresse et son contenu.
Mais au fait, c'est pourquoi faire ?
Ce serait peut-être plus clair si tu nous disais le but ...
L'adresse de l'octet est 45h (en hexadécimal, donc).
Ce que tu as entouré en rouge est juste, pour chaque ligne, l'adresse du premier octet de la ligne.
Donc, sur la ligne où se trouve l'adresse 45h, tu trouves au début de celle-ci l'adresse 40h.
De toutes façons, dans n'importe quel editeur hex, tu tapes 45h et il va te montrer l'adresse et son contenu.
Mais au fait, c'est pourquoi faire ?
Ce serait peut-être plus clair si tu nous disais le but ...
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)
Fabf
Membre non connecté
Conseiller Municipal
metalgear2
Membre non connecté
Conseiller Municipal
Pour faire plus simple.
Un exemple avec la SUBROM du NMS8250.
A l'adresse 29FE, on retrouve une valeur qui correspond à la fréquence :
08 02 pour le 50Hz
08 00 pour le 60Hz
Ce que je cherche, c'est cette adresse qui correspond à la version du MSX.
Dans la MAINROM, l'adresse 45h correspond a 03, dans la SUBROM, cette adresse correspond a 21
Un exemple avec la SUBROM du NMS8250.
A l'adresse 29FE, on retrouve une valeur qui correspond à la fréquence :
08 02 pour le 50Hz
08 00 pour le 60Hz
Ce que je cherche, c'est cette adresse qui correspond à la version du MSX.
Fabf :
Tu chercherais pas dans la SUBROM au lieu de la MAIN ?
Dans la MAINROM, l'adresse 45h correspond a 03, dans la SUBROM, cette adresse correspond a 21
Fabf
Membre non connecté
Conseiller Municipal
metalgear2 :
Dans la MAINROM, l'adresse 45h correspond a 03, dans la SUBROM, cette adresse correspond a 21
Exact
Voila d'où vient la confusion
peek(45) = peek(&H2D)
metalgear2
Membre non connecté
Conseiller Municipal
Fabf :
Exact
Voila d'où vient la confusion
peek(45) = peek(&H2D)
Voila d'où vient la confusion
peek(45) = peek(&H2D)
Donc si je prend cette ROM, on est d'accord que c'est une ROM MSX2, car à l'adresse &H2D, on a 01 (Juste après le 12)
Fabf
Membre non connecté
Conseiller Municipal
metalgear2
Membre non connecté
Conseiller Municipal
Fabf :
Oui c'est ça.
Impect
Peut-etre faudrait t'il mettre cette info dans la rubrique "DOCUMENTATION", dans l'atelier.
Merci a tous Edité par metalgear2 Le 11/07/2016 à 22h27
Fabf
Membre non connecté
Conseiller Municipal
metalgear2
Membre non connecté
Conseiller Municipal
En même temps, rajouter aussi les adresses du 50 et 60Hz
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie