Commit graph

342 commits

Author SHA1 Message Date
Souryo
8e2f39e3bd Debugger: Added ability to revert prg/chr changes 2017-08-21 23:11:14 -04:00
Souryo
8c9567bd47 Debugger: Added auto-load .mlb file option 2017-08-19 21:09:44 -04:00
Souryo
daca866957 Debugger: Add option to save changes as IPS file 2017-08-19 19:40:02 -04:00
Souryo
a376923757 HD Packs: Only use HD ppu when tile replacement rules exist 2017-08-19 17:51:36 -04:00
Souryo
6691660617 HD Packs: Allow non-ntsc video filters to be used on top of a HD pack 2017-08-15 23:59:55 -04:00
Souryo
6ca49dd4af Debugger: Added palette display to nametable/sprite viewers 2017-08-15 22:08:44 -04:00
Souryo
5f47b402b5 Debugger: Added "Devleoper Mode" option to give faster access to all debugging tools 2017-08-14 23:44:52 -04:00
Souryo
47026c3ba8 Debugger: Copy info based on CHR ROM vs RAM (right-click in ppu viewer) 2017-08-13 20:45:36 -04:00
Souryo
8a2c2dc834 NSF: Show NSF name in title bar instead of "unknown" when no title is set 2017-08-13 11:00:43 -04:00
Souryo
a1786654ad NSF: Added repeat/shuffle options 2017-08-13 10:51:13 -04:00
Souryo
2faf6aecd4 HD Packs: Added option to ignore/hide tiles in overscan while recording/using packs 2017-08-12 21:21:55 -04:00
Souryo
97c9fb88dd UI: Added option to confirm reset/power cycle/exit + added shortcut entries for power cycle/power off 2017-08-12 18:58:38 -04:00
Souryo
2ee5b59db4 Debugger: Added NES header editor 2017-08-12 16:52:45 -04:00
Souryo
078535436e Input: Added basic support for famicom microphone 2017-08-12 11:54:05 -04:00
Souryo
7a44c547ee UI: Setup wizard + folder path configuration 2017-08-11 22:20:07 -04:00
Souryo
17b6d233a6 UI: Fixed bug that could cause NSF player to always display the "Fast Forward" label 2017-08-08 23:58:45 -04:00
Souryo
bdd607d94f Debugger: Ability to force a specific input from the debugger 2017-08-05 23:26:21 -04:00
Souryo
2753273206 Debugger: Added conditional logging to trace logger 2017-08-05 12:13:53 -04:00
Souryo
299747e76a Debugger: Breakpoint-related improvements + small performance improvements 2017-08-03 21:30:44 -04:00
Souryo
f975728005 Debugger: Allow stepping back through the execution (by using rewind mechanic) 2017-08-01 22:49:50 -04:00
Souryo
952c28939c Input: Added option to specify zapper light detection radius 2017-07-30 19:22:01 -04:00
Souryo
4455178da2 Code refactoring (patch/archive handling) + allow HD packs to be loaded from archives 2017-07-30 09:46:07 -04:00
Souryo
119ccd5881 Debugger: Added goto init/load handler buttons for NSF files 2017-07-28 20:58:55 -04:00
Souryo
bff434fa16 UI: Added options to configure the game selection screen 2017-07-25 22:43:39 -04:00
Souryo
ca579b4c40 UI: Added option to disable OSD 2017-07-23 14:11:59 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -04:00
Souryo
26ec5b808e Video: Added new aspect ratio option that selects NTSC or PAL aspect automatically based on current region 2017-06-08 21:23:51 -04:00
Souryo
d05d66507c Emulation: Added adaptive sprite limit option to reduce graphical glitches when possible 2017-06-08 20:00:51 -04:00
Souryo
235539c8ef UI: Added shortcut to toggle audio 2017-05-25 20:31:20 -04:00
Souryo
ec63fb6f04 VS: Custom palette support 2017-05-22 18:22:26 -04:00
Souryo
f83e7ce5b2 FDS: Fixed a number of issues with unlicensed games and auto-insert logic 2017-05-19 20:28:00 -04:00
Souryo
7d1fa8aaaf UI: Added game timer option (+ code refactoring) 2017-05-13 15:43:02 -04:00
Souryo
a412b453cf UI: Add visual list of recently played games (click to resume) 2017-05-06 18:35:02 -04:00
Souryo
ce62e40d47 FDS: Added option to automatically switch disks
+Fixed bug with eject disk functionality
2017-05-04 22:55:46 -04:00
Souryo
c4ef93ccbb Power Cycle: Fixed a couple of bugs, moved logic to core 2017-05-02 23:31:06 -04:00
Souryo
fbc94bee7d Debugger: Fixed crash in hex editor when PRG or CHR was larger than 10mb 2017-05-02 21:23:28 -04:00
Souryo
3d2e4cbb69 Video: Added frame counter option 2017-04-30 19:28:35 -04:00
Souryo
4e6a063c65 NSF: Added icons for recording/fast forward/slow motion + fixed a couple of UI bugs 2017-04-30 01:16:33 -04:00
Souryo
3a6c8ca416 Added rewind functionality 2017-04-28 19:54:58 -04:00
Souryo
4c38075c9e Tests: Added basic way of finding potentially broken games 2017-04-23 18:47:28 -04:00
Souryo
99ce88a193 UI: Added shortcut key to execute a single frame 2017-04-22 18:08:38 -04:00
Souryo
2077a7ae13 UI: Added option to display play/record icon when playing/recording movies + option to hide the pause overlay 2017-04-15 15:57:15 -04:00
Souryo
db9a453444 Audio: Equalizer 2017-04-15 13:54:47 -04:00
Souryo
92107d94df UPS patch support 2017-04-10 17:26:39 -04:00
Souryo
e1fae4e302 PPU: Added option to emulate OAM decay 2017-04-08 14:13:10 -04:00
Souryo
e5d25a4317 Cheats: Added shortcut to enable/disable all cheats 2017-03-19 14:21:53 -04:00
Souryo
87dc9ce0ff Video: Added Prescale 6x/8x/10x filters for high resolution monitors 2017-03-19 13:26:05 -04:00
Souryo
5fc0df4155 Debugger: Trace Logger - Added format option for status flags 2017-03-16 21:34:28 -04:00
Souryo
d72a4d8be3 Debugger: On-the-fly code running feature via assembler 2017-03-11 21:03:45 -05:00
Souryo
4bb9c4a8f1 Debugger: Assembler - Update disassembly cache when prg rom is modified 2017-03-11 15:01:33 -05:00