I have taken another look at the Sideways RAM loader for Dunjunz on my Disc060.
I have compared it to the one on STH and found several bits of code were missing.
I have now re-inserted these and saved them to the DUNK file on Disc060.
Although my original loader on Disc060 loaded the game perfectly under emulation with 2 banks of spare RAM, it did not work on a real BBC (with a Datacentre fitted with just the 1 spare bank of RAM). A message should have appeared to prevent the game from loading and hopefully now it does.
I have also added a check for the Master 128 and to state "Dunjunz does not work on a Master 128".
It now works fine under B-em, and if you select a model with no RAM then you get the "Image has not loaded" and "NO ROM AVAILABLE IN MACHINE" messages.
However, under BeebEm it doesn't find the RAM unless B% is changed from 0 to 3. So the version I have used here has B% at 3 and works fine with both emulators.
The 2 ROM images should load into banks 4 and 5 (as B% gets increased by 1) so you will need these to be spare on a real BBC with sideways RAM fitted.
What I cannot do at the moment is check what happens on a real BBC Micro.
So can someone please kindly copy the above image of Disc060 onto a floppy disc and then load it into a real BBC and see what happens.
1) Load it into a normal BBC B with no Sideways RAM and no Datacentre and see if you get the above messages.
2) Load it into a BBC with just a Datacentre with only 1 spare bank and see if you still get the above messages.
3) Load it into a BBC with no datacentre, but a sideways RAM board with 2 spare banks (4 and 5) and see if it loads and works correctly as it does under emulation.
4) Load it into a Master 128 and see if you get the "Dunjunz does not work on a Master 128" messsage.
If this is the correct fix, then I will also add it to the 3 Holed Out games as they suffer the same error.
Also the Rat Race game on Disc119 used that same old loader as well, so I will change that one too.
Please let me know if I have finally got this right or not.
having trouble with an archived file or want to correct something? report it here!
1 post • Page 1 of 1