Considering non-MacOS devices (ThinkPad Power Series, BeBox, etc)
Hello, although the emulator is focused on PowerPC Macs, consider adding support for non-Mac devices, including the ThinkPad Power Series, BeBox, and others.
newton, too?
For this to happen, we'll absolutely need hardware documentation for these. I'll get some documentation in for BeBox, in case someone wants to start emulation on that.
Newton is not really possible without also adding ARM CPU emulation, unless you mean adding communication with that somehow.
For this to happen, we'll absolutely need hardware documentation for these. I'll get some documentation in for BeBox, in case someone wants to start emulation on that.
I don't think I have the skills but BeBox emulation is something I would like to see once the Mac emulation can boot BeOS.
BeBox emulation would require a lot of refactoring of the current emulator architecture. First, the CPU emulation needs significant changes to allow several CPU instances. Running more than one CPU means the DingusPPC core has to be thread safe. There are several modules that require fixes for running in multiple threads.
BeBox emulation would require a lot of refactoring of the current emulator architecture. First, the CPU emulation needs significant changes to allow several CPU instances.
It might be possible to get the firmware patched to use one processor. It for sure starts up with one processor disabled. If we tell it to then leave that processor disabled, it might be fine for an initial POC version.