Some reason it just doesn't work, the patched NK just hangs the machine when the Apple CPU Plugin loads.
Not real sure what is causing this, I was thinking it had something to do with the PRIM_INFO, but my iBook G3 uses the same PRIM_INFO and it boots and sleeps just fine with this rom.
I know this rom was made for the Mini, I just wanted to give it a go on the iBook G3 to try and eliminate the PRIM_INFO string.
Here is a snip of the bootmake.py I'm using:
# Set constants.
# The COMPATIBLE field at the top of the script
COMPATIBLE = [
"PowerBook6,5",
"PowerMac10,2",
]
# Changes to the Forth boot script, all off by default
DELETE_MODEL_CHECK = True
DELETE_CHECKSUM_CHECK = False
G4_FIX = True
# *After* OF has loaded this file, set the "model" property?
SET_MODEL_PROPERTY = ''
SET_MODEL_PROPERTY = 'PowerBook6,5' # Cube
# ...and the "compatible" property? (empty strings not counted)
SET_COMPATIBLE_PROPERTY = [x for x in [
SET_MODEL_PROPERTY,
"MacRISC",
"MacRISC2",
'Power Macintosh',
] if x]
SET_PRIM_INFO = None
SET_PRIM_INFO = ['000000ff', '00000060', '00003e80', '00017fb5', '0202d607', '00000000', '00011300', '46000220'] # for iBook G4
# SET_PRIM_INFO = ['000000ff', '0000002c', '00030d40', '0001e705', '00001400', '00000000', '0000260d', '46000270'] # for mini
Like I say, I can boot the iBook G4 just fine with the Apple CPU Plugin enabled, so long as I only use the PRIM_INFO you made for the Mini.
I'm not really sure why it's boot hanging with the correct PRIM_INFO?