Jump to content
Jet Set Willy & Manic Miner Community

Spider

Moderator
  • Posts

    5,229
  • Joined

  • Last visited

Everything posted by Spider

  1. There are videos here of those caverns too. The 'full' game itself is denied (afaik) however there are a few variants, some don't have the extra caverns and some do, plus the freebie 'demo' one that only contains a couple of caverns. The actual 'layout' is very similar in the code itself.
  2. Yes no issues. The initial problems I thought about were the extra features aka trampolines or like "vacuum decent" but it would be possible to work around those.
  3. Thank you. That's impressive. 🙂 I did look closely at the other two level sets for the Sam Coupe with a thought to porting those over, as in either one "40 cavern" game or perhaps two separate ones but it is still very much on the back-burner.
  4. The above 'test file' ( while I learned, thank you N.S! 🙂 ) has the following changes (excluding cosmetics like loading picture and slightly altered piano on title screen) The main change is to the four main copy routines which originally used LDIR in the main loop are now replaced with a routine using a number of LDI's resulting in an increase in speed. These copy routines being: Copy master attributes to attribute buffer , 512 bytes Copy master screen pixels to screen buffer , 4096 bytes Copy pixels from screen buffer to real screen , 4096 bytes Copy attributes from attribute buffer to real screen , 512 bytes The relative increase in speed is quite noticeable. 🙂 The only other changes were three small insignificant ones: Willy faces the correct way upon entry on each cavern The highscore is preset to 010000 instead of 000000 Amoebatron's Revenge conveyor is alive. These are something I'd automatically do anyway, probably. EDIT... Update: New loading screen (as logo then full) , Andy Green 2018 Item collection sound (not in exactly the same place as other games) Score status line flicker reduced (not eliminated but reduced) Demo mode now plays the full ingame tune per cavern instead of half of it Pressing BREAK during gameplay will update the highscore if its new MM_SP_Faster V2.tap No other changes, plenty I want to do but it is a demo/basic building block for others.
  5. Must say even with one small change to how the four main copy routines are done in the main loop, the relative speed increase is quite impressive all in all. JSW did not quite seem "as fast" doing the same however it did make a large difference still.
  6. Spider

    Hello (again)!

    Welcome back 😄
  7. I'm not sure having not owned a Mac for a long long long time (PowerPC 6100!) running System7 😮 😄 Do newer versions of the OS not have "Wine" (or similar tool) which lets you run some Windows programs ? Wine is for Linux but I've not really tried it much to see how good it is. I'd not recommend trying a virtual machine inside the Mac as it may run so slowly and be quite annoying.
  8. Welcome Gary , thanks for joining and posting about this creation of yours. I'm sure we'd all be interested in the "other projects" you have too. 🙂
  9. Hello and welcome. I did see your message about difficulty registering, I'm sorry about that. We don't have any "geographical / country" restrictions imposed here so I have to assume the issue (you solved yourself) was perhaps your service provider or similar. I can only think the captcha may of caused issues as it does use Google to get the actual image "puzzle" to solve. I checked via a third party tool that the site is or should be visible from there too, testing from "Shanghai" and "Guangzhou" , both got a "OK" 🙂 I was able to view your webpage and then via a translate tool read most of them too. 🙂
  10. Spider

    Bbc Version

    Source code for the BBC Micro version of JSW: jet-set-willy-disassembly.txt Disassembly by: Toby Lobster Game coder: Dave Mann (pseudonym Chris Robson) Note this is the disassembly of the 'original' JSW BBC release not the greatly updated/improved 2021 re-release.
  11. Hopefully he might respond 🙂 That would be very helpful but if not then your plan sounds quite good.
  12. Welcome and thank you! 🙂
  13. Spider

    Manic Miner (ROM)

    There's also a CPC MM Rom too: mmrom.zip .zip contains a short (20s) video of its initialisation and the item itself too.
  14. Spider

    Maps

    Higher resolution of the JSW2 Amstrad map:
  15. I wanted to revisit this, as a lot of the tape/disk images had been modified so a fresh start as it were. I had the opportunity to test this on a real machine properly, and then I fed my original tape into an emulator to do this. The .wav is available if required of this tape, did not see an immediate need to upload it. Some emulators do support a .wav input instead of the more regular tape formats. (This is a rare pic, it does not often see daylight!) 😉 Sampled my original tape: With this: One code sheet later ( in the inlay, all ten pages of it! ) I was back in business... A hidden message too: For reasons unknown, the video won't play due to the codec its used as I had to convert it from a huge 1GB avi to a sane 5mb .mp4 , note there's no audio on it. Attaching as a .zip and yes the filename does have a purpose. HIEMMRAIDNAPRRRT.zip
  16. Yes you're quite correct sorry. A few external factors slowed things down a few days sorry. It was suggested to change the temporary message however at that stage it was only a day away from being done. I did consider posting in the JSW Facebook group but was not sure if an "external site" would be treated kindly, perhaps I was overthinking. I knew the host was likely to drop legacy php support however (again other reasons) I was not aware exactly when this was to be, as you know they usually give a few weeks notice of "we're dropping xyz at the end next month" , it is quite possible I missed this notice however. I did toy with the idea of adding a temporary forum (as was done once before) but by the time I'd done that I could of done this. However on a positive note, we are now future proofed for quite a considerable time and if it should happen again ( ! ) something suitable will be posted and linked to.
  17. If you notice anything amiss please do a hard refresh in your browser (typically CTRL+F5 or CTRL+R) or hold down the shift key and click the refresh button.
  18. We have updated the software here to future proof the site for newer server requirements. Sorry for the downtime however it was immediately necessary without prior notice, otherwise an announcement would of been shown for a few days. You'll find things almost just as they were, we decided to remove the redundant 'articles' system as no one ever used it. The topics are best placed if needed with a new area for guides and tutorials. Note that there are still some small adjustments to make over the following week however the site is ready to be opened again. Of course if you should spot anything amiss please either post here into this topic or message me or jetsetdanny. Thank you.
  19. Will hold off updating a couple of days (unless you want to update the file descriptor @IRF ? ) until @DigitalDuck finishes the experiment. 🙂
  20. Spider

    JSW64: Manic Miner

    Dynamite Dan II Dynamite Jet Set 😉 Ideally with an ending this time 😮
  21. I'll check and if necessary update the rankings in the download over the weekend. Thank you! 🙂
  22. Oh yes I know. sorry. I suppose I meant people find it easy to use that to quickly edit/alter caverns/rooms.
  23. I think its party as there are tools (JSWED in particular) that allow the creator to redesign with relative ease, coupled with the disassembly itself even for those with extremely sparse Z80 knowledge , small modifications are relatively easy. What I would like to see and something I have thought about a bit in the past is a new "core" using LDI and other optimisations for increased speed, coupled with a disassembly of it, allowing the end user to modify. There's more I would like to add. 🙂
  24. Must admit I had not heard of a version for this, at least not an "official" one. Tynesoft did release as mentioned JSW for other machines:
  25. Yes , it assumes that A is still set to zero as a result of the command at #8B3C
×
×
  • Create New...

Important Information

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