Login
Back to forumSee the full topicGo to last reply

Posted By

MIK
on 2001-04-12
 How to fix this game any others for DLOAD loading:

Dont forget, using LOAD"GAME",8,1 in basic or L"GAME",8 in the monitor will load the file back into the same place it was save from, because it will read the first 2 bytes of the file which tell it where to load in the memoery. If you can look at the file with a Hex editor, swap the first 2 numbers around to tell you the memory location the file will load at eg.(00 10 = $1000)

The cammands LOAD and DLOAD will always try and load files in at memoery location $1001.
Mercenary 2 was infact saved from $1000 and now you can see the whole game is 1 byte out in memeory and will not run.

What the emulators should do when loading PRG files from a directory is to use to normal load command as you would from floppy disk. ( Sorry emu's guy's if your reading, but I think this should be the correct way ) Well, they make life easyer for emulation

An easy way to fix this and others for the use of DLOAD command:

With YAPE load mercenary2.prg and do not run it, now selcet the option "Save as PRG"

Yape can tell you where the game is in memory if you look at the bottom:

"from address $1001 to "

And this is where it will save it from and too. Because DLOAD is loading in at $1001 the game will now work using DLOAD.

You won't have to copy the game over to a .D64 image to test it. You have just saved the game and YAPE knows where the directory is of the file. So do a Hard Reset, (make sure you don't have a .d64 image attached). Just type "DIECTORY". You will see the game, use DLOAD to load it. And thats it.

Now it's time to make up your collection



Back to top


Copyright © Plus/4 World Team, 2001-2024