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
| Previous message | Next message | |||
| Previous in thread | Next in thread | |||
Message: 4420
Author: john_elliott_uk
Date: 24/08/2004
Subject: Re: JSW64: Manic Miner
In manicminerandjetsetwilly@yahoogroups.com, andrewbroad wrote:
Assuming that the number of items collected is represented as a 16-
bit word
It isn't. See the code at 93F7h in JSW48. My prediction is that once
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
`negative' way?
Correct.
Sometimes I wish I were Matthew Smith, then I could just reissue the
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.
No reason why it shouldn't be done in JSW64, of course. Any suggestions?
Is there any reason why patch-vectors shouldn't run before the
portal code?
I have 8 bytes at my disposal. Currently these hold:
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.
Which is?
For me to know and you to disassemble :-)
| Previous message | Back to the Yahoo! Archive home page |
Next message | ||
| Previous in thread | Next in thread | |||
