Commit Graph
8 Commits
Author SHA1 Message Date
allkern 086b920460 Report errors instead of crashing 2024-09-03 12:31:29 -03:00
allkern ccc90b4d06 Add CDROM reset API 2024-08-13 17:13:12 -03:00
allkern 5916b49c67 Fix warnings 2024-08-05 10:04:29 -03:00
allkern 2989bb6ea3 Implement IER IRQ blocking
Fixes a lot of games (Strider 2, Crash Bash, Tokimeki Memorial 2, Rockman games, and many more)
2024-07-22 23:41:29 -03:00
allkern e145a4e8ae Fix report IRQ emulation
Fixes Doom games
Improve read start timings (fixes MMX5/6 MDEC movies)
Fix non-read pause timings (fixes DoA music)
Delay execution when running from BIOS
2024-07-20 13:02:03 -03:00
allkern 4055e8901d Implement autopause IRQ, timing adjustments 2024-07-19 16:24:15 -03:00
allkern 9a76a94d51 Insanely huge update
Implemented bilinear texture filtering
Fixed I_MASK IRQ triggering issue
Implemented 384 mode (need config)
Fixed CUE TOC values
Implemented initial GPU line generalization
Fixed SPU interpolation
Fixed CPU delayed LWL/LWR
Fixed CPU GTE instruction in delay slot
2024-07-18 12:25:52 -03:00
allkern b06cc48f43 New CDROM core
Compatibility seems to be pretty high, though there's a bunch of (pretty painful) regressions: Mega Man X5/6, Syphon Filter, and probably more
2024-06-15 10:30:56 -03:00