| Post Your Message | |
| |
| Previous Messages | Posted By
MIK on 2001-04-11
| I'll look into this <text>
I think this is due the fact that the game was saved wrong? So what is happening is the game is loading in the wrong memory location.
I have noticed emulators to load and run correct PRG files that would not normally run using the same cammoands to load the game on the real machines....
With your D64 image please try these loading commands,
From Baisc: LOAD"MERCENRY2",8,1
or
From the Monitor: L"MERCENRY2",8
I'll have a look at the game soon.
|
|
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
|
|
Posted By
Riccardo on 2001-04-11
| Importing .prg files into .D64 format
Hi Lando,
compliments for your great page. Lately I've experienced problems in importing some files into .D64 format. I am using STA Star Commander and D64 Editor. For example, Mercenary 2 do work while loaded into YAPE with File|Load PRG but once imported into a D64 and run with the MONITOR procedure just causes my real Plus/4 or YAPE to hang.
Why is this happening? Is there a workaround? I would like to create a little collection of my favourite games and play 'em with my real Plus/4 + 1551; unfortunately, I just couldn't get to work the .prg files that need the MONITOR procedure for being run after they're imported into a D64 file...
Help!
Thanks,
Riccardo
|
|
| |
Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon |