From: Nigel P. <ni...@in...> - 2002-11-01 04:18:50
|
This is a weird problem. Building BasiliskII on 10.2 with DIRECT_ADDRESSING=1 gives an application that does not write to its screen. I have tried building with GCC2.95.2 (instead of 3.1) to no avail. GDB indicates that only a few methods in video.cpp are called, as a result of InitAll() (i.e. VideoInit() and PatchROM() ). I suspected that uae_cpu is not doing anything, but adding DEBUG=1 to a few source files reveals a healthy range of EmulOps: Basilisk II V1.0 by Christian Bauer et al. Reading ROM file... WARNING: Cannot open /dev/fd0 (No such file or directory) WARNING: Cannot open /dev/fd1 (No such file or directory) 2002-11-01 15:08:45.503 BasiliskII[9140] Got default audio output device EmulOp 7103 *** RESET *** EmulOp 7104 Read XPRAM 00->00 EmulOp 7104 Read XPRAM 01->80 EmulOp 7104 Read XPRAM 02->4f ... Patch BootGlobs EmulOp 7104 RTC write op 13, d1 00550035 d2 0000003f EmulOp 7104 RTC write op 12, d1 00000031 d2 0000003f EmulOp 7104 RTC write op 13, d1 00d50035 d2 0000003f EmulOp 7104 Read XPRAM 10->a8 EmulOp 7104 ... EmulOp 7128 EmulOp 7129 EmulOp 712b vCheckLoad DRVR (44525652) ID 4, data 0x1ad33e0, size 26828 EmulOp 710c SonyOpen set_dsk_err(0) EmulOp 7129 EmulOp 712b vCheckLoad DRVR (44525652) ID 51, data 0x1b4e500, size 2716 EmulOp 710a InstallDrivers EmulOp 7110 DiskOpen DrvSts at 00003d68 disk inserted 20480 blocks adding drive 1 EmulOp 7114 EmulOp 7129 EmulOp 7129 EmulOp 7129 ASC registers at 00003dd4 EmulOp 7104 Read XPRAM 80->00 EmulOp 7104 Read XPRAM 81->80 EmulOp 7129 EmulOp 7129 EmulOp 712b vCheckLoad SERD (53455244) ID 0, data 0x1ad1b90, size 6188 EmulOp 710b InstallSERD EmulOp 7129 EmulOp 7129 EmulOp 7123 ADBOp op 00, data 00 00 00 EmulOp 7123 ADBOp op 0f, data 00 00 00 EmulOp 7123 ADBOp op 1f, data 00 00 00 ... EmulOp 7129 EmulOp 712b vCheckLoad accl (6163636c) ID 2, data 0x1add750, size 110 EmulOp 712b vCheckLoad accl (6163636c) ID 1, data 0x1add7f0, size 110 EmulOp 712b vCheckLoad KCHR (4b434852) ID 0, data 0x1ae24c0, size 1434 EmulOp 712b vCheckLoad KMAP (4b4d4150) ID 0, data 0x1ae2400, size 146 EmulOp 7123 ADBOp op 21, data ff 8f e0 keyboard reg 3 6205 EmulOp 7129 EmulOp 7129 EmulOp 7129 EmulOp 7129 EmulOp 7129 EmulOp 7129 EmulOp 7129 EmulOp 7129 EmulOp 7104 ... EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7128 EmulOp 7111 EmulOp 7112 DiskControl 7 ... Any ideas? -- | Nigel Pearson, ni...@in... | "In this city I confess | Telstra BI&D, Sydney, Australia | god is mammon, more is less | Office: 8255 4222 Fax: 8255 3153 | off like lemmings at the gun | Mobile: 0408 664435 Home: 9792 6998 | I know better, still I run" |