> Peter Howkins <rpcemu.howkins@marutan.net> wrote
[snip]
> 1) A dynamic recompiler targeting the ARM64 instruction set. Whilst at an
> early stage this already shows an impressive speed gain over the
> interpreter version on the same hardware (at the show we used a
> Raspberry Pi 4 with 64bit Linux on).
This is certainly interesting, and would be very helpful thinking
about a possible future with a working Linux port on Mac hardware.
On the other hand, for the use case "provide compatibility for old
software on RISC OS", an ARM32 Dynarec would be more important for
me. Because ARM64 is so different to ARM32, I guess the "commom
ground" is near nil.
> 2) A multi-machine configuration and launcher program. This is ideal for
> people who have multiple copies of RISC OS installed, e.g. for testing
> software under different versions.
I like the Arculator v2 implementation of such a feature, at least
wrt the amount of details you can configure. UI-wise, I would like
something different, but have not thought about it too deeply :-)
VirtualBox has also a powerful machine configuration UI, maybe some
inspiration could be taken from there. Your "New" icon in the screenshot
reminds me of that.
My typical use case is indeed "testing with various OS versions",
but because of dependencies between !Boot and OS and CMOS, I keep
the installs completely separated. Which would not really be a
problem if there were "multiple mounts" in HostFS which would make
it easy to keep "System" stuff away from the "Programs and Data"
stuff.
Before providing a full-fledged machine configuration UI, maybe
a minimal approach would be a nice and easy first step. I always
thought that RedSquirrel's "Models" approach worked fine for
98% of the use cases, bundling machine/OS-specific configs together
with CMOS config, referring to "RomSets" for the OS itself. If there
are multiple Dirs found in "Models", a launcher frontend provides
you with a possibility to select things, and if only one Dir is there,
the emulator starts directly.
Have fun
Steffen aka hubersn
--
Steffen Huber LambdaComm System – Welcome to Trollinger Country
steffen@huber-net.de
Private homepage https://www.huber-net.de/ (http://www.huber-net.de/)
RISC OS Blog http://riscosblog.huber-net.de/
_______________________________________________
RPCEmu mailing list
RPCEmu@riscos.info
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu