Sour
|
8047fe44bb
|
Added Study Box tape support (.studybox files)
-Added audio support
-Improved emulation logic
-Games are loaded via .studybox files
|
2019-12-31 20:24:06 -05:00 |
|
Sour
|
13e358a47c
|
Run Ahead: Turn off runahead when fast forwarding
|
2019-12-24 22:31:26 -05:00 |
|
Sour
|
c7675bcd49
|
Core: Added runahead support (1 to 10 frames)
|
2019-12-24 13:55:40 -05:00 |
|
Sour
|
32f5ece894
|
Rewind: Fixed rewind no longer processing inputs after a power cycle
|
2019-12-23 16:39:06 -05:00 |
|
Sour
|
8fd28e2e8f
|
UI: Display more than 1 game in game selection screen
|
2019-12-23 14:51:26 -05:00 |
|
Sour
|
58b6dd188f
|
Upgrade to VS2019 and C++17
|
2019-12-21 12:23:55 -05:00 |
|
Sour
|
8508b211cc
|
Debugger: Event Viewer - Added option to show NTSC borders
+ Ported most of Mesen-S' event viewer code to allow this to work
|
2019-11-19 22:28:45 -05:00 |
|
Sour
|
43811ae7ac
|
UI: Added "reload rom" option and changed power cycle to not reload from disk
|
2019-11-19 22:18:09 -05:00 |
|
Sour
|
5f7b2319ce
|
Fixed lockup when rom is no longer on disk and power cycle is pressed while debugger tools are opened
|
2019-11-16 22:56:01 -05:00 |
|
Sour
|
27d512e02f
|
Input: Turn off hot plugging for directinput devices
Loading, resetting a game or opening input config will still check for new DInput controllers
|
2019-11-16 22:32:06 -05:00 |
|
Sour
|
8d1f66b2d3
|
Debugger: Stop/halt instructions now only display a message, and only break execution if break on cpu crash option is turned on
|
2019-11-16 13:18:55 -05:00 |
|
Sour
|
e95bdf4203
|
Core: Make pause/fast forward/save state/etc more responsive when running emulation at low speeds
|
2019-11-13 20:52:12 -05:00 |
|
Sour
|
a72acc9f1a
|
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
|
2019-11-11 21:10:47 -05:00 |
|
Sour
|
279c395271
|
Fixed FDS/VS System games no longer loading properly
|
2019-06-23 17:15:05 -04:00 |
|
Sour
|
e338ab0765
|
Fixed init order when loading a game to prevent potential crashes (or incorrect behavior) in some scenarios (mostly if using the random mapper state option)
|
2019-06-22 16:33:59 -04:00 |
|
Sour
|
5b80d2fe21
|
Core: Changed CPU cycle counter to be a 64-bit int (breaks save state compatibility)
|
2019-05-12 12:28:01 -04:00 |
|
Sour
|
278ca034b2
|
Debugger: Small performance optimization
|
2019-02-09 15:32:35 -05:00 |
|
Sour
|
72fc0de383
|
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
|
2019-02-08 19:39:35 -05:00 |
|
Sour
|
3c31153acc
|
Fixed sound playback issues in history viewer and during rewind
|
2019-02-01 14:15:27 -05:00 |
|
Sour
|
9905f3a5da
|
Debugger: Fixed crash when closing Lua script window (if script isn't running and it is the only debugger window opened)
|
2019-01-27 14:31:05 -05:00 |
|
Sour
|
e29bd94d55
|
Timing: Prevent emulation from speeding up for extended periods of time after an unexpected freeze
|
2019-01-21 09:48:54 -05:00 |
|
Sour
|
295a68f43d
|
Core: Optimize rom search logic and set a maximum limit (100) to the number of files that are hashed before giving up
|
2019-01-20 16:33:23 -05:00 |
|
Sour
|
8027cd0c26
|
Shortcuts: Allow "Run Single Frame" to auto-repeat after being held for over half a second
|
2019-01-13 14:10:46 -05:00 |
|
Sour
|
2383499533
|
Build: Simplify PGO builds and allow it to be used when building the libretro core
|
2018-12-31 14:59:00 -05:00 |
|
Sour
|
de7ded3139
|
NSF: Added support for history viewer
|
2018-12-26 13:28:17 -05:00 |
|
Sour
|
d6d188282c
|
NSF: Allow rewinding in NSF player
|
2018-12-26 11:49:09 -05:00 |
|
Sour
|
4459b18fa3
|
Debugger: Added option to display why the debugger breaks (breakpoint, break options, etc.)
|
2018-12-23 00:10:00 -05:00 |
|
Sour
|
080d25349d
|
Debugger: Fixed deadlock when debugger is closed and reopened right away (e.g by a CPU crash)
2 debugger instances ended up being active at the same time
|
2018-12-19 20:47:47 -05:00 |
|
Sour
|
d597a7a696
|
Linux: Fixed compilation warnings
|
2018-09-16 13:12:45 -04:00 |
|
Sour
|
5f01ec59f4
|
HD Pack Builder: Fixed issues with pause icon/break functionality when recording hd packs with debugger opened
|
2018-09-14 22:09:51 -04:00 |
|
Sour
|
35b182b435
|
HD Pack Builder: Allow HD tiles to be shown while recording
|
2018-09-13 20:58:35 -04:00 |
|
Sour
|
f69b891d53
|
Debugger: Fixed PPU-related issues when using the debugger & the HD pack recorder at the same time
|
2018-09-07 21:12:30 -04:00 |
|
Sour
|
47249556d2
|
Core: Changed timing logic to resolve issues with some setups (where the core was running at less than 60fps even if the computer was able to run at up to 200fps)
|
2018-08-26 18:53:15 -04:00 |
|
Sour
|
7247b0cb4b
|
History Viewer: Prevent history viewer from being opened before some history exists (prevents crash when trying to use resume gameplay)
|
2018-08-06 18:32:22 -04:00 |
|
Sour
|
3c30b23958
|
Fixed crash when trying to load an invalid rom file while a game is running with a HD pack loaded
|
2018-08-06 17:58:15 -04:00 |
|
Sour
|
115f46e05f
|
Audio: Improved dynamic sample rate logic and added an option to disable it completely
|
2018-08-02 22:09:55 -04:00 |
|
Sour
|
de01d4a666
|
Refactor: Stop using static call syntax for functions that aren`t static anymore (Pause/Resume)
|
2018-08-01 20:20:49 -04:00 |
|
Sour
|
48c71526f2
|
Fixed freeze/crash when resetting the lag counter
|
2018-08-01 20:18:10 -04:00 |
|
Sour
|
a978e1e08f
|
Debugger: Lua - Fixed debug hud drawings remaining on screen after reset/power cycle/load state
|
2018-07-30 21:05:13 -04:00 |
|
Sour
|
6fc37e980f
|
History Viewer: Prevent history viewer window from overwriting .sav files
|
2018-07-22 17:31:50 -04:00 |
|
Sour
|
82c4dc8316
|
Fixed rare deadlock
|
2018-07-22 16:17:15 -04:00 |
|
Sour
|
5f8ae4195f
|
History Viewer: Added features, fixed issues (WIP)
|
2018-07-15 18:26:08 -04:00 |
|
Sour
|
15373016d0
|
Refactoring - removed statics from EmulationSettings
|
2018-07-14 18:32:32 -04:00 |
|
Sour
|
57e509c606
|
HistoryViewer - WIP
|
2018-07-11 18:07:13 -04:00 |
|
Sour
|
cf12bfaaac
|
Libretro: Small performance fix
|
2018-07-08 10:28:50 -04:00 |
|
Sour
|
436079628d
|
Debugger: Fixed deadlock when calling Reset/Power Cycle multiple times in a row while the debugger is active
|
2018-07-08 10:28:49 -04:00 |
|
Sour
|
3ac8cb2018
|
VS System: Cleanup config UI (keep DIP switches only) + support for NES 2.0 input type proposal (WIP)
|
2018-07-08 10:28:49 -04:00 |
|
Sour
|
d72d1f3c6d
|
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
|
2018-07-08 10:28:49 -04:00 |
|
Sour
|
7a62b2af80
|
Debugger: Added option to select which CPU to debug (VS DualSystem) (hidden from menu because issues exist)
|
2018-07-08 10:28:48 -04:00 |
|
Sour
|
454457caf4
|
Libretro: Updated code for refactoring + fixed compilation errors
|
2018-07-08 10:28:48 -04:00 |
|