Resource centre for ZX Spectrum games
using Manic Miner and Jet Set Willy game engines
Archive of the
Manic Miner & Jet Set Willy Yahoo! Group
messages
|
|
||
|
|
Message: 4420
Author: john_elliott_uk
Date: 24/08/2004
Subject: Re: JSW64: Manic Miner
--- In manicminerandjetsetwilly@yahoogroups.com, andrewbroad
> Assuming that the number of items collected is represented as a 16-
It isn't. See the code at 93F7h in JSW48. My prediction is that once
> bit word
you get to 999 items, the counter will appear to wrap; then the Game
Over message will become 'Game Oves', 'Game Ovet', and so on.
> 1? 5? M? Of The D? Mountain Cing?
15 Men On The Dead Man's Chest
> Because you don't want to alter the game-engine, at least in a
Correct.
> `negative' way?
> Sometimes I wish I were Matthew Smith, then I could just reissue the
No reason why it shouldn't be done in JSW64, of course. Any suggestions?
> original Jet Set Willy with the BGB fixed, not to mention the
> official Software Projects POKEs, and perhaps tie up the loose ends
> (going up from "Watch Tower" and "Rescue Esmerelda"). Only he could
> do this with authority - it would be a great sacrilege for anyone
> else to do so and claim it to be canon.
> Is there any reason why patch-vectors shouldn't run before the
I have 8 bytes at my disposal. Currently these hold:
> portal code?
call 85AAh ; Handle Rigor Mortis and the portal
ld hl,(80FDh) ; Patch vector
jp (hl)
Now, I suspect that a reversed version of that won't fit into 8
bytes. The closest I can get is
ld hl,(80FDh)
call 8552h ;which contains a JP (HL)
jp 85AAh ;Rigor Mortis and the portal
but that takes 9 bytes.
> > That's because I have another use for Caps Shift.
For me to know and you to disassemble :-)
>
> Which is?
