Closed acheton1984 closed 10 months ago
OK, I think this might be an easy one....
You just need to make sure any higher priority DFS ROM is disabled, otherwise it will intercept OSWORD 7F calls which Acheton uses for data access.
On the Master, *UNPLUG 9 then Ctrl-BREAK.
On the BBC, you will need to use a ROM Manager to do this.
In OS 1.2 config, I *KILL 14 (DFS) (with Advanced ROM Manager) to keep page at &1900
I'm not sure why this didn't work - can you list the ROMs that are present?
I've tried three versions:
Dave
No joy, I'm afraid. All (Acornsoft) result in "Mismatch" after pressing SPACE to read the database disc.
I tried doing a spool of fx0, roms, kill [dfs on OS1.2/2.0], roms to show you - but not everything has appeared in the spool file! Anyway, OS1.2 and 2.0 are the same as each other. 3.2 and 3.5 are the same as each other. NB: I did do a Ctrl-Break!
1.20.txt 2.00.txt 3.20.txt 3.50.txt
The "Model B" MMFS is on the motherboard in ROM slot 8 - and unplugged for 3.x. The "Master" MMFS is in a RAM/ROM catridge and I switch it out when using the B/B+ OSes
Edit: I don't have any other means of loading files at the moment (Gotek, Pi1MHz, EcoNet, etc)
Right, lets focus on one configuration: MOS 3.20.
I've tried my best to replicate your setup:
With this setup Acheton works for me when running from:
After some head scratching, I re-read your original post, and it seems you are using Tricky's MMB Menu. I've never used that, but I've just downloaded a copy and I can reproduce the failure:
So I think this is a issue in Tricky's archive, not MMFS.
Specifically, if he has just copied the Acheton files, then that will break the game, because the game uses OSWORD 7F to access disk blocks directly.
Dave
A fresh download of Acornsoft Acheton from bbcmicro does the same on physical hardware with MMFS, but works happily in MAME (emulating a Master 3.20) as a DFS disc image without MMFS
Can you attach that image here please.
Success - due to a combination of things.
Here's the link to Acheton disc image from bbcmicro http://bbcmicro.co.uk/game.php?id=2021 and the image itself Disc999-ACHETONFin.ssd.zip
*DBOOT ACHETON will hang when trying to load the database file UNLESS DFS is unplugged.
So, for MOS 3.20, the fix is: use the disc image from bbcmicro (not Tricky's archive) AND unplug DFS
Thanks for your help!
All sorted, closing....
Master with MultiOS set to any OS version with MMFS 1.55 will not load either Acornsoft or Topologica’s versions of Acheton.
Using MMFS 1.55 with the ROMS arranged so the Master version runs on MOS 3.x and the Model B version on 1.2/2.0. In OS 1.2/2.0 config, I *KILL 14 (DFS) (with Advanced ROM Manager) to keep page at &1900, otherwise "No room" errors creep in.
The disc image boots, the loader / introduction screen loads, but the game itself never loads
OS 1.2 / 2.0 with either Acornsoft or Topoligica, it says “Insert database disc”, then “Mismatch” after pressing SPACE MOS 3.2 with either hangs after pressing SPACE MOS 3.5 instead gives “Bad string”
The BEEB.MMB is the latest from the “A new MENU system for MMC/Gotek” thread.
A fresh download of Acornsoft Acheton from bbcmicro does the same on physical hardware with MMFS, but works happily in MAME (emulating a Master 3.20) as a DFS disc image without MMFS