jetsetdanny Posted May 23, 2019 Report Share Posted May 23, 2019 View File Jet Set Willy - The Softricks editor version READY-TO-PLAY FILE OF THE SOFTRICKS EDITOR VERSION OF "JET SET WILLY" Jet Set Willy Editor MkII by Mark Crawford and R. Kay (Softricks, 1984) contains two sample rooms: "The Moat" (47) and "The Vault" (61). The Softricks game engine is different from standard "JSW" - it has a double-length Guardian Class Table (with consequent relocation of the Item Table and toilet sprite), a demo mode after the title-screen scrolly, and it shows the title screen each time you lose a life. John Elliott has analysed the Softricks engine for technical details of these changes and described them on his website. In the editor, there are also minimal changes in a couple of the original rooms. If "JSW" is saved from Jet Set Willy Editor MkII without any changes, the sample rooms are inaccessible without cheating, and so the player cannot enjoy them. Therefore, a special version of JSW was created when the individual page of this variant was created on JSW Central, which makes these two rooms accessible and necessary to visit to complete the game, without introducing any changes (apart from a custom loading screen) beyond the minimum necessary to accomplish this goal and make the game completable. This version was created in the following way: - A copy of Jet Set Willy Editor MkII downloaded from World of Spectrum was loaded into John Elliott's JSWED 2.3.7, which imported the "JSW" game from the editor. - Two of the four official Software Projects POKEs were applied (#DE2C,04 and #EB47,00) to make the game completable. The third POKE, which moves the "First Landing" item to "The Hall", was also applied, but modified (#FEC7,0B), as the Item Table is relocated in this version. It was not necessary to apply the fourth POKE, which fixes the faulty arrow in "The Attic", because both arrows are removed from "The Attic" in the Softricks editor. - A passage to/from "The Moat" (47) was opened at the lower right of "The Off Licence" (00). - A passage to/from "The Vault" (61) was opened at the lower right of "Tree Root" (46). - Room exits were adjusted accordingly in these four rooms. - An item was added to "The Moat" in order to make it necessary for the player to visit this room. - An item was added to "The Vault" in order to make it necessary for the player to visit this room; the item's original shape was reflected horizontally for aesthetic reasons. - A custom loading screen was created using Claus Jahn's ZX-Paintbrush and various other tools. It was compressed using Andy Ford's Screen Compressor. - A custom BASIC loader was created using Claus Jahn's ZX-Editor. - The final game file was created using Claus Jahn's ZX-Blockeditor and saved in both TAP and TZX formats. I did mean to make this ZIP available for download here ever since I created the individual page of this version of the game on JSW Central back in March 2018, but it slipped my mind - I've just remembered it was one of the things I planned to do. So here it is :). Submitter jetsetdanny Submitted 05/23/2019 Category Jet Set Willy [Patched] Spider 1 Quote Link to comment Share on other sites More sharing options...
jetsetdanny Posted January 14, 2020 Author Report Share Posted January 14, 2020 John, going back to the decription of the Softricks game engine you present on your website (as mentioned above), the following questions arises: You say, "The major change, then, is that the guardian table doubles in length. The data that were in the range A400h-A7FFh (the object tables and a couple of sprite pages) have been relocated." The item (object) tables are relocated to #FE00 - #FFFF. It takes away two rooms, that's why in the Softricks mode in JSWED you cannot edit rooms 62 and 63. Do you know where the "couple of sprite pages" are relocated by the Softricks engine? Are they really relocated or are they simply lost (i.e. the player has fewer sprite pages to use than in a standard JSW48 game engine)? If it's the latter, a correction might be in order on your website. Thanks to Ian for drawing this issue to my attention. Spider 1 Quote Link to comment Share on other sites More sharing options...
IRF Posted January 14, 2020 Report Share Posted January 14, 2020 I think the answer is "both" - the toilet sprites have been physically relocated (from page #A6), but there is a net loss of two editable sprite pages in the editor's GUI (as well as two fewer rooms) to make way for the extended guardian table. I don't believe that two new pages of memory get 're-purposed' as editable sprite pages in Softricks? Spider and jetsetdanny 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.