Jean-Philip Desjardins
6d4781c39e
Clear the DMAC interrupt situation.
...
DMAC and INTC are independent and can both interrupt the EE. Code should be more in line with actual hardware.
INTC line 1 is for SBUS and some games (Ape Escape: Million Monkeys) were playing with that, disabling DMAC interrupts.
2021-12-03 14:27:01 -05:00
Jean-Philip Desjardins
7a3a52b83b
Change the way GS interrupts are handled.
...
GS will now notify the INTC there's an interrupt when some event occurs instead of having the INTC poll the GS.
2018-08-08 12:28:06 -04:00
Jean-Philip Desjardins
827bf496fc
Cleanup.
2018-08-08 12:28:06 -04:00
Clang-Format
acf75535ec
Clang format
2018-04-30 21:01:23 +01:00
Jean-Philip Desjardins
76e9346f88
Add IPU interrupt line.
2017-01-06 19:18:00 -05:00
Jean-Philip Desjardins
d21b33b9fd
Make sure IsInterruptPending doesn't mutate any state.
2016-11-19 17:28:09 -05:00
Jean-Philip Desjardins
fcf1b11f1b
Moved EE and GS specific files in a separate folder.
2015-05-06 00:54:15 -04:00