Commit graph

1422 commits

Author SHA1 Message Date
Sour
d597a7a696 Linux: Fixed compilation warnings 2018-09-16 13:12:45 -04:00
Sour
f3778b58bb HD Packs: Use hex format for tile indexes (CHR ROM)
(Easier to map the tile indexes with bank/column/row numbers)
2018-09-15 09:59:17 -04:00
Sour
0d40a57d07 HD Packs: Added mask parameter to memoryCheck conditions 2018-09-15 09:49:02 -04:00
Sour
5f01ec59f4 HD Pack Builder: Fixed issues with pause icon/break functionality when recording hd packs with debugger opened 2018-09-14 22:09:51 -04:00
Sour
35b182b435 HD Pack Builder: Allow HD tiles to be shown while recording 2018-09-13 20:58:35 -04:00
Sour
7ec7512fde Debugger: Added "Auto-create jump labels" option 2018-09-08 13:16:17 -04:00
Sour
fd33562205 HD Pack Builder: Improved performance while recording (~80fps -> ~180fps) 2018-09-07 21:30:00 -04:00
Sour
f69b891d53 Debugger: Fixed PPU-related issues when using the debugger & the HD pack recorder at the same time 2018-09-07 21:12:30 -04:00
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