Affichage Public Ripper une rom de 4mo a partir de la MEGAFLASH ROM SCC SD

Reprise du message précédent
donc on oublie lolquoi que voir ce que dit aoineko dans ce post :
https://msxvillage.fr/forum/topic-4587+yamanooto-8mo-multiroms.php
Mais admettons que le jeux fasse 2Mo et pas 4Mo, au final comment fait on pour convertir un jeu de mapper ASCII16 à Konami SCC ? Ça ça m’intéresse
Edité par popolon Le 20/08/2025 à 22h26
site en Français sur la musique MSX

ceci est un exemple:
mapper 16k:
ld (6000),a ; selectionne la page de 16k en 4000-7fff
ld (6800),a ; selectionne la page de 16k en 8000-bfff
il faut remplacer
ld (6000),a par CALL s4000
ld (6800),a par CALL s8000
s4000 push af
add a,a
ld (5000),a
inc a
ld (7000),a
pop af
ret
s8000 push af
add a,a
ld (9000),a
inc a
ld (B000),a
pop af
ret
mapper 16k:
ld (6000),a ; selectionne la page de 16k en 4000-7fff
ld (6800),a ; selectionne la page de 16k en 8000-bfff
il faut remplacer
ld (6000),a par CALL s4000
ld (6800),a par CALL s8000
s4000 push af
add a,a
ld (5000),a
inc a
ld (7000),a
pop af
ret
s8000 push af
add a,a
ld (9000),a
inc a
ld (B000),a
pop af
ret
DONALD TRUMP IS FAST APPROACHING
NEMESIS ! RETURN IMMEDIATELY !

Sector28 :
ceci est un exemple:
mapper 16k:
ld (6000),a ; selectionne la page de 16k en 4000-7fff
ld (6800),a ; selectionne la page de 16k en 8000-bfff
mapper 16k:
ld (6000),a ; selectionne la page de 16k en 4000-7fff
ld (6800),a ; selectionne la page de 16k en 8000-bfff
Ca va etre chaud, j'ai fouiné dans une Megarom ASCII16 1Mo et pas trouvé un seul "32 00 60" ou "32 00 68"

Aprés vu que le jeu peut utiliser de 6000 à 67FF pour la première page et de 7000 à 77FF pour la deuxième ça en fait des possibilités

a priori c'est l'adresse 7000 qui selectionne la deuxieme banque mais j'ai pas trouvé de "32 00 70" non plus dans la rom Edité par popolon Le 21/08/2025 à 10h36
site en Français sur la musique MSX
pour mapper les pages 16 Ko des ASCII les adresses ne sont pas fixe à 6000h et 7000h
page 4000 à 7FFF adresses de 6000h à 6FFFh
page 8000 à BFFF adresses de 7000h à 7FFFh
donc ça dépend de la megarom
passe moi le titre de celle que tu as fouillé en MP
page 4000 à 7FFF adresses de 6000h à 6FFFh
page 8000 à BFFF adresses de 7000h à 7FFFh
donc ça dépend de la megarom
passe moi le titre de celle que tu as fouillé en MP


Et j'ai une derniere question( qui etait la question de base !!)
D'apres Popolon, ripper la ROM ne servira a rien car elle sera toujour au mapper d'origine !! c'est sur?
ça vaut le coup d'essayer ou pas ? Mais est ce possible de ripper cette cartouche???
et apres promis, on arrete, et tant pis, pas de goonies sur cartouche !!
D'apres Popolon, ripper la ROM ne servira a rien car elle sera toujour au mapper d'origine !! c'est sur?
ça vaut le coup d'essayer ou pas ? Mais est ce possible de ripper cette cartouche???
et apres promis, on arrete, et tant pis, pas de goonies sur cartouche !!

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
le plus gros problème ce n'est pas de ripper la rom mais de la faire tourner dans la Yamanooto
cette cartouche utilise un mapper spécial avec des registres pour accéder aux pages 7FFEh ( bit0 à 7 : A14 à A21 ) et 7FFDh ( bit 4 et 5 : A12 A13 )
il faut détourner le changement de page pour mapper 2 banks à la fois
il faut donc programmer ces registres pour mapper les pages ce qui implique un calcul sur la page à mapper
et un programme machine à incorporer sur une place libre dans la megarom Goonies
j'attends la prochaine version de OpenMSX incluant la Yamanooto pour faire des tests
cette cartouche utilise un mapper spécial avec des registres pour accéder aux pages 7FFEh ( bit0 à 7 : A14 à A21 ) et 7FFDh ( bit 4 et 5 : A12 A13 )
il faut détourner le changement de page pour mapper 2 banks à la fois
il faut donc programmer ces registres pour mapper les pages ce qui implique un calcul sur la page à mapper
et un programme machine à incorporer sur une place libre dans la megarom Goonies
j'attends la prochaine version de OpenMSX incluant la Yamanooto pour faire des tests


MSXlegend :
D'apres Popolon, ripper la ROM ne servira a rien car elle sera toujour au mapper d'origine !! c'est sur?
ça vaut le coup d'essayer ou pas ? Mais est ce possible de ripper cette cartouche???
ça vaut le coup d'essayer ou pas ? Mais est ce possible de ripper cette cartouche???
j'ai fait un petit test avec openMSX et une cartouche MFRSCC (pas SCC+ ni SD) en flashant Aleste (ASCII16) avec l'option /K de OPF
puis j'ai lancé tinyslotchecker (en disquette) qui me voit bien une megarom mapper SCC, je l'ai rippée puis reflashéé sur la MFRSCC avec option /K et ça marche pas
par contre sans mettre /K il me retrouve le mapper ASCII16 et ça fonctionne
MSXlegend :
et apres promis, on arrete, et tant pis, pas de goonies sur cartouche !! 

mais si mais si
https://www.grauw.nl/projects/ascii-x/
Edité par popolon Le 26/08/2025 à 17h31
site en Français sur la musique MSX

alors ça je ne le savait pas. Je galere a trouver une solution, et paf 
par contre je ne sais pas souder ça !!

par contre je ne sais pas souder ça !!
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

sinon PCBWAY te fait le truc tout fait ça peut être intéressant 
https://www.pcbway.com/project/shareproject/ASCII16_X_Mapper_XL_8_MB_36fd58c4.html

https://www.pcbway.com/project/shareproject/ASCII16_X_Mapper_XL_8_MB_36fd58c4.html
site en Français sur la musique MSX

Bon ba voila, j'ai lancé une serie de 5 pieces, on verra bien
Un grand merci a toi
ps: c'est en cours d'etude en fait. Edité par MSXlegend Le 28/08/2025 à 00h37
Un grand merci a toi

ps: c'est en cours d'etude en fait. Edité par MSXlegend Le 28/08/2025 à 00h37
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

en fait j'en prend 2, reste 2 les gars 
pour info, c est adapté pour rentrer dans un boitier classic overrich
Edité par
MSXlegend
Le 28/08/2025 à 00h47

pour info, c est adapté pour rentrer dans un boitier classic overrich

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie