Commit Graph

208 Commits

Author SHA1 Message Date
Souryo
4b3edac310 Input: Added UI for family basic tape recorder 2017-11-24 21:38:12 -05:00
Souryo
850102bbdc Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
Movies: Rewrote format to support all IO devices and console types
Netplay: Now supports all IO devices and console types
2017-11-19 23:08:23 -05:00
Souryo
fec2a2130b Video: Added option to rotate display by 90/180/270 degrees 2017-11-11 20:55:33 -05:00
Souryo
028b2ff089 UI: Fixed pause screen issues (was sometimes being shown when it should not have) 2017-10-07 21:00:02 -04:00
Souryo
11a06926ff Debugger: Lua - Added getScriptDataFolder function 2017-10-07 15:16:14 -04:00
Souryo
5ab04aa00b Debugger: Close all debugger windows when emulation is stopped (prevents crashes) 2017-10-05 21:40:25 -04:00
Souryo
c211d135ca UI: Added some new shortcuts (game timer, frame counter, etc.) 2017-10-02 18:44:36 -04:00
Souryo
0d1e9bbcb3 Zip: Fixed issues with non-UTF8 filenames in zip files 2017-09-30 14:07:07 -04:00
Souryo
ef63dfa816 Video: Added 60.0/50.0 fps mode 2017-09-30 11:24:35 -04:00
Souryo
e64e4731f2 Save states: Saving/loading state to a specific slot should not change the current slot used by shortcut keys. 2017-09-08 13:40:16 -04:00
Souryo
3a2897d534 UI: Added toggle fast forward & toggle rewind shortcuts 2017-09-08 13:28:46 -04:00
Souryo
a4d06f683a UI: Allow all UI shortcuts to be customized (and support for multi-key shortcuts) 2017-09-08 10:38:41 -04:00
Souryo
150d2eaec9 Savestates: Allow saving/loading to arbitrary files 2017-09-01 18:45:53 -04:00
Souryo
a215ad070e Debugger: Added PPU XScroll & WriteToggle to UI 2017-08-30 22:08:12 -04:00
Souryo
6f5a94e6a2 Linux: Fixed compilation errors and warnings (clang + gcc) 2017-08-30 19:36:20 -04:00
Souryo
5957bc2d3e Debugger: LUA scripting 2017-08-30 18:31:27 -04:00
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