hoglet wrote:On the ELK the address of the tube is different. So you need to do *FX 147 230 n
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).
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
Wouldn't that make the Pi (Z80 mode) incompatible with a BBC though?
Which MMFS version and ROM file are you using? I'll try and replicate.
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.
*. (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.