Commit Graph

295 Commits

Author SHA1 Message Date
twinaphex
92c95676dd Remove NsfMapper 2022-04-07 21:39:08 +02:00
twinaphex
3e066293de Remove NSF loader 2022-04-07 19:01:34 +02:00
twinaphex
29ed368fce Remove Debugger.cpp 2022-04-07 08:33:58 +02:00
twinaphex
3bc3413f90 Get rid of virtual 2022-04-06 20:29:56 +02:00
twinaphex
81844865be Cut down on MessageManager 2022-04-06 19:08:47 +02:00
twinaphex
adbe9cc039 Get rid of CodeDataLogger 2022-04-06 18:07:12 +02:00
twinaphex
6e94eba15b Cleanups 2022-04-06 03:32:08 +02:00
twinaphex
169063dfbf remove EventManager 2022-04-06 02:54:37 +02:00
twinaphex
2bc5e2e939 Remove Timer code 2022-04-05 21:22:13 +02:00
twinaphex
f55f84baf6 Remove unused Debug functions 2022-04-05 20:49:55 +02:00
twinaphex
58e590dddb Get rid of unused Run function 2022-04-05 20:39:55 +02:00
twinaphex
90808430c9 Cleanups 2022-04-05 20:37:57 +02:00
twinaphex
50b2dc4594 Start cutting down on MessageManager 2022-04-05 19:53:04 +02:00
twinaphex
c26ed00014 Start removing the locks - there is no threading going on so all
this extra IPC overhead is worthless - the sleeping and timers
will affect synchronization in a negative way too
2022-04-05 18:55:38 +02:00
twinaphex
93e7ea8911 Cleanups 2022-04-04 07:37:14 +02:00
twinaphex
8355b479e8 Remove NotificationManager 2022-04-04 05:33:37 +02:00
twinaphex
950aae6af0 Cleanup 2022-04-04 05:18:41 +02:00
twinaphex
5d682a0922 Cleanups 2022-04-04 01:45:27 +02:00
twinaphex
8836d84954 Remove Rewind code and Movie code 2022-04-03 22:26:22 +02:00
twinaphex
8c77855c6b Remove built-in rewind code - RetroArch takes care of that 2022-04-03 22:14:52 +02:00
twinaphex
1ac829ab5c Cleanups 2022-04-03 21:57:05 +02:00
twinaphex
8ddedbb5b8 Remove built-in runahead stuff - we already have this in retroarch 2022-04-03 21:47:48 +02:00
twinaphex
9561ead950 Cleanups 2022-04-03 21:05:30 +02:00
twinaphex
10765b0a79 Cleanups 2022-04-03 19:43:41 +02:00
twinaphex
23ac0ef502 remove Debugger code 2022-04-01 19:24:28 +02:00
twinaphex
debc2d1d7a Slim down SaveStateManager 2022-04-01 18:35:13 +02:00
twinaphex
5c7722d4d7 Cleanups 2022-04-01 17:42:05 +02:00
twinaphex
165398bb93 Cleanups 2022-04-01 17:20:00 +02:00
twinaphex
4ea7589d97 Simplify sound code 2022-04-01 17:13:32 +02:00
twinaphex
4f5aa1dcf7 No video threading going on so remove threading code for
VideoDecoder/VideoRenderer
2022-04-01 16:54:49 +02:00
twinaphex
945d69737c Remove non-libretro codepaths 2022-04-01 16:47:07 +02:00
twinaphex
d2cb488dd6 Remove PlatformUtilities 2022-03-31 22:32:30 +02:00
twinaphex
3da14c08ba Remove DebugHud 2022-03-31 20:07:00 +02:00
twinaphex
442237d346 Remove PgoUtilities 2022-03-30 22:16:07 +02:00
twinaphex
0739c9d0fb Remove some unused variables 2021-10-08 14:55:44 +02:00
twinaphex
c4f5912b6b Remove more code that is unused by the libretro port 2021-01-31 01:24:38 +01:00
twinaphex
a56fd248ec Get rid of AutoSaveManager - was not used for libretro anyway 2021-01-31 00:47:30 +01:00
Sour
3154f19467 Libretro: Fixed memory map for WRAM/SRAM-based achievements 2020-06-23 13:58:59 -04:00
Sour
f7c170bd9b Fixed crash when loading multiple roms while keeping the emulator paused 2020-05-02 11:49:38 -04:00
Sour
829c51957e Fixed crash when loading VS-DualSystem games that are marked as having no work ram 2020-04-27 20:47:28 -04:00
Sour
5d67994f08 Netplay: Fixed desynchronization issue
When the host loaded a game, the client would end up applying the input with a 1 frame offset, causing some games to eventually desync.
Pausing, loading a state, resetting, etc. would permanently fix the problem (until another game was loading)
2020-04-22 22:30:54 -04:00
Sour
5a3b56c3d4 Video Recorder: Added support for GIF file export 2020-02-04 19:36:15 -05:00
Sour
5b0c208984 Run Ahead: Disable movies/netplay menus when enabled
+ Auto-disable runahead when playing NSF files
2020-02-01 10:28:42 -05:00
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