Commit Graph

134 Commits (a2f98541b3d96285193098dfe2a71211bf297310)

Author SHA1 Message Date
Connor McLaughlin 1b9609ef61 Implement event-based scheduler instead of lock-step components 7 years ago
Connor McLaughlin 71c1e243fe Remove YBaseLib dependency 7 years ago
Connor McLaughlin 5bb2b3ec63 Frontend: Add audio backend to settings (switch-while-running) 7 years ago
Connor McLaughlin f11d357ab9 Compile fixes for Android 7 years ago
Connor McLaughlin 2399c1dab7 SPU: Fix incorrect step value in attack phase 7 years ago
Connor McLaughlin e02ebb1b2a SPU: Mute voice without release phase on loop/end flag
Fixes channels getting stuck in Syphon Filter.
7 years ago
Connor McLaughlin 5b5d22fd27 SPU: Stub out transfer control register
Fixes sound in Ridge Racer.
7 years ago
Connor McLaughlin d9c27c4ee3 SPU: Fix sustain step being ignored 7 years ago
Connor McLaughlin 85413218cb SPU: Check upper 8 byte block of ADPCM block for interrupt
Fixes NFS2 stuck after selecting Race.
7 years ago
Connor McLaughlin 6f4cf7d5e3 System: Support changing BIOS path 7 years ago
Connor McLaughlin 99c264947d SPU: Implement capture buffers
Fixes Crash Team Racing and lipsyncing within.
7 years ago
Connor McLaughlin 26437e31dd SPU: Fire interrupt on DMA reads/writes too 7 years ago
Connor McLaughlin 8722757412 SPU: Implement pitch modulation 7 years ago
Connor McLaughlin 9f5bd6e5f9 SPU: Correct sample rate display in debugger 7 years ago
Connor McLaughlin 40eb157d77 SPU: Fix off-by-one-sampling-error causing noise in output 7 years ago
Connor McLaughlin 9b56499afa Refactoring settings/support changing GPU renderer at runtime 7 years ago
Connor McLaughlin 3db77a3139 SPU: Handle IRQ address register (fixes FF8 intro FMV) 7 years ago
Connor McLaughlin a76ec6fc19 Compile fixes for GCC 7 years ago
Connor McLaughlin 884378045d SPU: Add CD audio volume control 7 years ago
Connor McLaughlin 140d63c674 SPU: Add more details to debug window 7 years ago
Connor McLaughlin b5f7fa2652 SPU: Stub out noise mode register 7 years ago
Connor McLaughlin 33f1cf4fd4 SPU: Global volume control 7 years ago
Connor McLaughlin f3cd100b16 SPU: Float-less volume application 7 years ago
Connor McLaughlin aa792da823 CDROM: Implement XA-ADPCM decoding 7 years ago
Connor McLaughlin ec8c5d4bb6 DMA: Batch multi-word transfers together 7 years ago
Connor McLaughlin 0f68c8c5d3 Add debugging for GPU/Timers 7 years ago
Connor McLaughlin a55412c24a SPU: Hide debug window by default 7 years ago
Connor McLaughlin 25209c3d58 SPU: Clear fields on Reset 7 years ago
Connor McLaughlin d88da93a55 SPU: Save state support 7 years ago
Connor McLaughlin 51ea81eebf SPU: Don't store the undecoded ADPCM blocks 7 years ago
Connor McLaughlin a3446b8275 SPU: Implement ADSR 7 years ago
Connor McLaughlin 3912e0e8d6 SPU: More implementation work 7 years ago
Connor McLaughlin f852b8dd90 Further work on SPU implementation 7 years ago
Connor McLaughlin bddbab9d60 Rename to DuckStation 7 years ago