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

Author: jetsetdanny

Date: 21/04/2015

Subject: Richard Dymond's SkoolKit disassemblies of MM and JSW

 

Apart from the new JSW disassembly I mentioned before there is also a MM disassembly and they both deserve more comment than just a brief mention. They were both created by Richard Dymond using SkoolKit 4.3.
Apparently, they are the only complete disassemblies "of every byte used by the game" of both games currently available online. They have a nice graphic form. Apart from Memory maps and Data tables and buffers each of them has a Glossary, Trivia, Bugs and Pokes section.
SkoolKit is, to quote from its website, "a collection of utilities that can be used to disassemble a Spectrum game (or indeed any piece of Spectrum software written in machine code) into a format known as a skool file. Then, from this skoolfile, you can use SkoolKit to create a browsable disassembly in HTML format, or a re-assemblable disassembly in ASM format. So the skool file is – from start to finish as you develop it by organising and annotating the code – the common ‘source’ for both the reader-friendly HTML version of the disassembly, and the developer- and assembler-friendly ASM version of the disassembly."
In addition to JSW and MM there are disassemblies of "Skool Daze", "Back to Skool" and "Contact Sam Cruise" on SkoolKit's pages. 
I asked Richard if he would consider releasing hex versions of the disassemblies (which would be handy when using the JSWED hex editor). He said he had no plans of doing it on his website (because of the extra maintenance burden), but added, "However, anyone else is free to build and publish my disassemblies on their own site, so I encourage that option instead."
It is good to see this development regarding the technical knowledge of MM and JSW and to know that it comes from a person deeply committed to the subject and ready to carry it further still - both MM and JSW disassemblies were last updated just a few weeks ago, on 28 March this year. Thank you, Richard!
Daniel

 

 

arrowleft
arrowright