Soooo,
bin der Anleitung gefolgt und habe insgesamt 32 files a` 512 KByte ausgelesen. Der ROM-Chip kommt aus so einem
.
Also habe ich mir einen SEGA-Emulator geholt und mal die einzelnen files byte-geswapped und geladen .... Das Original-ROM habe ich ja, also würde ich die einzelnen Spiele nun gerne isoliert spielen. Aber: Nur bei einem File bekomme ich eine saubere Startsequenz hin ---- beim Menue. Soweit, sogut. Das Menue nimmt 128 KByte des file ein, dann beginnt das erste Spiel (SONIC & Knuckles). Das ist laut Internet volle 2 MB groß ... und somit passt es nicht in den 512 KByte großen Block. Also habe ich die ersten fünf 512-KByte-files verknüpft und das resulierende file im Emulator gestartet. Es kommt das Menue, aber ich kann Sonic & Knuckles nicht starten ... black screen ....
Also habe ich reverse ein 512 KByte großes SEGA-ROM (welches im Emulator problemlos läuft) byte-geswapped und auf ein 27C400 kopiert. Wo ich schon dabei war, habe ich auch das file mit dem Menue auf ein 27C400 kopiert. Dann beide 27C400 nacheinander an das Mega-Drive portable angeschlossen. Ergebnis: Der Chip mit dem Menue-file läuft, das andere ROM nicht .... black screen
Nun meine Fragen an die Experten:
1) Da ich das erste file (=Menue) im Emulator starten konnte, scheint das Mega-Drive portable ja normale Sega-ROMs zu futtern. Korrekt? Warum nimmt es dann kein normales Spiele-ROM? Fehlt da was?
2) Sollte das Menue-file etwa speziell auf das Mega-Drive portable abgestimmt sein? Kein anderes ROM will starten. Kann man dann nicht den Header des Menue-Files nutzen, um auch andere ROMs startbar zu machen?
3) Ich habe ja versucht die geladenen 32 files in ein file zu packen, welches dann leider nicht lief ... In welcher Reihenfolge soll ich die files packen? Fange ich mit 00000 (= A18 bis A22 sind low) an und arbeite mich dann bis zu 11111 (= A18 bis A22 sind high) hoch? Oder andersherum?
Ich habe das Menue-file mal un-geswapped in den Anhang gepackt; vielleicht hilft das ja weiter.
Sorry für die umständlichen Formulierungen, aber ich bin kein "Expert Level III" oder so .... 
CU,
A500Man