From: Matthias S. <th...@sp...> - 2004-12-18 20:17:06
|
Matthias Saou wrote : [...] > Anyway, I followed Gwenol=E9's suggestion and built BasiliskII from CVS > today, and got this (hopefully more useful) output : >=20 > $ BasiliskII > Basilisk II V1.0 by Christian Bauer et al. > Reading ROM file... > WARNING: Cannot open /dev/fd0u1440 (No such file or directory) > WARNING: Cannot open /dev/fd1u1440 (No such file or directory) > Using /dev/dsp audio output > Caught SIGSEGV at address 0x15b10380 [IP=3D0x80a2dc4] > D0: 00000000 D1: fffcffff D2: fffffffc D3: 05a0000f > D4: 0003fffc D5: 00000000 D6: 00000012 D7: 00000000 > A0: 0000003c A1: 00000002 A2: 000120b0 A3: 000124c0 > A4: 00011ca0 A5: 05b10380 A6: 00000000 A7: 02d009a6 > USP=3D00000000 ISP=3D02d009a6 MSP=3D00000000 VBR=3D00000000 > T=3D00 S=3D1 M=3D0 X=3D1 N=3D1 Z=3D0 V=3D0 C=3D0 IMASK=3D0 > FP0: nan FP1: nan FP2: nan FP3: nan > FP4: nan FP5: nan FP6: nan FP7: nan > N=3D0 Z=3D0 I=3D0 NAN=3D0 > 05a2e8e8: 2815 28c4 c081 c284 8287 MOVE.L (A5),D4 > next PC: 05a2e8ea > $=20 Replying to myself with some more info. The _exact_ same error occurs with x86_64 Fedora Core 3. From there, I followed Gwenol=E9's new piece of advice and recompiled with --enable-addressing=3Dbanks, and it now works! But as it's a mode meant for very old machines, I guess that's the reason why I can even get MacOS in color :-( Anyway, out of curiosity, I've tested all 3 addressing options : - "real" gets BasiliskII just exit, no error, nothing. - "direct" causes the SIGSEGV reported above. - "banks" gets the emulation working. Matthias --=20 Clean custom Red Hat Linux rpm packages : http://freshrpms.net/ Fedora Core release 3 (Heidelberg) - Linux kernel 2.6.9-1.681_FC3.r300 Load : 0.03 0.93 1.59 |