Commit graph

935 commits

Author SHA1 Message Date
Souryo
f7d043b05c Debugger: Added option to show/hide function & label lists 2016-11-22 00:21:49 -05:00
Souryo
6be499368c Debugger: Callstack improvements (uses function labels when possible, shows NMI/IRQ calls, etc.) 2016-11-22 00:14:49 -05:00
Souryo
3778fafbc0 Debugger: Write handler address for goto nmi/irq/reset menus 2016-11-21 22:43:59 -05:00
Souryo
4ffebdb4e0 Debugger: Ability to add labels/symbols & comments to code (work in progress) 2016-11-21 22:34:47 -05:00
Souryo
1215b3e813 Debugger: Added function list (based on JSR calls) 2016-11-20 13:15:37 -05:00
Souryo
ebd5fd318c Debugger: Added option to view the result of the addressing logic for indirect/absolute addressing modes 2016-11-19 19:21:28 -05:00
Souryo
d38c7bd735 Debugger: (Refactoring) Moved all memory/ppu viewer code to MemoryDumper to clean up Debugger class 2016-11-18 23:50:05 -05:00
Souryo
cf24fdc1d0 Debugger: Improved performance (games run about 50% faster with debugger opened compared to before) 2016-11-18 21:32:07 -05:00
Souryo
5a24608f8f Debugger: Diassemble more code than before (assume what follows conditional jumps is also valid code) 2016-11-18 20:28:11 -05:00
Souryo
3b2840ef81 NSF: Fixed crash that occurred for (bad) NSF files that set the first song as track 0 (instead of 1) 2016-11-15 16:55:33 -05:00
Souryo
cc93ab470d Debugger: Fixed breakpoint address when clicking on margin to set a breakpoint on the last visible line 2016-11-14 22:37:56 -05:00
Souryo
5899427fa5 Debugger: Preserve breakpoint list scroll position when disabling/enabling breakpoints 2016-11-14 22:33:59 -05:00
Souryo
4b6d96834b Debugger: Auto-focus on textbox for go to address form (+ same for add/edit cheat form) 2016-11-14 21:00:50 -05:00
Souryo
98e6a83c15 PPU: Fixed issue with Remove Sprite Limit option that could cause the game to display the extra sprites from the wrong chr banks (i.e MMC5 Castlevania 3) due to calling LoadExtraSprites() on cycle 256 2016-11-13 22:46:55 -05:00
Souryo
2b98a8184b Debugger: Ensure debugger reading vram causes no side effects 2016-11-13 22:38:06 -05:00
Souryo
61193f2912 Version Update: 0.5.3 2016-11-12 13:39:01 -05:00
Souryo
f177357ec8 Updated readme 2016-11-12 12:16:36 -05:00
Souryo
415f7d784f Set UNIF NovelDiamond board as mapper 54 (same as Nestopia) 2016-11-12 12:03:35 -05:00
Souryo
964f1f58b4 UNIF BMC-411120C board support 2016-11-12 11:42:04 -05:00
Souryo
2bfc30cfcf UNIF UNL-43272 board support 2016-11-12 11:41:39 -05:00
Souryo
49d627525a UNIF MALISB board support 2016-11-12 11:05:45 -05:00
Souryo
8e7663e96c UNIF LH32 board support (Defined as mapper 125 in FCEUX) 2016-11-12 10:54:18 -05:00
Souryo
ab5ef9947f UNIF KS7012 board support 2016-11-12 10:27:20 -05:00
Souryo
dda0bfe346 UNIF KS7013B board support 2016-11-12 10:21:04 -05:00
Souryo
ddfe9fb4f5 UNIF KS7057 board support 2016-11-12 10:11:17 -05:00
Souryo
2a9c1d8dd0 MMC3: Fixed potential issues with save states 2016-11-12 09:47:52 -05:00
Souryo
e3dfa2766b UNIF KS7037 board support 2016-11-12 09:47:43 -05:00
Souryo
17bd157b56 UNIF LH10 board support 2016-11-12 09:18:52 -05:00
Souryo
ce8ad8b625 UNIF BMC-F-15 board support 2016-11-11 19:11:52 -05:00
Souryo
73c42f26ed UNIF BMC-810544-C-A1 board support 2016-11-11 18:56:52 -05:00
Souryo
84f3495d79 UNIF BMC-64in1NoRepeat board support 2016-11-11 18:36:20 -05:00
Souryo
15669262ee UNIF BMC-12-in-1 board support 2016-11-11 17:39:52 -05:00
Souryo
c3edf7a951 UNIF BMC-11160 board support 2016-11-11 17:01:46 -05:00
Souryo
55890015d0 UNIF BMC-NTD-03 board support 2016-11-10 17:45:20 -05:00
Souryo
baf74f230f UNIF BMC-G-146 board support 2016-11-10 17:28:32 -05:00
Souryo
1428aaeef4 UNIF AC08 board support 2016-11-10 17:14:59 -05:00
Souryo
eb67d54e69 UNIF BB board support 2016-11-10 17:07:34 -05:00
Souryo
1111399978 UNIF HP898F board support 2016-11-10 16:57:19 -05:00
Souryo
eeffa162e1 UNIF RT-01 board support 2016-11-09 20:14:55 -05:00
Souryo
93f95be65c UNIF KS7016 board support 2016-11-09 20:03:49 -05:00
Souryo
35338bd51a Mapper 43 support 2016-11-09 19:53:23 -05:00
Souryo
36f9a2bf0f UNIF CC-21 board support 2016-11-08 20:12:54 -05:00
Souryo
9fb6fbc41c UNIF BMC-WS board support 2016-11-08 20:01:34 -05:00
Souryo
f27b8f953d UNIF Super24in1Sc03 board support 2016-11-08 19:51:53 -05:00
Souryo
c5850f7946 UNIF AX5705 board support 2016-11-08 17:18:36 -05:00
Souryo
f2393eeaa6 Fixed BMC-70in1 save states 2016-11-07 22:28:02 -05:00
Souryo
ee28265c78 UNIF BMC-70in1/BMC-70in1B board support (Defined as mapper #236 in Nestopia) 2016-11-07 19:09:08 -05:00
Souryo
298324f7fd UNIF Ghostbusters63in1 board support 2016-11-06 23:34:34 -05:00
Souryo
221f6889aa UNIF BMC-190in1 board support 2016-11-06 23:01:58 -05:00
Souryo
4047c258b5 UNIF BS5 board support 2016-11-06 14:37:37 -05:00