Commit graph

219 commits

Author SHA1 Message Date
Sour
cf0bd50b9e Libretro support (Windows) 2018-01-04 19:03:47 -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
2118d498c7 Debugger: Added APU viewer tool 2018-01-01 23:23:18 -05:00
Sour
2f9305779d Debugger: Add options to generate stripped rom based on CDL data 2018-01-01 12:09:33 -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
9e09c51e7c Linux: Fixed interop crash when trying to record a movie 2017-12-28 13:15:01 -05:00
Sour
026bb5522b Update projects to VS2017/Win10 SDK 2017-12-28 11:01:21 -05:00
Sour
ffa58b6380 Video: Added refresh rate selection for exclusive fullscreen 2017-12-28 10:59:27 -05:00
Sour
c12122d69c Debugger: Added highlight modes based on CDL flags to memory viewer 2017-12-26 17:33:46 -05:00
Sour
1825943a7f Movies: Added option dialog when starting a recording 2017-12-22 15:08:58 -05:00
Sour
98f2b65c7f Input: Added UI to select sensitivity for mouse-like devices 2017-12-21 21:31:42 -05:00
Souryo
114d9d2313 Video: Exclusive fullscreen mode (wip) 2017-11-29 23:24:26 -05:00
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
11a06926ff Debugger: Lua - Added getScriptDataFolder function 2017-10-07 15:16:14 -04:00
Souryo
0d1e9bbcb3 Zip: Fixed issues with non-UTF8 filenames in zip files 2017-09-30 14:07:07 -04:00
Souryo
43744ba95e Version Update: 0.9.3 2017-09-08 22:17:23 -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
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
e66dd700e1 Debugger: Added auto-load cdl option 2017-08-19 22:00:12 -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
47026c3ba8 Debugger: Copy info based on CHR ROM vs RAM (right-click in ppu viewer) 2017-08-13 20:45:36 -04:00
Souryo
2ee5b59db4 Debugger: Added NES header editor 2017-08-12 16:52:45 -04:00
Souryo
7a44c547ee UI: Setup wizard + folder path configuration 2017-08-11 22:20:07 -04:00
Souryo
bdd607d94f Debugger: Ability to force a specific input from the debugger 2017-08-05 23:26:21 -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
bff434fa16 UI: Added options to configure the game selection screen 2017-07-25 22:43:39 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -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
301fa31c44 Build: Statically link the C++ runtime for all build configs 2017-05-15 20:33:38 -04:00
Souryo
a412b453cf UI: Add visual list of recently played games (click to resume) 2017-05-06 18:35:02 -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
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
8a921b676c Movies: Code refactoring 2017-04-18 22:39:45 -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
d72a4d8be3 Debugger: On-the-fly code running feature via assembler 2017-03-11 21:03:45 -05:00