[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Stepping through Rocky's Boots (to possibly P8 it)
BUT WAIT, THERE'S MORE!
http://1.buric.co/rockyboots2-firstfilecrack.dsk.gz
This mostly unoptimized set of filecracks covers most (i.e., not the
splash or menu, or any way of returning to the menu) of the code in the
later version of Rocky's Boots.
Each game is split into three parts (L, M and H) with the code I know to
be shared between all games stored in RB.COMMON. The RB.EXIT file is just
a simple JMP $FF59 at $0800, so that when someone does "return to menu" or
"save game" (only applicable to 4 and 6), it just drops to the monitor.
The ProDOS 8 version I uploaded to my server earlier is as done as it can
get; if I added in a splash screen, there'd be no room for the kernel
(this might not be true for the ProDOS 1.0 beta, however). It is the
older version (which used a DOS 3.3 bootstrap); however, I chose to use
the menu screen from the newer version.
If anyone is interested in the very ugly source to MAINMENU, you can find
it at http://1.buric.co/rock8drv.a65 (remember, this is for rocky8.dsk.gz,
not the file I just linked). This includes a cut-down version of the
SCRUNCH tool from Alpha Plot, which I use to decompress the menu graphic,
and of course the modified loader code from PDOS RDOS.
The ROCKY.SYSTEM source code is at http://1.buric.co/getrock.a65 and is
basically a relocated version of the exit code found in MAINMENU. If I
had the disk space I was going to include the splash screen from the new
version (using the "Gertrude's Secrets" disk to provide the code for the
"paint splat" effect which it shares with the later versions of Rocky's
Boots).
-uso.