Jump to content
Jet Set Willy & Manic Miner Community

Spider

Moderator
  • Posts

    5,227
  • Joined

  • Last visited

Everything posted by Spider

  1. You can use contended memory for storage as long as its not time critical. :) It just means those memory 'read/write' have to "wait their turn" as the ULA will have priority over the processor. This mainly why things like high-speed loaders and screen 'effects' (special effects not LDIR'ing colour changes etc) usually live at an address > 32767 This is why things like the 'main loop' are not in contended memory. But you could use it for anything else really like object counters or routines. It may be worth trying the effects of it at Random note: Spin allows you to disable this, if 'testing' ensure its enabled so it behaves like a real machine. Tools > Options > Hardware > Emulation > 'Memory Contention' , I do not see this option in Spectaculator but I did not search too closely. The effects can differ I think between a 48K (or 16K!) machine and one of the 128's too, but I'm not 100% sure on this fact.
  2. Unfortunately documentation is lacking currently although I will update this as and when I have managed to obtain some. :) A look at the program code shows that on the editor as well as the cursor keys to move around, '0' , 'C' and either 'G' or 'S' should allow some options.
  3. 6 downloads

    JetSetWilly Screen Designer for the Dragon 32/64 range of machines. As can be seen by the screenshots, it offers a screen and title screen editor as well as the ability to 'compile' the saved data into a stand-alone game with options on the total number of objects to collect as well as a 'finishing' room as well.
  4. View File JSW Designer for Dragon 32/64 JetSetWilly Screen Designer for the Dragon 32/64 range of machines. As can be seen by the screenshots, it offers a screen and title screen editor as well as the ability to 'compile' the saved data into a stand-alone game with options on the total number of objects to collect as well as a 'finishing' room as well. Submitter Spider Submitted 04/16/2017 Category Tools and Patches  
  5. The lower memory area (below 32767) is used during the game for various variables and storage such as the screen buffer and various counters. You can save a complete JSW by doing 33088,65536-33088 as the needed code for starting afresh starts at 33088*** *** It will go higher but there is a much needed 255 byte at 33088 in JSW. Alternatives are to insert that after but you only really 'gain' a few bytes shaved off the loader block. The issue with this is JSWED can be confused by a block shorter than 32768 bytes however. 'Released' games I do tend to just save "what is in use" though rather than the whole lot. You can easily gain space however, if you exclude the last few 'dead' rooms and the ] room, you have the following easy to use spaces, depending on preferences. I realise there are more :) but these are easy to use (you may of seen these recently mentioned elsewhere) 1. If willing to completely remove the keypad entry (and edit the startup routine to just those three instructions posted a few pages back) then the entire code from 34463 to 34761 is 'available' , these are the three keypad routines themselves 2. Same as (1) if willing to do that then you can also release 39680 to 39999, this contained the keypad graphics and the attributes for that screen. 3. Again (sorry) if doing 1+2 you can then release 40448 to 40959 as this contains the codes and finally the keypad messages which free's up 34187 to 34250 Other spaces: 38622 to 38911 39936 to 39999 40627 to 40959 42624 to 43775 :)
  6. I think that was the point: Data vs Code (routines) A good example is probably JSW1 vs Manic Miner as the room data is squashed a bit in JSW1, as its 256 bytes per room whereas in MM each room/cavern is a full 1024 bytes. I realise its a bit different and there's more to it than that as MM has other data in the cavern block such as the guardian graphics data but the 'room' data is still 512 bytes alone per cavern.
  7. I am aware of some temporary issues with the site at the moment. In brief you may receive a 'driver error' upon submitting a post or message, however in 99% of cases the submission will be processed correctly. The issue appears to stem from the host rather than here so I am awaiting a resolution from them. Given we are approaching the 'Easter' break this could potentially be a few days however I will do my best to speed this process up if necessary. I do have if absolutely necessary a recent backup I may have to restore, however I would rather await the host before I resort to this method. Thank you for your continued patience. :)
  8. This file was updated to include the code card as it appeared to be corrupted on upload. The files were simply split into two: V1 and V2, both of which now contain the code card as well as the front inlay too.
  9. The minor issue with the Code Card in the download was fixed. To make things slightly easier the files were split into two .zips, both contain the card now. :)
  10. It would and it would be better (and how I'd do it) as you simply check the flag first (or the first key!) then if that's "no" there is no point going any further. :)
  11. 70 downloads

    Manic Miner for the Dragon 32/64 range of machines. Two tape files (.cas format) are included, the one badged as a 'Re-Release' is more compatible with other variants such as the Cole-Co. The first release retains the keypad protection, the code card is included. The 'Re-Release' does not have this. Cursor Left / Right = Left / Right Shift or Space = Jump P = Pause. Any other key while paused to resume S = Sound On Q = Sound Off The Dragon version includes two extra screens not seen in other versions, these are "The Dragon Users Bonus" and "The End" Similar to the Dragon version of JSW, there is a built in cheat mode...
  12. View File Manic Miner (Dragon) Manic Miner for the Dragon 32/64 range of machines. Two tape files (.cas format) are included, the one badged as a 'Re-Release' is more compatible with other variants such as the Cole-Co. The first release retains the keypad protection, the code card is included. The 'Re-Release' does not have this. Cursor Left / Right = Left / Right Shift or Space = Jump P = Pause. Any other key while paused to resume S = Sound On Q = Sound Off The Dragon version includes two extra screens not seen in other versions, these are "The Dragon Users Bonus" and "The End" Similar to the Dragon version of JSW, there is a built in cheat mode... Submitter Spider Submitted 04/11/2017 Category Manic Miner [Originals]
  13. 66 downloads

    JetSet Willy for the Dragon 32/64 range of machines. These are tape .cas files. Two versions are included as well as the four page code sheet. V1 tends to ask for the code but the game seems to crash a bit, possibly due to emulation issues. V2 (recommended) very rarely asks for a code and does not crash. Control keys: Cursor Left / Right = Move left / right Shift or Space = Jump P = Pause C = Continue Q = Quieter / Volume - L = Louder / Volume + Shift +A = Abort The game features a few screens not seen in other versions such as "The Guest Room" , "The Pub" , "Hall Of Mirrors" amongst others. There is also a in-built cheat mode for game, allowing you to move to any room. To do this:
  14. View File JetSet Willy (Dragon) JetSet Willy for the Dragon 32/64 range of machines. These are tape .cas files. Two versions are included as well as the four page code sheet. V1 tends to ask for the code but the game seems to crash a bit, possibly due to emulation issues. V2 (recommended) very rarely asks for a code and does not crash. Control keys: Cursor Left / Right = Move left / right Shift or Space = Jump P = Pause C = Continue Q = Quieter / Volume - L = Louder / Volume + Shift +A = Abort The game features a few screens not seen in other versions such as "The Guest Room" , "The Pub" , "Hall Of Mirrors" amongst others. There is also a in-built cheat mode for game, allowing you to move to any room. To do this: Submitter Spider Submitted 04/11/2017 Category Jet Set Willy [Originals]
  15. Fixed the cat title and the file. Its the ' character it does not like, this is unfortunately a server side issue with charsets.
  16. Its possible to tweak the code to make it count the items remaining down instead, although the actual 'counter' does not really bear that much relation to the 'remaining items' counter if that makes sense. :) As an alternative you could simply tweak the scrolling message to say x items/objects instead.
  17. You're welcome. :) I was debating on how to split them so decided on what there is now "original untouched complete with any bugs" as well as the "basic fixes" (in the loader rather than edit the code block) as well as the "cheats" ones. Although it seems a bit excessive (I though that too) it does at least provide a quick easy choice...
  18. One thing to also bear in mind is that most emulators allow you to disable memory contention (or not) which can result in slightly different effects. This 'memory contention' is why things like loaders do not work properly in the lower ram and why most games tend to use the upper memory for the 'main loops' and lower memory
  19. 401 downloads

    The original JSW for the Sinclair Spectrum. These are 'patched' games with a choice of two cheat modes. Simply put there is a choice of either: 1. Basic protection: "Infinite Lives" and "Fall Any Height" 2. Immunity: This obviously includes the above and adds immunity to fire cells, guardians and arrows. For completely original (with bugs!) versions please see here and for original (but with the four official bug fixes applied) see here A total of eight files are included, these are two versions of each of the following (one for each type of 'cheat' choice) , they are clearly labelled as to which is which 1. The 'Pre-Production' version, The in-game tune is 'In The Hall Of The Mountain King' (the same as Manic Miner) 2. The 'original' release. This has 'If I Was A Rich Man' as the in-game tune. 3. The VentaMatic Re-Release. This is based on the original release with a Spanish 'scrolly' message and loader. The code is otherwise unchanged. 4. The 'They Sold A Million' Re-Release. This is actually based on the 'Pre-Production' version of the code but has the four official Software Projects bug-fixes applied as well as bypassing the keypad entry screen too. This version was supplied as Speedlock1 protected. Care was taken to alter this without having to take the loader to pieces so it appears more or less original, the loading screen does state which cheat version it is however.
  20. View File Jet Set Willy (Spectrum) Cheat The original JSW for the Sinclair Spectrum. These are 'patched' games with a choice of two cheat modes. Simply put there is a choice of either: 1. Basic protection: "Infinite Lives" and "Fall Any Height" 2. Immunity: This obviously includes the above and adds immunity to fire cells, guardians and arrows. For completely original (with bugs!) versions please see here and for original (but with the four official bug fixes applied) see here A total of eight files are included, these are two versions of each of the following (one for each type of 'cheat' choice) , they are clearly labelled as to which is which 1. The 'Pre-Production' version, The in-game tune is 'In The Hall Of The Mountain King' (the same as Manic Miner) 2. The 'original' release. This has 'If I Was A Rich Man' as the in-game tune. 3. The VentaMatic Re-Release. This is based on the original release with a Spanish 'scrolly' message and loader. The code is otherwise unchanged. 4. The 'They Sold A Million' Re-Release. This is actually based on the 'Pre-Production' version of the code but has the four official Software Projects bug-fixes applied as well as bypassing the keypad entry screen too. This version was supplied as Speedlock1 protected. Care was taken to alter this without having to take the loader to pieces so it appears more or less original, the loading screen does state which cheat version it is however. Submitter Spider Submitted 04/02/2017 Category Jet Set Willy [Patched]  
  21. 399 downloads

    JSW for the Sinclair Spectrum. These are originals with the sole exceptions of having the four official Software Project bug fixes applied as well as a choice of bypassing the keycard. This was done simply to make it more 'friendly'. The Basic was very slightly changed to remove the embedded codes (for the English versions) to make it more readable (and editable!) too. For completely original files (with bugs!) see here Six files are included, these are: 1. The 'Pre-Production' version, this is most easily distinguished by having the in-game tune of 'In The Hall Of The Mountain King' (the same as Manic Miner) 2. The 'original' release, this was the most common one. This has 'If I Was A Rich Man' as the in-game tune. 3. The VentaMatic Re-Release. This is based on the original release with a Spanish 'scrolly' message and loader. The code is otherwise unchanged. There are two versions of each. One with keycard still present and one without. They are clearly labelled as to which is which and the Pokes themselves are purposely applied in the Basic rather than altering the code block itself to allow for user preference and convenient editing if required. The 'Sold A Million' Re-Release is not included here as it already has bug fixes 'factory applied' so qualifies as an 'original' release as such.
  22. View File Jet Set Willy (Spectrum) Sofware Projects Bug Fix JSW for the Sinclair Spectrum. These are originals with the sole exceptions of having the four official Software Project bug fixes applied as well as a choice of bypassing the keycard. This was done simply to make it more 'friendly'. The Basic was very slightly changed to remove the embedded codes (for the English versions) to make it more readable (and editable!) too. For completely original files (with bugs!) see here Six files are included, these are: 1. The 'Pre-Production' version, this is most easily distinguished by having the in-game tune of 'In The Hall Of The Mountain King' (the same as Manic Miner) 2. The 'original' release, this was the most common one. This has 'If I Was A Rich Man' as the in-game tune. 3. The VentaMatic Re-Release. This is based on the original release with a Spanish 'scrolly' message and loader. The code is otherwise unchanged. There are two versions of each. One with keycard still present and one without. They are clearly labelled as to which is which and the Pokes themselves are purposely applied in the Basic rather than altering the code block itself to allow for user preference and convenient editing if required. The 'Sold A Million' Re-Release is not included here as it already has bug fixes 'factory applied' so qualifies as an 'original' release as such. Submitter Spider Submitted 04/01/2017 Category Jet Set Willy [Patched]  
  23. 168 downloads

    The original JSW for the Sinclair Spectrum. Please note these are 'as originally provided' tape files and do not have any bug fixes (attic bug etc) applied! You'll also need the keycard with three of them as this is still present too. For versions with the 'official' Software Projects fixes, with and without keycard, please see here. Four files are included, these are: 1. The 'Pre-Production' version, this is most easily distinguished by having the in-game tune of 'In The Hall Of The Mountain King' (the same as Manic Miner) 2. The 'original' release, this was the most common one. This has 'If I Was A Rich Man' as the in-game tune. 3. The VentaMatic Re-Release. This is based on the original release with a Spanish 'scrolly' message and loader. The code is otherwise unchanged. 4. The 'They Sold A Million' Re-Release. This is actually based on the 'Pre-Production' version of the code but has the four official Software Projects bug-fixes applied as well as bypassing the keypad entry screen too. This version was supplied as Speedlock1 protected.
  24. View File Jet Set Willy (Spectrum) The original JSW for the Sinclair Spectrum. Please note these are 'as originally provided' tape files and do not have any bug fixes (attic bug etc) applied! You'll also need the keycard with three of them as this is still present too. For versions with the 'official' Software Projects fixes, with and without keycard, please see here. Four files are included, these are: 1. The 'Pre-Production' version, this is most easily distinguished by having the in-game tune of 'In The Hall Of The Mountain King' (the same as Manic Miner) 2. The 'original' release, this was the most common one. This has 'If I Was A Rich Man' as the in-game tune. 3. The VentaMatic Re-Release. This is based on the original release with a Spanish 'scrolly' message and loader. The code is otherwise unchanged. 4. The 'They Sold A Million' Re-Release. This is actually based on the 'Pre-Production' version of the code but has the four official Software Projects bug-fixes applied as well as bypassing the keypad entry screen too. This version was supplied as Speedlock1 protected. Submitter Spider Submitted 04/01/2017 Category Jet Set Willy [Originals]  
  25. HxEd > https://www.mh-nexus.de/en/ , Its actually called HxD but I've always mistakenly called it that. I use a portable version, saves installing it as you can simply run it from its folder. :) , here > https://mh-nexus.de/en/downloads.php?product=HxD , scroll down a bit to find the portable versions. It will be slightly easier if you only use the 'raw' bit of the tape file if you're going to do it this way. If it for instance finds a difference at 20 bytes in, you know then that if your tape loads at say 32768, you need to look/compare at 32788. It won't be exactly 20 bytes in because the tape contains other bits, but there is a way around this. I've thought about this a bit more. Grab ZXBlock Editor (awesome tool) if you do not have it. Fire it up and open the tape file, then export the tape file (just the code block) as a binary file. Now do the same for the other file too. At this stage you have two .bin files, with these you only have the data not the tape information, so the "20 bytes in" thing should be about right. I can try to do a DIY pic session on this if its confusing.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.