Jump to content


Member Since 01 Mar 2016
Offline Last Active Jan 10 2018 10:15 PM

#8299 Jswed2 Suggestions

Posted by Metalmickey on 17 December 2017 - 09:49 PM

think i know what the problem is, i'm using my own modified version of JSW where i fixed the conveyors by putting in the modified code in an alternative location to where Skoolkid originally suggested .. think i might need to relocate it elsewhere

#8291 Jswed2 Suggestions

Posted by Metalmickey on 16 December 2017 - 05:18 PM

Well one of the reasons as to why my 256 room project has been all but abandoned shelved is because i didn't begin any sort of play-testing until i was about 120 or so rooms in, then when loading it into various emulators that i have at my disposal the game loads ok but after pressing Enter to start it just crashes and resets .. i'm currently waiting on delivery of a 128+3 so i am going to try it out on that when it arrives... 

#8016 Jswed2 Suggestions

Posted by Metalmickey on 20 November 2017 - 09:01 PM

I think you might of answered your own question here. :)

Well spotted! :)

#8015 Jswed2 Suggestions

Posted by Metalmickey on 20 November 2017 - 08:59 PM

That's a remarkable achievement, MetalMickey! I've always done what I think is advertised as the best solution, i.e. clean install.

Thanks,  to be honest the main reason for this is because I have a sizeable collection of MS DOS games that I have installed over the last 27 years but don't have the original disks any more. I also have a couple of MS DOS based emulators which don't seem to work on newer machines or at least not on newer machines that have never had DOS installed on them .. needless to say I am not actually using the original hard disk any more, mainly because it's capacity is only 30MB...

#7985 Emulator key scanning

Posted by Metalmickey on 19 November 2017 - 11:59 PM

There seems to be a significant difference between a desktop PC and a laptop. Using Norman's program on my laptop i can get it to register up to 8 simultaneous keys on any given row using Spectaculator 8.0, i had the same results with FUSE and SPIN, when i connect a USB keyboard i can only get about 4, however because it's a wireless one i can probably understand why.


owing to the fact that my little rubber-keyed friend is on loan at present i have not yet been able to try it out on a real spectrum


My theory is that laptops the ZX Spectrum have one thing in common and that is their keyboards are connected to the motherboard via a multi-way membrane  as opposed to a 5 pin PS2 connector or in the case of the modern PC a single data channel (2 if you count data coming out of the system)


pressing combinations of keys across the rows such as QW and GH also work but not in every case for example IO and DE won't work, only 3 of the four keys will register

#7983 Jswed2 Suggestions

Posted by Metalmickey on 19 November 2017 - 11:16 PM

In my 256 room version i was trying to think of a name for room 237 ... but at that point i just seemed to have run out of ideas ... wonder if i have .. err ... Overlooked something...? :blink:

#7958 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 18 November 2017 - 08:25 PM

some more experimenting is required me thinks

#7957 Jswed2 Suggestions

Posted by Metalmickey on 18 November 2017 - 08:09 PM

i have a rather ageing yet somehow still functioning system which has Windows 10 installed upon it and i have managed to get both versions of JSWED working, currently i am using 2.3.7 .. having said that it is rather buggy and lags here and there, rolling my mouse wheel has some peculiar effects .


However, this may be because i have, to the best of my recollection only ever upgraded my operating systems rather than installing a new ones and when the computer needed an upgrade i just swap out the HDD, To this day my HDD label  is still MSDOS 5...


So it could be that there's some ancient file knocking about somewhere that JSWED relies upon  


Another theory is that up until last year i did have a copy of 'The Shining' in my DVD drive for ages...   ;)

#7771 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 28 October 2017 - 02:09 PM

I had a vague thought about some kind of hidden fire cell at the top of the screen, something invisible but that would spoil it.


I then had a random thought (something I looked at once at least in principle) of moving the 'spears' up a bit in Quirkafleeg but to get this to work properly they have to move up a couple of rows and that then makes the Quirkafleeg screen look odd :huh: , not to mention the rope may need a trim too. A solution but a highly impractical one. I may actually go and try this tomorrow now to see how it (badly)  works "in practise" :D

i did try this and yes indeed the room just looked weird, certainly not in keeping with the rest of the rooms, even when moved up 2 rows the gap looks out of place and if it's filled up with earth cells then Willy is just trapped there .. i could toy with the idea of swapping the earth cells for water cells so that the brickwork is a water cell and the edge of the wall is an earth cell .. 

#7677 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 22 October 2017 - 11:06 AM

i think the solution is as you mentioned earlier to prevent Willy being able to make his way out of the top of the screen, much in the same way as Watch Tower and Rescue Esmerelda it was clearly not intended for Willy to make his way upwards, i think the only solution is to either place blocks at the very top of the screen or make some discreet (as far as possible) modifications to the elephant, i have already toyed with the idea of replacing earth cells with firecells, but i also made some minor modifications to the cell itself - see attached, the left is just a simple replacement of the earth cell with a fire cell, the right is the same only with slight modification so now the elephant doesn't look like a unicorn, i think the fire cell could be further improved without deviating too far from the original graphic

Attached Thumbnails

  • DJWNBT2b.jpg

#7647 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 21 October 2017 - 03:27 PM

on the subject of cells, i feel we need to talk about the elephant in the room... or more accurately, ask people's opinion on it; the darker red water cells in Dr Jones Will Never Believe This look (to me at least) a little malformed, for those who have not noticed i have already made the 'corrections' in my most recent release. The attached shows the difference, the one on the left being the original...





#7646 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 21 October 2017 - 03:10 PM

That is an excellent suggestion. :) I was aware of what it would do but before I saw it "in action" I was not really aware of how much it does improve it.


For those who prefer it in decimal it is 62121 , 14


Here is an expanded 'combi' pic of before / after so you can see the Water cells clearly to compare:




Out of curiosity I took a quick look at the C64, Amstrad and BBC versions of this screen in JSW1 and all of those also have the same Water cell 'paper' colour as the background which matches this 'new change' :)


I was not able to confirm the MSX/Einstein variant however given its cell design I suspect that will have black paper due to the way it was 'built' from the Spectrum version at least as I understand it.

I had thought of this a while back but did wonder if it was intended so as to make the blocks stand out as though the sun was shining on them ... on reflection (no pun intended) it would seem that this is another little 'bug' where the background colour was incorrectly set as black, I think it's worth putting in so i'll include it in my next version .. oh by the way, yes Ian i think i did make the correction to the flashing conveyor in 'To The Kitchen / Main Stairway' i think you provided a fix for it as, if my memory serves me rightly, it also had other effects elsewhere as the cells stopped flashing in 'Nomen Luni' when the game was paused

#7366 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 02 October 2017 - 06:40 PM

as previously mentioned, rather than attempting to finalise this project and assume it to be complete, i've decided to just leave it as an ongoing concern (if that's the right word), i think that as long as this website continues to attract interest then someone somewhere will at some point be discussing an issue, oddity, quirk, bug within the game or some other point of discussion that perhaps i can look into tackling and perhaps improving somehow, for me this is good practice as it is helping me to understand assembly language which i am (very) slowly but (not so) surely beginning to get to grips with, i'm a long way from where i started but still a million miles from considering myself in any way competent, my next step now is to add a big chunk of info to the blurb, this will include all of the address changes to the game code. I am also developing BASIC loader that will convert the original version to the new patched version at the press of a key, the challenge here is of course to make it small enough to squeeze into the system memory without going into the game area, there are quite a lot of changes now....

#7342 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 29 September 2017 - 08:54 AM

peculiar, i just re-did that RZX for my own purposes and yet i can now quit the game during Willy's toilet dash ... although i am using SPIN now i can't remember if i created the RZX with it or Spectaculator, i know Spectaculator can create a few odd effects when making RZX files...

#7329 JSW As Manufacturer (probably) intended .. kind of...

Posted by Metalmickey on 27 September 2017 - 10:27 PM

Slightly unrelated but I had an opposite issue actually as I wanted to restrict it but keep the sprites the correct colour, after some changes to the code it still would not play nice (in that case) until I changed AND to ADD ( ! ) then it did exactly what I needed. Idea to try that came from the 'moving room' data where ADD is needed to get it to work properly...


On topic, how are things going now Metalmickey with progress ? :)

painfully slow at present, still finishing rewriting the disassembly, not currently re-assembling properly, there's a load of typos to correct .. on the plus side i've now been able to make more detailed notes about all the potential free space in addition to what Skoolkid has documented