First post, by superfury
What happens when the IMR bit for an interrupt line is set and the IR line is raised? Is the corresponding IR line within the IRR register always raised, with it being checked against IMR every instruction? Or is the IR line fully ignored while IMR is set?
So what happens when IR is raised while IMR is set? Is IRR set with a pending(spurious) interrupt, which fires when IMR is cleared?
Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io