[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dungeon Master
Hi, it's me again.
My deepest appreciation and thanks to:
1. Cathay
2. Dan Sorenson (thanks, I've managed to get a complete walkthru already :)
3. Micah Johnson
4. St. Michael
5. Steve Craft
for replying my queries about DM. They really help!
-------------- on using HD Install ------------------
To use HD Install to install DM, I copied the HD Install disk 2 Dungeon
Master folder into my hard disk. Then I copied the original Dungeon
Master files into the same hard disk folder and select "NO" when asked
whether to replace duplicate files. Finally, click on either START,
DM.START or DM.SYS16 to run the game.
I'm running it under System 6.0 and it works fine. Those using Twilight
1.0 have to disable it first 'coz once it blanks, DM will likely crash.
-------------- on cracks and solutions --------------
To share with other DM lovers, the maps in IIgs $C0 format are in
grind.isca.uiowa.edu under the apple2/apple16/games/dungeon.master
directory. There's also a simple walkthru in the same dir but for a
much more thorough walkthru, ftp to risc.ua.edu and cd to
pub/games/solutions. The walkthru includes a spell list as well.
There's a DM.Cheat CDA in grind.isca.uiowa.edu, but it doesn't work with
my version of DM 'coz it scans fixed memory locations for character
attributes. The source code is included, so you can modify it.
To crack DM by hand, install Memory Peeker and Visit Monitor in your CDA
menu. During the game, <OA><Ctrl><ESC> to the CDAs and choose Memory
Peeker. Select Used List and find 2 consecutive memory blocks of sizes
0070BB and 00919B. Take note of the bank (normally around $0A-$12).
Your characters are in this bank. Now Visit Monitor and change to this
bank. Then type c500 and hit <enter> a few times. You should see your
first character stats around c580 onwards. Figuring out the bytes for
attributes should be obvious.
Finally, if the above doesn't work, use the brute force method. Go to
Visit Monitor and change filter to 7F (type 7F=F). Then using literal
ascii, pattern search around the memory for your character names.
(eg. \"KAREN"\<0A/0000.0A/FFFFp) That was how I found it the first
time.
---------------------- the end -----------------------
___ \ ___ / ___ ___/ | / | David Ong Tat-Wee
/ / / / / | | / |
/ / / / / | / | / | Internet:
______/ ______/ __/ ___/ ___/ | isc10327@nusunix3.nus.sg