[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stepping through Rocky's Boots (to possibly P8 it)



On Saturday, November 17, 2012 6:04:58 AM UTC-6, Steve Nickolas wrote:
> 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.

Could you shove the screen into aux ram?  If you pass it my way I can see if my apple game server image cruncher does anything to get the size down.

-B