Commit graph

32 commits

Author SHA1 Message Date
Sour
fef5573bda NES: Added option to reverse DPCM bit playback order
Improves DPCM quality for some specific games that have their DPCM data reversed
2025-03-23 20:52:09 +09:00
Sour
64933699a8 NES: Reset newly added internal flags on console reset 2024-09-29 20:19:43 +09:00
Sour
de20208abe NES: Added option to enable CPU test mode registers 2024-09-28 16:55:45 +09:00
Sour
ab8f9f60da NES: Implemented DMC glitch that causes an additional DMA to run fully or partially, depending the 4015 write's timing 2024-09-28 16:44:34 +09:00
Sour
0e8c544cf8 NES: Improve open bus implementation for register 4015 2024-09-28 16:43:42 +09:00
Sour
484b61e395 NES: Implemented DMA bug when disabling the DMC channel with a 4015 write 2024-09-28 09:48:35 +09:00
Sour
0a086f4d02 NES: Fixed missing open bus bit on $4015 reads 2023-03-01 17:05:32 -05:00
Sour
d91e5cecb4 Debugger: Register Viewer - NES - Added DMC next sample addess value 2023-02-28 23:43:29 -05:00
Sour
35f61ec2ab Avi: Prevent audio/video desync when pausing/resuming the emulator while recording 2023-01-27 00:06:51 -05:00
Sour
cfc870c897 NES: Fixed triangle channel reset behavior regression 2023-01-24 00:33:44 -05:00
Sour
f2113da0c8 NES: Fixed missing length counter reset for noise/square channels
Fixes audio glitches on reset in some games
2022-10-10 20:48:29 -04:00
Sour
0f09de022a Debugger: Prevent crash when stopping Lua script that uses emu.GetState on SNES 2022-10-01 16:16:14 -04:00
Sour
c4b6312c0a Refactoring - Added missing folder names in includes 2022-09-08 22:04:18 -04:00
Sour
152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour
bcf4e5e17e Debugger: Lua - Fixed NES sound issues when using setState 2022-08-03 23:28:00 -04:00
Sour
8d7f12efb9 Debugger: Lua - Performance fixes, naming fixes/changes 2022-07-31 19:41:57 -04:00
Sour
aaf240c070 Movies: Save/load settings and cheats, fixed bugs/crashes, fixed todos 2022-07-26 23:36:38 -04:00
Sour
b456170551 Save states: Serializer rework/rewrite 2022-07-20 00:40:32 -04:00
Sour
2b1a82c174 NES: Fixed APU frame counter state not being saved/restored 2022-01-22 11:09:54 -05:00
Sour
e5a2388911 Register viewer 2021-07-01 21:55:28 -04:00
Sour
ab0fe3c6e1 Minor fixes 2021-06-06 15:33:37 -04:00
Sour
e008adf3a7 Game selection screen + load/save state screens 2021-05-19 23:05:04 -04:00
Sour
5f2524fe60 Fix Linux build (and most clang warnings) 2021-05-13 00:25:00 -04:00
Sour
768a3f6e17 NSF support (WIP) 2021-04-30 20:41:26 -04:00
Sour
32d5221c2a Refactor NES APU core 2021-04-28 20:59:58 -04:00
Sour
c2df0ef553 Console region refactoring/changes 2021-04-27 23:30:00 -04:00
Sour
0479d6f90a VS system/dualsystem (missing palette and proper audio/video option support) 2021-04-25 14:12:10 -04:00
Sour
c9bca5c856 NES FDS support 2021-04-24 18:33:15 -04:00
Sour
b4aefda1d2 Battery save fixes 2021-04-21 20:46:21 -04:00
Sour
12bf5c5e1b NES/GB/SNES config, audio filters 2021-04-11 18:50:31 -04:00
Sour
e27e511558 File reorganization 2021-04-09 21:45:04 -04:00
Sour
b79f726b34 Reorganize files (NES) 2021-04-09 19:01:41 -04:00