Commit Graph
285 Commits
Author SHA1 Message Date
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 2c6a5a42ab Fix XA mute issue 2024-07-20 19:58:16 -03:00
allkern ec53ee13c1 Update compat.txt 2024-07-20 19:52:01 -03:00
allkern d1a877c167 Update compat.txt 2024-07-20 19:35:55 -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
Lisandro Alarcón b215143e21 Update README.md 2024-07-18 13:32:10 -03:00
allkern 5c3d8db881 Update queue.h 2024-07-18 12:36:09 -03:00
allkern 67deae5a15 Update Makefile 2024-07-18 12:30:52 -03:00
Lisandro Alarcón d2646082f7 Merge pull request #3 from allkern/cdrom-rewrite
Merging CDROM core rewrite
2024-07-18 12:28:27 -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
allkern b043b94344 Many fixes
Fixed multiple GPU bugs: poly seam, wrong rect colors, transparent overlap
Implemented Namco GunCon support
Implemented support from 4MB/8MB RAM
2024-06-11 16:05:22 -03:00
allkern fe9be079e1 Create compatibility notes file 2024-06-03 11:36:25 -03:00
allkern 594aa466b7 Many fixes and improvements
Fixed CD-XA popping issue
Improved SPU IRQ emulation
Fixed GPU signed draw offsets
Improved CDROM timings (better compatibility)
2024-06-03 00:35:56 -03:00
allkern 7f9fc68a99 A lot of fixes and improvements
Fixed huge SPU bug
Completely rewrote timers
2024-05-21 14:04:03 -03:00
allkern a6366b6780 Remove 32-bit Windows builds from Actions
Sadly, GHA doesn't seem to support 32-bit Windows MinGW builds
2024-05-11 13:37:05 -03:00
allkern f1b55d5ae0 Update build-win32.ps1 2024-05-11 13:32:26 -03:00
allkern 3c4b089ee4 Fix 32-bit Windows build
Remove unnecessary downloads
2024-05-11 13:30:16 -03:00
allkern 7f19151ffc Fix 32-bit SDL include paths 2024-05-11 13:25:09 -03:00
allkern cbfed7e242 Fix Windows SDL2 library path 2024-05-11 13:23:27 -03:00
allkern 9bc73c51d6 Update SDL2 version
Fix Windows build scripts
2024-05-11 13:22:06 -03:00
allkern f78d8b0a1f Update Windows build scripts 2024-05-11 12:45:43 -03:00
allkern 2dbc44928f Fix warnings once and for all 2024-05-11 12:28:51 -03:00
allkern 30ec79e5ed Fix warnings again again 2024-05-11 12:20:30 -03:00