[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Exomizer: How is the *world* do you get it to work??
On Thu, 3 May 2012, zyzzle wrote:
Brilliant work on Plasmania, and many thanks! Yep, I couldn't find a
place for the depacker, either! And finding that non-fastloader
version was great also, I had only ever seen fastloader versions.
*^^*
Couple of other observations:
Your crunched version of Mr. Do only allows completion of the first
three levels. After completing the 3rd screen, the game simply exits
to the title page (player selection). BTW: I've only ever seen full-
disk versions of Mr. Do. In working your magic to get it single-load,
did you lop off some code somewhere?
I didn't... someone else made the single-file version.
Another challenge: I can't the game Night Stalker crunched:
ftp://ftp.apple.asimov.net/pub/apple_II/images/games/file_based/fireandice_hero_herocheat_nightstalker.dsk.gz
At least the 177 sector version on that .dsk image. It contains a
loader at $804 which does several memory moves, after having loaded
all the code into memory. It seems the text screen is used, as the
game JMPS to $400 after loading. Again, the problem is I can't find a
place to put the decompressor apple crunch code. Any help there?
I got Minotaur single-load and crunched, and it uses the same file-
load routine as Night Stalker (a 252-byte stub loaded at $804,
followed by loading the rest of the code).
The Fastloader is hell to reverse engineer.
I might try to give Night Stalker a look later. I just woke up and my
back hurts like hell so I'm not in the mood for heavy thinking right now,
but maybe when I'm a bit more awake. This kind of stuff does interest me.
xD
One thing I've done on occasion is set a memory trap (used to use dapple
for this, now I use applewin), backtrace a bit, then retry with another
memory trap and dump the 48K image to a file, which I examine to see how
much I need to save, then I write a wrapper around it. I did that with a
crack of Gertrude's Puzzles. (Gertrude's Secrets used a more typical
style of multistage single-load and I was able to one-file that much more
easily.)
-uso.