Thanks, appreciate the feedback.
This update was long overdue, and as a result the code is now also much more maintainable for each BBC machine.
The big news was that the Acorn Speech upgrade is now working, that no other emulator currently supports, though only used by a handful of games. As you've tried Elite then also try the Executive version (elitexec) on a BBC Micro with Watford Beeb Speech (-userport beebspch) as MAME is the only emulator that supports this configuration, see
https://elite.bbcelite.com/deep_dives/s ... rsion.html for details.