ROM with disk support clarifications

Door mzoran

Master (144)

afbeelding van mzoran

22-06-2021, 22:54

Hi all,

following info given at
on writing a ROM file with disk support I have reached some issues.
BASIC approach works fine and runs nicely in an emulator. Problems begin when I try to execute this on a real hardware. Sofarun 7 recognizes the ROM (48kb) as BASIC but running it just ends with syntax error message. I've tried with GR8NET and Fractal2000 mem mapper. GR8NET's _netbrowse approach just starts printing ROM contents on screen.

So I tried the H.STKE approach but when ROM_Exe label (see example in wiki) is reached, stack is super low at C1E4.
Am I supposed to set it myself to (HIMEM) or (STKSAV) ?


Aangemeld of registreer om reacties te plaatsen

Van gdx

Enlighted (5708)

afbeelding van gdx

23-06-2021, 02:34

Can you link to the ROMs you created?

Van Eugeny_Brychkov

Paragon (1217)

afbeelding van Eugeny_Brychkov

24-06-2021, 23:14

Now GR8NET knows about BASIC program ROMs made this way to be mapper type 6. Use {6} in file name for auto-start in browser.

Van mzoran

Master (144)

afbeelding van mzoran

25-06-2021, 16:15

Thanks for sorting that out.
As for sharing the ROM sure I can, nothing special, just copy/past from the MRC article + print stack on the screen.
H.HSTK approach needs to be clarified as stack gets very low. Besides that trying to run that from Sofarun does not work.