I actually figured this out myself on the way in to work this morning (except I didn't know what the alternative *FX number was).hoglet wrote:On the ELK the address of the tube is different. So you need to do *FX 147 230 n
Wouldn't that make the Pi (Z80 mode) incompatible with a BBC though?Also, do update to the DiamondBack release. It fixes a serious bug in the GPU code, and also adds an Elk mode that patches the Z80 tube client ROM for operation on the Elk. This allows CP/M to work properly. You need to set elk_mode=1 in params.txt
My ROM image is almost the same as yours - ESWMMFS version 1.40 at &4000 and ADFS 1.00 at &C000. The only difference is that I'm using Acorn ADFS v.100 instead of your rebuilt and bugfixed version - because you weren't sure the floppy routines were working in your version. Jumper configuration is the same, Mode 2, and I'm using SK3.Which MMFS version and ROM file are you using? I'll try and replicate.
*. (or any command) just gives the error:
I haven't checked where PAGE ends up, well actually with the Pi plugged in it is always at &800 anyway of course.