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

Re: Little Lode Runner was Re: 48K stage-loaded to 64K single-load?



Another followup...

The current level is stored in 0D00-0DFF and the high score table in 1F00-1FFF.

I am currently trying to detect disk i/o targetting these blocks of memory. If possible I want to simply eliminate i/o on 1Fxx - this doesn't need to be saved, and I keep a blank image in the memory dump - and I can rework level loads once I find out where the code *is*. The demo levels are already held in memory (9F00-A1FF).

The first objective will probably be to use one bank of the language card - allowing (depending on what the code uses as its "end of game conditional", I think it's a blank level) about 46 levels stored there. Add another bank, and that number rises to 62 - enough to comfortably hold the level set for Championship Lode Runner. I don't think it's possible to free up enough memory to hold 150 levels (the whole disk version)!

Afterwards - if I can create Little Lode Runner successfully - I will probably resume the original ProDOS-8 Lode Runner project.

-uso.