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: 7104
Author: jetsetdanny
Date: 27/03/2017
Subject: Re: JSW Lord of the Rings Mount Doom Frodo corruption
Ian, thanks for identifying the problem and suggesting a fix for it!
This problem also affects "Willy's Hoard", where Andrew Broad's solution for playing as different characters was used.
I was going to say that, should I ever re-release "Willy's Hoard", I would apply Ian's solution. However, having consulted "Willy's Hoard" Readme right now, I can see that I wrote there:
--- I hacked the JSW game engine according to the information given by Andrew Broad in the Technical Notes accompanying his game "Jet Set Willy: Lord of the Rings", in the section "Playing as Different Characters", so as to use Offset 237 of each room to specify the sprite page of the character that you play in that particular room (in "Willy's Hoard" you play the same character in every room, but I did it to eliminate the Room-29-Flying-Pig effect).
--
So, obviously, applying Andrew's trick was not really needed there at all. I did it out of my ignorance back in 2006
- it would have been much easier to simply NOP out the addresses #9653 - #965F to make sure the player always plays as Willy (and not as the flying pig).
Having said that, I have no plans of re-releasing "Willy's Hoard" in the foreseeable future. There are some things there I could improve with my current knowledge, but they do not merit re-releasing the game as far as I'm concerned.
