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: 7185

Author: ian.rushforth

Date: 19/03/2018

Subject: Minor errors report

 

From Andrew Broad's Manic MIner Room Format: http://www.oocities.org/andrewbroad/spectrum/willy/mm_format.html#special_graphic


"Rooms 0, 1, 2 and 4 have a special 16x16 graphic (see Appendix C) associated with them, which is held in Offsets 736 to 767. On all other screens, Offsets 761 to 767 are zeroised"


Offset 761 actually holds #FF (255) in some caverns, to terminate a vertical guardian list in a cavern with four vertical guardians.



From John Elliott's Patch for Manic Miner:

https://www.seasip.info/Jsw/mmdiffs.html


Part of the source code gives the wrong conditionality, although the actual patch inserts the correct opcode:


"LD A,(B8073)
AND 10h
CALL Z,C9135 ; Kong"


The latter command should read "CALL NZ, C9135"?


**


Also, the "Routine to strip surplus bits from the border colour" at #934C should probably be CALLed from the Kong Beast routine when Kong is making a falling noise, although I can't detect any adverse effects from that omission.



John Elliott's list of the differences between the Bug-Byte and Software Projects versions of Manic Miner:

https://www.seasip.info/Jsw/mmengine.html


omits to mention the different graphics (for Fire 1 and items) in 'Processing Plant'.

 

 

arrowleft
arrowright