Hi all,
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.
regards,
Mick.
Dunjunz RAM version
having trouble with an archived file? post in here!
-
- Posts: 2615
- Joined: Sat Apr 03, 2010 1:54 pm
- Location: Nottingham
- Contact:
Jump to
- announcements, events and introductions
- ↳ announcements
- ↳ archived announcements
- ↳ acorn & bbc micro user group (abug) events
- ↳ past all-day virtual ABugs
- ↳ past weeknight 'general' acorn sessions
- ↳ past weeknight 'developer' sessions
- ↳ past acorn preservation team sessions
- ↳ past physical ABug events (UK)
- ↳ past physical ABug events (Canada)
- ↳ other events + general event chat
- ↳ past events & exhibitions
- ↳ introduce yourself
- 8-bit acorn
- ↳ 8-bit acorn software: classic games
- ↳ 8-bit acorn software: classic adventure games
- ↳ 8-bit acorn software: games - high scores
- ↳ 8-bit acorn software: other
- ↳ 8-bit acorn hardware
- ↳ 8-bit acorn emulators
- ↳ acorn atom and acorn system series
- the retro software forum
- ↳ new releases: games
- ↳ new bbc and electron games from 'retro software'
- ↳ trickysoft (new bbc micro games)
- ↳ bitshifters (new bbc master games)
- ↳ educraft (new bbc master games)
- ↳ miscellaneous new bbc and electron games
- ↳ new acorn atom games & conversions
- ↳ new acorn atom games made with agd
- ↳ new risc os games and conversions
- ↳ conversions of acorn games to non-acorn platforms
- ↳ new projects in development: games
- ↳ new projects and releases: text and graphic adventures
- ↳ new projects and releases: demoscene
- ↳ new ideas wishlist & general chat
- ↳ programming
- ↳ development tools
- 32-bit acorn
- ↳ 32-bit acorn software: classic games
- ↳ 32-bit acorn software: other
- ↳ 32-bit acorn hardware
- ↳ 32-bit acorn software: RISC iX
- ↳ 32-bit acorn emulators
- websites & archives
- ↳ stardot FORUM
- ↳ the complete BBC games archive
- ↳ archive issues
- ↳ archive requests
- ↳ archive submissions
- ↳ software preservation
- ↳ scanning of books, magazines, ads and letters
- ↳ coordination of magazine scanning projects
- miscellaneous
- ↳ Econet and Econet over IP
- ↳ communications
- ↳ software & utilities for the pc, mac or unix
- ↳ modern implementations of classic programming languages
- ↳ general
- ↳ other vintage hardware, software and languages
- ↳ off-topic
- archives
- ↳ ezboard
- ↳ general
- ↳ adventures
- ↳ problems
- ↳ requests
- ↳ polls
- ↳ wanted
- ↳ for sale