You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have fond memories of playing games within Mac computing environments -- dedicated hardware initially, and subsequently emulated environments. BasiliskII always seemed to be the most reliable and portable emulator available when emulation was required.
The long-and-short of it is that I don't really have any idea what is going on: the signal-handling code looks somewhat complicated to me, with architecture-specific logic and a bunch of special cases.
While reading about it though, I did learn that there is a libsigsegv library -- which was probably a new, upstart and relatively-immature library at the time the bug was reported -- that seems mature and stable today.
Would it be possible and/or make sense to try to update the codebase to use libsigsegv to remove a bunch of cruft and make BasiliskII more cross-platform compatible?
Thanks,
James
The text was updated successfully, but these errors were encountered:
Hi there,
I have fond memories of playing games within Mac computing environments -- dedicated hardware initially, and subsequently emulated environments. BasiliskII always seemed to be the most reliable and portable emulator available when emulation was required.
I noticed a long-standing bug #309501 reported in Debian in 2005 recently and as a result I had a dig through some of the code.
The long-and-short of it is that I don't really have any idea what is going on: the signal-handling code looks somewhat complicated to me, with architecture-specific logic and a bunch of special cases.
While reading about it though, I did learn that there is a
libsigsegv
library -- which was probably a new, upstart and relatively-immature library at the time the bug was reported -- that seems mature and stable today.Would it be possible and/or make sense to try to update the codebase to use
libsigsegv
to remove a bunch of cruft and make BasiliskII more cross-platform compatible?Thanks,
James
The text was updated successfully, but these errors were encountered: