Login
Back to forumSee the full topicGo to last reply

Posted By

Csabo
on 2018-11-16
09:06:17
 Re: Translate

Okay, so everything I said above still stands, but it was written assuming that you're trying to load/save a "regular" program. Ghost Town (and it's Italian hack, Gospel) are not regular in the sense that they are recorded with autostart which serves as copy protection. (It's a C16 game so it ends at $4000 as I indicated above.)

It's still doable, but you need a clear understanding of assembly and some good debugging skills, neither of which can be easily taught in a single forum post.

Here's what you do:
- Start loading the TAP file, wait until you see that the game is loading (colored streaks on the border)
- In the emulator monitor, set a breakpoint to $0185 (type "b 185"). Why this address? I looked at the turbo and saw that this is where the loading ends and it's attempting to start the game.
- Wait until the breakpoint triggers
- File / Save as prg, $1000 - $4000, filename should be "gospel_g3AB3.prg"
Voila, you have a PRG file saved which can autostart in YAPE. ($3AB3 is the start address of the program.)

Hope this helps!



Back to top


Copyright © Plus/4 World Team, 2001-2024