Commit graph

1414 commits

Author SHA1 Message Date
Sour
d305abe8fe Debugger: Nametable viewer - Fixed scroll overlay position when game updates scroll offsets mid-frame 2018-09-07 21:10:52 -04:00
Sour
512d971b87 MMC3: Fixed Low G Man (by allowing the use of the WRAM disabled flag with non-NES 2.0 headers)
This may break MMC6 games that aren't in the game DB unless they are converted to NES 2.0 headers and set to submapper 1.
2018-09-07 17:17:35 -04:00
Sour
e995c66927 Debugger: Fixed crash when disassembling internal RAM 2018-09-05 20:29:26 -04:00
Sour
80c80181ba Debugger: Lua - Added (configurable) script timeout to prevent infinite loops from locking up the emulator 2018-09-02 15:37:13 -04:00
Sour
757054798b Keep game running after CPU crash (when Dev Mode is enabled) 2018-08-30 22:37:22 -04:00
Sour
134a2a07e5 Sunsoft 5B: Fixed audio period (was off by 1) 2018-08-30 22:26:38 -04:00
Sour
a01c400975 Debugger: Improvements/fixes to RAM disassembly 2018-08-30 20:22:45 -04:00
Sour
47249556d2 Core: Changed timing logic to resolve issues with some setups (where the core was running at less than 60fps even if the computer was able to run at up to 200fps) 2018-08-26 18:53:15 -04:00
Sour
1139fb9ad2 NSF: Set X to 0/1 for NTSC/PAL before calling Init 2018-08-23 17:44:03 -04:00
Sour
cefe1142c5 Debugger: Fixed disassembly alignment issues when option to disassemble verified data is enabled 2018-08-23 17:34:49 -04:00
Sour
787617edad Fixed crash when loading rom with no CHR ROM and no CHR RAM 2018-08-22 18:30:13 -04:00
Sour
b669781ccf Debugger: Added break on init/play options for NSF files 2018-08-21 19:41:07 -04:00
Sour
8c07d430c5 Debugger: Fixed DBG import for NSFe files 2018-08-20 20:12:34 -04:00
Sour
4bbef43e99 Linux: Fixed compilation errors/warnings 2018-08-20 19:25:02 -04:00
Sour
8b3ddfa20d Mapper 114: Fixed crash in Lion King (Unl) 2018-08-19 20:42:10 -04:00
Sour
f25e6f5532 VRC1: Allow oversized PRG 2018-08-19 20:25:15 -04:00
Sour
726a4121dd Debugger: Improved CPU/PPU memory mapping display 2018-08-19 13:53:20 -04:00
Sour
e72f8377cd Header Editor: Fixed issues when using header editor with a headerless rom 2018-08-13 18:35:56 -04:00
Sour
93427583c7 NTSC (bisqwit): Removed black bar on left, fixed cutoff pixels on right 2018-08-11 19:38:19 -04:00
owomomo
5577bc996e Updated Chinese translation (#462) 2018-08-10 18:42:59 -04:00
Sour
434a023a80 Fixed compilation error 2018-08-09 18:31:09 -04:00
Sour
87545477bb Integrated Chinese resources into UI (+ reformatted) 2018-08-09 18:18:33 -04:00
Licardo
8682709c1b Added Chinese translation (#458) 2018-08-09 17:37:14 -04:00
Sour
1eea81f2c5 Fixed crash when trying to map memory ranges that aren't multiples of 256 bytes (or misaligned) 2018-08-07 18:29:09 -04:00
Sour
ab9994f459 N163 Audio: Fixed issue when only 1 channel is active 2018-08-07 18:13:38 -04:00
Sour
47ba3f8282 Libretro: Enable softpatching support 2018-08-06 19:48:57 -04:00
Sour
7247b0cb4b History Viewer: Prevent history viewer from being opened before some history exists (prevents crash when trying to use resume gameplay) 2018-08-06 18:32:22 -04:00
Sour
3c30b23958 Fixed crash when trying to load an invalid rom file while a game is running with a HD pack loaded 2018-08-06 17:58:15 -04:00
Sour
c6f7afd3b9 Version Update: 0.9.6 2018-08-05 14:30:09 -04:00
Sour
ebbdf3726f UI: Fixed pause in background logic when pause in menu is enabled 2018-08-05 13:22:59 -04:00
Sour
27ee26c6cb Fixed build issues for Libretro and Linux 2018-08-03 22:49:10 -04:00
Sour
bdd4d826dc FK23C: Reimplemented from scratch based on NewRisingSun's research
+Removed duplicate implementations as other mappers
2018-08-03 22:31:53 -04:00
Sour
781650e8bf Audio: Added comb filter stereo effect 2018-08-03 10:49:23 -04:00
Sour
acebd1a817 NTSC Filter: Fixed blank screenshots when vertical blending is turned off 2018-08-02 22:45:00 -04:00
Sour
115f46e05f Audio: Improved dynamic sample rate logic and added an option to disable it completely 2018-08-02 22:09:55 -04:00
Sour
1a7f07cff5 Debugger: Fixed issues with using labels in breakpoint conditions 2018-08-02 20:44:48 -04:00
Sour
de01d4a666 Refactor: Stop using static call syntax for functions that aren`t static anymore (Pause/Resume) 2018-08-01 20:20:49 -04:00
Sour
48c71526f2 Fixed freeze/crash when resetting the lag counter 2018-08-01 20:18:10 -04:00
Sour
7e905b89c5 Audio: Disable dynamic sample rate adjustment when recording wav/avi 2018-07-31 18:58:50 -04:00
Sour
ceda28fcbb Debugger: Minor performance fix for debug HUD 2018-07-30 21:05:51 -04:00
Sour
a978e1e08f Debugger: Lua - Fixed debug hud drawings remaining on screen after reset/power cycle/load state 2018-07-30 21:05:13 -04:00
Sour
f708b2a2cc Debugger: Lua - Added getPrgRomOffset/getChrRomOffset functions 2018-07-29 12:10:57 -04:00
Sour
13d49fee5b Debugger: CHR Viewer - Added option to show single-color tiles in grayscale 2018-07-28 15:32:38 -04:00
Sour
d1c264c6bf Debugger: CHR Viewer - Ignore bg/sprite palette data when bg/sprite rendering is disabled 2018-07-28 14:17:22 -04:00
Sour
cbce929c15 Debugger: CHR Viewer - Use gray palette when last known palette contains a single color 2018-07-26 21:43:06 -04:00
Sour
96bec3b2ad Debugger: Event Viewer - Added option to display the previous frame's events 2018-07-26 21:29:56 -04:00
Sour
7e3da8d1bf UI: Improved overclocking tab hint/warning text 2018-07-26 20:43:28 -04:00
Sour
1fda16771e Debugger: Lua - Added "delay" parameter to draw functions to delay the processing by X frames
+ Moved "EndFrame" event to scanline 240 instead of 241, allowing it to trigger before the frame is sent to the video card
2018-07-26 19:32:41 -04:00
Sour
642c20ab2c VS System: Add dipswitches to savestate data 2018-07-26 18:57:26 -04:00
Sour
49eae73d43 Debugger: Improved code window performance 2018-07-25 17:43:00 -04:00