Commit graph

1429 commits

Author SHA1 Message Date
Sour
abffd86e6b Libretro support (Linux) 2018-01-04 23:09:07 -05:00
Sour
cf0bd50b9e Libretro support (Windows) 2018-01-04 19:03:47 -05:00
Sour
3c78f9a7f6 Debugger: Fixed background color for unidentified blocks in some conditions 2018-01-03 21:58:26 -05:00
Sour
cdaba3ffe8 Debugger: Code window display/highlighting changes + more flexibility in how to display data vs code + actions to "mark" bytes as data/code/unknown 2018-01-03 18:48:16 -05:00
Sour
1e76d25986 Fixed crash that occurred at shutdown when a Lua script save confirmation popup was shown (only when "Pause when in the background" option is enabled) 2018-01-03 01:14:46 -05:00
Sour
a4e19b5df1 Debugger: Added checkboxes to mute specific channels in APU Viewer 2018-01-02 15:08:07 -05:00
Sour
7debc4e98c Debugger: Fixed issue when switching from NSF file to regular ROM while debugger is opened (no video was shown) 2018-01-02 12:18:01 -05:00
Sour
0c9cbe4da0 Debugger: Improve CPU memory mapping display (vs work ram and save ram regions) 2018-01-02 12:06:20 -05:00
Sour
35b5cafd28 Debugger: Fixed uninitialized variable 2018-01-02 10:20:44 -05:00
Sour
2118d498c7 Debugger: Added APU viewer tool 2018-01-01 23:23:18 -05:00
Sour
8ad553688a Debugger: Prevent DebugBreakHelper from interfering with step operations done by the user 2018-01-01 23:13:24 -05:00
Sour
baa71141ac Debugger: Fixed saved rom file size for CHR RAM games 2018-01-01 13:37:52 -05:00
Sour
2f9305779d Debugger: Add options to generate stripped rom based on CDL data 2018-01-01 12:09:33 -05:00
Sour
8e8f828d14 Debugger: Fixed issue with "step back" that sometimes caused it to loop between the same 2 instructions over and over 2018-01-01 10:33:06 -05:00
Sour
10bb86bca9 Debugger: Added option to display tiles with their last known palette in CHR viewer 2018-01-01 00:31:16 -05:00
Sour
35f65fad73 Debugger: Option to show label in breakpoint list (+ fixed display for absolute PPU breakpoints) 2017-12-31 17:22:54 -05:00
Sour
bd066dd7b9 Debugger: Fixed binary OR and binary XOR in expressions (their behavior was inverted) 2017-12-29 22:11:16 -05:00
Sour
3fdc000a3d Debugger: Properly support division by 0 in expressions 2017-12-29 22:08:50 -05:00
Sour
423ac65a7e Debugger: Allow PPU breakpoints to break on $3F00-$3FFF palette ram accesses 2017-12-29 20:03:32 -05:00
Sour
7802cc02e0 Version Update: 0.9.4 2017-12-29 16:40:20 -05:00
Sour
86e951dd31 Debugger: Added DMC sample tracking to CDL files + a highlight option for it in the memory viewer 2017-12-29 13:39:57 -05:00
Sour
834773079c Debugger: Fixed "Show Effective Addresses" option always being on 2017-12-29 10:43:26 -05:00
Sour
83b50fb418 Debugger: Ensure reset/power cycle work properly even when breakpoints are active (disable breakpoints until reset/power cycle) 2017-12-29 10:00:37 -05:00
Sour
23d13bd6fd Netplay: Fixed deadlock when host power cycles the game 2017-12-28 20:54:16 -05:00
Sour
e3f37cbd34 Movies: Restore movie record started/stopped messages that were lost during rewrite 2017-12-28 20:27:47 -05:00
Sour
5dc656624a Fixed sound looping when power cycling VS games with option to show config dialog on power on 2017-12-28 20:07:32 -05:00
Sour
7f71773dd0 FDS: Fixed crash on power cycle 2017-12-28 19:57:49 -05:00
Sour
7137740cd2 Input: Fixed crash when displaying controller for empty port 2017-12-28 19:04:07 -05:00
Sour
9abaeaf8d8 Debugger: Fixed infrequent deadlock when switching games while debugger window is opened 2017-12-28 16:30:37 -05:00
Sour
cfad3c1f91 Input: Added auto-connect logic for some input devices 2017-12-28 15:40:24 -05:00
Sour
7caac2d5cc Input: Fixed famicom zapper not working 2017-12-28 14:44:20 -05:00
Sour
4b40857779 Linux: Fixed background color in sprite viewer 2017-12-28 13:06:43 -05:00
Sour
af0454b3ef Linux: Fixed compilation errors/warnings and issues w/ hd packs, ppu viewer and debugger 2017-12-28 12:47:26 -05:00
Sour
ffa58b6380 Video: Added refresh rate selection for exclusive fullscreen 2017-12-28 10:59:27 -05:00
Sour
f4a9421c00 Debugger: Lua - fixed precision on some APU state fields (getState()) 2017-12-27 22:47:12 -05:00
Sour
bcdc2522d3 Movies: Fixed issue with disable PPU reset option 2017-12-27 13:36:09 -05:00
Sour
0523fac675 Debugger: Allow game to reset immediately even when execution is stopped by debugger 2017-12-27 12:39:19 -05:00
Sour
41c181a39f Input: Fixed issues with Battle Box/Turbo File save data being saved under the wrong filename when changing games 2017-12-27 12:32:10 -05:00
Sour
d3d7499185 Debugger: Added highlight option for bytes with a label/comment 2017-12-27 12:03:35 -05:00
Sour
c12122d69c Debugger: Added highlight modes based on CDL flags to memory viewer 2017-12-26 17:33:46 -05:00
Sour
c0cfea6d6e Debugger: Fixed issue that sometimes caused an empty code window when opening debugger after opening other debugger tools 2017-12-26 16:11:28 -05:00
Sour
a93d50ea1f UI: Added "Always on top" option in preferences 2017-12-26 12:38:30 -05:00
Sour
a40e3de438 Added tentative support for mapper 198 (incomplete?) 2017-12-26 12:37:17 -05:00
Sour
9eaddec9c7 FDS: Disable auto-insert disk when playing/recording movies 2017-12-25 23:38:05 -05:00
Sour
1b9ab1eb1e Input: Fixed Konami Hypershot P2 issues 2017-12-25 23:35:12 -05:00
Sour
51ac954f8c Input: Added UI to configure bandai microphone bindings 2017-12-25 23:34:39 -05:00
Sour
b69071497a Input: Mouse capture mode fixes/improvements 2017-12-25 11:36:25 -05:00
Sour
212a3fa23a Movies: Fixed issue with reset/power cycle recording 2017-12-23 12:32:44 -05:00
Sour
5c85bf722f Fixed rare freeze when loading a rom caused by reading uninitialized memory 2017-12-22 23:14:17 -05:00
Sour
d895c99cbd Input: Improved config UI for Powerpad (+ added toggle for side A/B) 2017-12-22 21:57:25 -05:00