Martin A wrote: ↑20 Oct 2021 09:43
RichardHallas wrote: ↑18 Oct 2021 12:14
By the way, Martin Allcorn… I don't know him personally, but his is certainly a name I've encountered in the Acorn world, and I was interested to see a familiar RISC OS icon on your page! (Indeed, I'm one of those "very few" people who'd be able to assemble your original RISC OS-based firmware code…!) I wonder if he ever subscribed to RISC User…
He did! I recognised your name and wondered....
Heh! Very good. Man of taste.
And yes, it's me. I'm just an amateur tinkerer again, now.
Martin A wrote: ↑20 Oct 2021 09:43
But it was Acorn User that published a couple of my programs.
You should have submitted things to the RISC User Disk.

OK, the distribution would have been much smaller compared with Acorn User, but the pay was probably a fair bit better, and the disks remained available after the magazines had been published, unlike regular magazine disks that only lasted for a month.
I too had some things published by Acorn User. I wonder if you remember OmniDesk, a sort of modular desktop utility…? The nicest thing about that, for me, is that – some time later – someone at Acorn told me that it had impressed people in Acorn, and had actually inspired the new plug-in-based version of Configure that arrived with RISC OS 4.
I was always rather disappointed that no-one else ever wrote any plug-ins for OmniDesk, though, as it could have become a lot more useful with more utilities integrated. A couple of people did say they'd write plug-ins, but nothing ever happened. I subsequently slightly regretted giving it to Acorn User, because I think it suffered too much from the limited-time exposure of the monthly magazine disk.
I know BEEBUG Ltd said they wished I'd given it to them instead, and with hindsight I probably should have done. I think they'd probably have made more/better use of it. But never mind. One lives and learns.
Martin A wrote: ↑20 Oct 2021 09:43
The MTX emulator on RiscOs is, I think, on the Acorn User 200 CD, and there was a space invaders clone in 1K before that. Invaders eventually got re-written in Z80 on the MTX as Memofest Invaders, which is of course avaiable on Dave's site!
Oh, wow, you wrote that MTX emulator?! Most impressive. I hadn't realised - that'd be one reason why your name was familiar, I suppose. (Further investigation suggests you wrote other emulators too, such as ZX81 and Spectrum.)
Funnily enough, I have a copy of your emulator to hand: it's right here on my Mac, accessible under RPCEmu. (It's not long since I went looking for it and found it somewhere online.) Actually, I used to be really into emulators on RISC OS, and drew realistic-looking icons for many of them. (E.g. I created all the BBC and Spectrum icons used by 6502Em and Z80Em and associated utilities, the ones used by Speccy, a nice ZX81 for Mark Rison's emulator, an Atari ST for STem, various C64 ones for Frodo, Colecovision for ColEm, MSX for fMSX, and probably various others that I've forgotten.) Your MTX is one of the few emulated (on RISC OS) platforms that I didn't draw icons for. To be fair, I do quite like your existing icon, but if you'd wanted a fairly realistic rendition of the MTX512 as a RISC OS desktop icon in the 16-colour Wimp palette, I used to specialise in those! I'd have been happy to do one for you (still would if you wanted it). I used to take pride in getting the details accurate even in a small space; e.g. most of my icons have the correct number of keys on their keyboards…!
Anyway… unfortunately, I haven't yet got your MTX working under RPCEmu. Admittedly I haven't tried that hard, and it looks to be nearly there. It does appear to start up OK if I run it under Aemulor (so, an emulator running under 26-bit emulation on an emulator…!), but it looks as though it's attempting to use a custom screen mode when it starts up, as I get a 2×2 grid of fragmented images, rather than a single coherent screen.
I have MTX version 1.43; is there anything newer? Looking at the version history in your !RunImage, I see that it claims to use MODE 9; but MODE 9 works OK for me in RPCEmu, whereas the emulator displays a corrupted image, so I'm not sure what the problem is. I'd wondered if it needed a custom mode definition, but seemingly not… Actually, I wonder if it's something to do with Aemulor…? Unfortunately, MTX just aborts if I try to run it natively without Aemulor (unsurprisingly), so I can't see what happens to the screen 'normally'. (I just briefly tried running your Spectrum emulator under Aemulor, too, and its emulated screen was split into two half-detail copies, positioned side by side.)
By the way, I've just tried to download the copy of MTX off the primrosebank.net site to find out what version that is, but the link's broken.
Anyway, if MTX can be made to run successfully under RISC OS 5.2x on RPCEmu, I'd be very interested in having access to it…
Well, unfortunately I have no personal experience in electronics and no suitable equipment, so I wouldn't be in a position to build one myself. (Actually, this
is an area I'd like to learn about… but whether I ever have time is another question, and if I did, I'd be starting from absolute basics. And I'm not even sure where to start. So… no realistic prospect of my building anything in the foreseeable future!)
On the other hand, if you, Dave or anyone else could offer to sell me a prebuilt interface, I'd be more than happy to buy one.