Resource centre for ZX Spectrum games
using Manic Miner and Jet Set Willy game engines
Archive of the
Manic Miner & Jet Set Willy Yahoo! Group
messages
|
|
||
|
|
Message: 689
Author: sendy_baby
Date: 08/09/2000
Subject: Re: dynamic poke switching
" It's simpler even than that. You load the HTML
page http://www.seasip.demon.co.uk/Jsw/jswdiffs.html target=new>http://www.seasip.demon.co.uk/Jsw/jswdiffs.html>
and then you search for the text "Superjump" - which
quickly guides you to the correct addresses.
"
well i managed to do that :)... but it's all double
dutch at the mo.
" The best disassembler I've
found is IDA (
http://www.kiarchive.ru/pub/msdos/language/asm/dis/idafw.zip target=new>http://www.kiarchive.ru/pub/msdos/language/asm/dis/idafw.zip> ) which can do a pretty good job on .SNA files.
Start it up with "IDA -x -c -pZ80 filename.sna" and,
when it asks for the load address, type 0x13FE5 (JSW
and Manic Miner are both fairly easy to follow,
compared to other games); or load the Spectrum ROM at
0x10000 and produce your own Spectrum ROM Disassembly.
"
great! i'll give it a whirl (although even your 'first
steps' sound completely above my head!). i'd really like
to be able to make my own patches and stuff without
relying on other people.
sendy
