[CDG5] MemRetry's objective
Daniel B-J
danielbj314 at verizon.net
Tue Apr 2 08:13:20 AWST 2019
> Currently it doesn't because MAME's emulation is still incomplete. Two years ago, I sent them several patches fixing CPU emulation so their model of a PowerMac 6100 almost reaches the gray screen. A hardware emulation issue related to CUDA/NVRAM is currently preventing it from booting - it seems that external interrupts won't be routed as expected. That causes the Netboot driver to hang forever. I think I'll be actually able to fix it...
I wonder how much work it would be to fill in custom ProductInfo tables instead of perfectly emulating lots of hardware. Interrupts get set up however you want (ProductInfo specifies code to handle them) and io can be done with fake NuBus cards. Device Tree nodes with custom drivers can be provided if some code insists on them.
Much of the craziness can probably be bypassed if everything is virtual anyways.
More information about the cdg5
mailing list