Thread
:
BasiliskII port to OS2008
View Single Post
t3h
2007-12-18 , 12:50
Posts: 156 | Thanked: 44 times | Joined on Dec 2007
#
5
SheepShaver will be able to run 9, as it emulates a PowerPC, however, it might be a little slow. I just have to figure out how to get this display out of 1 bit mode for now...
I think the sigsegv handler is broken.
Edit: Yes, it's only implemented for PowerPC and i386. And it looks nasty...
Edit: It's in the code here #ifdef (ARM) || (__ARM__)...
Edit: This is a real mess...
Edit: Alright, I'm starting again with a clean version of sigsegv.cpp tomorrow.
Edit again: Now that I have it up on my laptop screen, not the n800's screen in vi in xterm, I think it's more readable
Edit: the segfault handler is in... it catches the segfault but doesn't correctly deal with it yet.
Edit: Wait, is that because ignoresegv is not set?
Edit:
Nope. The sigsegv handler is now working and tells me what went wrong but doesn't skip it...
0005fbc0: 6f04 0647 0010 48c7 206e BLE.B #$00000004 == 0005fbc6 (FALSE)
Now if I knew what was actually at 0x00000004... probably quickdraw globals as this happens just after changing video colour depth (i can change res fine).
Last edited by t3h; 2007-12-19 at
11:20
.
Quote & Reply
|
t3h
View Public Profile
Send a private message to t3h
Visit t3h's homepage!
Find all posts by t3h