Here is the output
chris
Allocating resources... Reading resources... Done reading resources. Allocating VGA resource PCI: 00:09.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Setting resources... BC_DRAM_TOP = 0x03bfffff MC_GBASE_ADD = 0x00000078 I would set ram size to 60 Mbytes PCI: 00:09.0 10 <- [0x00fd000000 - 0x00fdffffff] mem PCI: 00:09.0 30 <- [0x00fffc0000 - 0x00fffcffff] romem PCI: 00:12.2 20 <- [0x0000001000 - 0x000000107f] io PCI: 00:13.0 10 <- [0x00fe000000 - 0x00fe000fff] mem Done setting resources. Done allocating resources. Enabling resources... PCI: 00:00.0 cmd <- 147 PCI: 00:09.0 subsystem <- 00/00 PCI: 00:09.0 cmd <- 143 PCI: 00:12.0 cmd <- 14f PCI: 00:12.2 cmd <- 141 PCI: 00:13.0 cmd <- 142 done. Initializing devices... Root Device init PCI: 00:00.0 init northbridge: northbridge_init() PCI: 00:09.0 init rom address for PCI: 00:09.0 = fffc0000 copying VGA ROM Image from 0xfffc0000 to 0xc0000, 0x8000 bytes entering emulator 55 aa 40 eb 29 37 34 30 30 30 37 49 00 53 41 00 00 00 00 00 00 00 00 00 31 00 00 00 00 00 49 42 4d 20 43 4f 4d 50 41 54 49 42 4c 45 2e 2a eb 33 90 50 43 49 52 ea 10 00 50 00 00 18 00 01 00 00 03 40 00 00 01 00 80 00 00 56 47 41 2f 53 . . // the first and last characters compares with the original file . 8a 44 02 ee 56 83 c6 03 ba c8 03 32 c0 b9 00 03 fa ee fe c2 ac ee e2 fc fb 5e f6 c3 30 8a 44 01 b2 c8 75 04 b2 c7 fe c8 ee e8 ca c5 c6 46 02 1c 5d 58 59 5a 5e 5f 1f 07 5b cf ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 7e AX=0048 BX=0000 CX=0000 DX=0080 SP=fff8 BP=0000 SI=0000 DI=0000 DS=0040 ES=0000 SS=c000 CS=c000 IP=0005 NV UP DI PL NZ NA PO NC c000:0003 eb29 JMP 2e . . // After a long time the emu fails . c000:6bc1 26 ES: AX=2001 BX=0405 CX=0000 DX=03c4 SP=ffe8 BP=fff6 SI=0000 DI=0c97 DS=0000 ES=c000 SS=c000 CS=c000 IP=6bc4 NV UP DI PL NZ NA PO NC c000:6bc2 8a05 MOV AL,[DI] AX=2067 BX=0405 CX=0000 DX=03c4 SP=ffe8 BP=fff6 SI=0000 DI=0c97 DS=0000 ES=c000 SS=c000 CS=c000 IP=6bc5 NV UP DI PL NZ NA PO NC c000:6bc4 47 INC DI AX=2067 BX=0405 CX=0000 DX=03c4 SP=ffe8 BP=fff6 SI=0000 DI=0c98 DS=0000 ES=c000 SS=c000 CS=c000 IP=6bc7 NV UP DI PL NZ NA PO NC c000:6bc5 b2c2 MOV DL,c2 AX=2067 BX=0405 CX=0000 DX=03c2 SP=ffe8 BP=fff6 SI=0000 DI=0c98 DS=0000 ES=c000 SS=c000 CS=c000 IP=6bc8 NV UP DI PL NZ NA PO NC c000:6bc7 ee OUT DX,AL A
// no more output :(
The readed segments seems to compare with the copied vga.bios