Commit Graph

208 Commits

Author SHA1 Message Date
Sour
57e509c606 HistoryViewer - WIP 2018-07-11 18:07:13 -04:00
Sour
2b41a15941 UI: Fixed oversized font when starting emulator 2018-07-08 20:22:21 -04:00
Sour
428c25017d VS DualSystem: Added insert coin/service button shortcuts for the 2nd console
+Fixed issues with movies
2018-07-08 10:28:49 -04:00
Sour
86b0ab5064 UI: Fixed crash at startup if custom folders cannot be created 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
47fbe93b62 Added support for VS DualSystem (WIP - dual video/audio, input, save states, movies & netplay working) 2018-07-08 10:28:48 -04:00
Sour
1489868a3f Linux: Fixed Linux compilation errors/warnings (due to refactoring) 2018-07-08 10:28:47 -04:00
Sour
c877f73891 Split part of MessageManager into non-static NotificationManager
+ Fixed movie recording/playback (for .mmo files)
2018-07-08 10:28:47 -04:00
Sour
04310eddb4 Core refactoring (remove static variables) - WIP 2018-07-08 10:28:47 -04:00
Sour
9bcde89188 Rework notification registration to avoid a lot of potential deadlock situations 2018-06-29 00:06:12 -04:00
Sour
d10b11f0b3 Audio: Added option to reduce volume during fast forward/rewind 2018-06-27 19:49:47 -04:00
Sour
bdfa554a15 Linux: Fixed a few more warnings found with -Wextra 2018-06-25 16:21:15 -04:00
Sour
7dafd284ce UI: Added an "Install HD Pack" option in the Tools menu 2018-06-19 23:51:15 -04:00
Sour
3e6f10757c Fixed some cast-align warnings (potential fix for Android crash?) 2018-06-19 20:43:16 -04:00
Sour
7619b93cfe Netplay: Added password protected servers 2018-06-16 14:02:12 -04:00
Sour
17a02fb5c8 Debugger: Improved performance when a lot of labels are defined (e.g 1000+) 2018-06-09 21:25:49 -04:00
Sour
b6767f355d Improved cleanup code on shutdown 2018-06-09 15:42:27 -04:00
Sour
7e08d32d45 Debugger: Fixed "Run One Frame" option in PAL mode (or when overclocking with additional scanlines) 2018-06-06 19:24:33 -04:00
Sour
a5756aabbe UI: Added message on pause screen in fullscreen mode (instructions to revert to window mode) 2018-06-03 14:35:54 -04:00
Sour
fd4a8cbf43 Debugger: Added "test runner" headless mode to run Lua scripts w/o UI 2018-04-14 21:53:52 -04:00
Sour
1e47897ca6 Debugger: Allow multiple PPU viewer windows to refresh at different scanline/cycle timings 2018-04-14 21:32:42 -04:00
Sour
566a46e21f Fixed GCC builds 2018-03-24 10:21:11 -04:00
Sour
3a4cea91c0 UI: Added option to allow save states to be loaded even when hash mismatches (if mapper matches) 2018-03-20 22:05:38 -04:00
Sour
cdbef431d6 Debugger: Improved callstack reliability 2018-03-05 21:18:29 -05:00
Sour
cdbc35e49f Debugger: Added ability to customize the default labels on a per-mapper basis 2018-03-03 15:40:11 -05:00
Sour
02aaad65a8 Fixed rom search causing logging, input changes and FDSbios prompt 2018-02-25 11:27:32 -05:00
Sour
d62d701e64 Debugger: Added paste/undo support in hex editor 2018-02-24 14:23:54 -05:00
Sour
f8ed813d14 Debugger: Added options to configure whether or not the debugger pops up on breakpoints and pause/frame advance 2018-02-24 11:07:27 -05:00
Sour
feb4828a9b Debugger: Fixes/improvements to CA65 .dbg file import 2018-02-23 08:28:29 -05:00
Sour
24d4e91c6e Debugger: Fixed rare crash when opening event viewer 2018-02-21 19:51:43 -05:00
Sour
02e0f708bc Debugger: Added grayscale palette option to NT and CHR viewers 2018-02-20 22:21:51 -05:00
Sour
11c592a622 Debugger: Event viewer improvements/fixes 2018-02-19 23:23:26 -05:00
Sour
d8e00168a4 Debugger: Added "Event Viewer" tool - replaces PPU Register Write Viewer 2018-02-18 23:03:02 -05:00
Sour
06d7c8f363 Debugger: Added PPU Register Write Viewer to PPU viewer 2018-02-16 17:36:37 -05:00
Sour
4fc1cb107b Libretro: Make NTSC filters output in 240p (faster & works better with shaders) 2018-01-11 22:31:07 -05:00
Sour
75c2776469 Video: Added option to toggle vertical resolution blending in NTSC filters 2018-01-07 15:52:05 -05:00
Sour
7a93a3d9c8 Libretro: Removed filesystem API dependency, removed socket dependencies 2018-01-05 15:03:33 -05:00
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