Just for a test I put a Voodoo 4 on the Prometheus, it starts up just fine, workbench loads with the correct screenmode, however trying to start the Ragnarok, it complains "Error during MMU Set Up of PPC."
Which I would guess this is the problem, the 32MB Voodoo 4 is using up a whole 256MB?
PPCInit a second time and it complains "Could not allocate sufficient PCI memory"
Code:
Internal Configuration Space infos
VendorID : $121a
DeviceID : $9
ClassRevision : $03000001
PCI_REVISION_ID $01
Header Type : $00 (0=Normal/1=Bridge/2=Cardbus)
PCI_SUBSYSTEM_ID $ffff
Command : $0003
I/O space PCI_COMMAND_IO
Memory space PCI_COMMAND_MEMORY
PCI_LATENCY_TIMER : $00
----------------------------------
Pci Device Slot Num : 1, Func Num : 0
Vendor : 3dfx Interactive Inc
Device : Voodoo5
VendorID : $121a
DeviceID : $9
ClassCode: 0x030000
IRQNumber: 5
MemAddr0 : $68000000 - $6fffffff 131072 kbytes
MemAddr1 : $60000000 - $67ffffff 131072 kbytes
IOAddr2 : $7fe01000 - $7fe010ff 256 bytes
RomAddr : $70010000 - $7001ffff
RomSize : 65536 bytes 64 kbytes
No Bus Master Capable
Card PCI_STATUS
Support 66 Mhz PCI 2.1 bus
Accept fast-back to back
What's Enabled in the Card ?
I/O space PCI_COMMAND_IO
Memory space PCI_COMMAND_MEMORY
----------------------------------
Internal Configuration Space infos
VendorID : $1057
DeviceID : $480b
ClassRevision : $06000002
PCI_REVISION_ID $02
Header Type : $00 (0=Normal/1=Bridge/2=Cardbus)
PCI_SUBSYSTEM_ID $1057
Command : $0007
I/O space PCI_COMMAND_IO
Memory space PCI_COMMAND_MEMORY
Bus mastering PCI_COMMAND_MASTER
PCI_LATENCY_TIMER : $00
----------------------------------
Pci Device Slot Num : 2, Func Num : 0
Vendor : Motorola
Device :
VendorID : $1057
DeviceID : $480b
ClassCode: 0x060000
IRQNumber: 0
MemAddr0 : $70003000 - $70003fff 4 kbytes
MemAddr1 : $70004000 - $70004fff 4 kbytes
MemAddr2 : $78000000 - $7fffffff 131072 kbytes
MemAddr3 : $70040000 - $7007ffff 256 kbytes
Bus Master Capable
Card PCI_STATUS
Support 66 Mhz PCI 2.1 bus
Accept fast-back to back
What's Enabled in the Card ?
I/O space PCI_COMMAND_IO
Memory space PCI_COMMAND_MEMORY
Bus mastering PCI_COMMAND_MASTER
2048bytes MEM_PCI DMA Mem Allocated : 61bfd000
16384bytes MEM_PCI DMA Mem Allocated : 61bff000
Free Mem 2048
2040bytes MEM_NONCACHEABLE DMA Mem Allocated : 61bfd000
Free Mem 2040
4096bytes MEM_NONCACHEABLE DMA Mem Allocated : 61c04000
Free Mem 4096
Free Mem 16384
300000 bytes MEM_NONCACHEABLE DMA Mem Allocated : 61bfd000
Free Mem 300000