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

Author: jgh@arcade.demon.co.uk

Date: 14/04/2004

Subject: Announce: JSW48 commented assembly

 

Announcing fully-commented JSW48 game engine source and listings
----------------------------------------------------------------
http://www.mdfs.net/Software/JSW/Docs
http://www.mdfs.net/Software/JSW/JGH/Docs/jsw48.asm
http://www.mdfs.net/Software/JSW/JGH/Docs/jsw48.lst

I have finished typing up my 18-year-old commented JSW48 disassembly. I
have uploaded it to my site as both an assembly file and as the generated
assembly listing. It assembles correctly to produce the standard JSW48
game engine, and includes optional patches to fix the pause bug, allow
game exit, 7-bit room numbers and room-specific Willy sprite.

People are welcome to use it to explore JSW and to expand and create
patches and new game engines.

I never managed to comment the routines that move Willy and those that
move the guardians as I couldn't quite work them out in the detail of the
rest of the commentary. I treated them as black box systems. I'd be happy
to add and credit somebody else's commentary for these routines. I'll
probably follow up Carl Woffenden's offer of Willy movement commentary.

Before starting to type up my commentary I did a little web searching to
see if anybody else had done something already. All I could find was:

Jodi's disassembly at http: http://jetsetwilly.jodi.org/poke.html
which is basically just a straight disassembly with some comments

Geoff's disassembly at http://www.cix.co.uk/~morven/jsw/geoff_dis.htm
of the Geoff Mode changes to the JSW engine, which concentrates on the
changes to create Geoff Mode, and much of the code has changed.

John Elliot's disassembly at http://www.seasip.demon.co.uk/Jsw/jsw.mac
which is a file containing the one line:
;This file is not available at the moment.

--
J.G.Harston (JGH BBC PD Library) 70 Camm Street, Walkley, SHEFFIELD S6 3TR
jgh@... - Running on BBCs & Masters with SJ MDFS FileServer
Z80+6502/CoPro+Tubes/Econet+SJ - - - - - - - http://www.mdfs.net/User/JGH/
--
___ ___ ___ ___ ___ ___ | Free BBS, Fax, E-mail and Usenet News |
| / \/ \/ \/ \/ \/ \ | +44 20 8654 2212 Fidonet#2:254/27.0 |
| A R C A D E | Web/FTP/Telnet: arcade.demon.co.uk |
| The Definitive ACORN/RISC OS BBS | Demon Express Solo ADSL in Croydon UK |

 

 

arrowleft
arrowright