From: Gwenole B. <gb....@fr...> - 2005-06-21 20:07:20
|
Hi, > "ibook:~ thomholwerda$ =20 > /Users/thomholwerda/SheepShaver/SheepShaver.macosx/SheepShaver.app/=20 > Contents/MacOS/SheepShaver; exit > SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig > Paranoia checks... > FATAL: sc->regs->gpr[2] in signal handler (00000040) doesn't have =20 > expected value (affebad5) > Maybe you need a different kernel? > logout > [Process completed]" Please grab the following file: <http://gwenole.beauchesne.free.fr/sheepshaver/paranoia_osx.cpp> and place it in the SheepShaver/src/Unix/ directory Then, assuming you already have a compiled source tree: bash-2.05a$ g++ -O2 -g -I. -I../include -DTEST paranoia_osx.cpp =20 -lpthread obj/user_strings.o obj/user_strings_unix.o You should get something like: bash-2.05a$ ./a.out Paranoia checks... [emul_thread] waiting for tick thread to initialize [tick_thread] waiting for emul thread to initialize [emul_thread] filling in registers and waiting for interrupt [tick_thread] trigger interrupt SIGUSR2 caught ...passed Oh, I have just placed a paranoia_osx.bz2 file at the same location. =20 You can download it instead, bunzip2 it, and make sure it's executable: =20= chmod 755 paranoia_osx. This version matches more closely what the main SheepShaver thread is =20= doing. Bye, Gwenol=E9.= |