mirror of
https://github.com/kanjitalk755/macemu.git
synced 2025-01-21 00:31:50 +00:00
gbeauche
ec8661f431
Fix a damn silly bug. On some occasions, we could have spcflags() set to
EXEC_RETURN | HANDLE_INTERRUPT. And then, we handled the interrupt, but EXEC_RETURN was set so we returned very quickly without completing the interrupt routine. As a side effect, this occasionnaly hung the emulator most likely with {ethernet,audio}-based applications that trigger a lot of interrupts. The fix is to always honour EXEC_RETURN flag at first, of course.
Description
Basilisk II and SheepShaver Macintosh emulators
Languages
C++
66%
C
26.4%
M4
2.6%
Objective-C++
1.7%
Assembly
1.2%
Other
2%