Commit graph

161 commits

Author SHA1 Message Date
mkwong98
dd7d58732a
Merge pull request #13 from NovaSquirrel/master
Perkka2's updates
2021-08-07 00:04:21 +08:00
Perkka2
000bfb1a71 Renamed EPSG to EPSM, changed NSF header bit for EPSM from 6 to 7 2021-07-30 14:21:56 +02:00
mkwong98
708a13b1c7 Split the Exclusive Refresh Rate in to 2 settings 2021-07-14 16:08:34 +08:00
NovaSquirrel
d7d919a392
Merge pull request #20 from Perkka2/master
Adding basic EPSG support, Replacing old VRC7 with Nuked-OPLL
2021-02-24 12:16:19 -05:00
mkwong98
eaf6656b56 HD Pack Builder update
1. Removed an unused parameter in ProcessTile function call.
2 Added a warning to the tool tip of 8x16 sprite option about when it should be used.
3. Added an option to output BG tiles only or Sprite tiles only.
2021-02-08 15:25:03 +08:00
lapinozz
5d00c055e6 Added EPSG audio to both suncore and MMC3 2021-01-28 18:18:34 +01:00
Sour
44b7190ad4 Debugger: Disable break on bus conflicts option when the current board does not have bus conflicts 2020-02-23 13:00:39 -05:00
Sour
06ccf0bdb0 Save states: Fixed incorrect timestamp in menu
Also changed save states to contain the raw framebuffer rather than a PNG, which allows displaying the screenshot in the emulator window when loading a state while paused
2020-01-28 23:33:37 -05:00
Sour
d6728ee306 UI: Added load/save state menus with dates & previews 2020-01-28 20:20:54 -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
c7675bcd49 Core: Added runahead support (1 to 10 frames) 2019-12-24 13:55:40 -05:00
Sour
2c361cc92e Fixed HistoryViewerRelease function definition (causes crash in 32-bit mode) 2019-12-20 12:21:40 -05:00
Sour
8b9923135f Audio: Prevent crash when SetAudioDevice is called with a null value
This occurs if GetAudioDevices returns no devices.
2019-12-19 21:35:09 -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
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
a75294320b Input: Prevent alt key from activating menu when using keyboard mode 2019-11-03 12:02:53 -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
3a752d6755 Added support for 512-color palette files 2019-02-07 18:51:24 -05:00
Sour
10a7928f52 History Viewer: Added option to export a save state 2019-02-01 13:05:25 -05:00
Sour
b6e7ce4a9b Fixed crash when exiting while an AVI is being recorded.
Caused by MessageManager::_messageManager pointing to a deleted object because the renderer was already deleted by the time we tried displaying a message on the screen.
2019-01-30 20:18:07 -05:00
Sour
abf5c43896 Input: Added an option to customize the deadzone for analog sticks 2019-01-22 19:38:24 -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
8c07d430c5 Debugger: Fixed DBG import for NSFe files 2018-08-20 20:12:34 -04:00
Sour
2e99f5aac1 History Viewer: Allow viewer to pause at the end of the video even if the debugger was active when the viewer was opened 2018-08-06 18:32:54 -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
781650e8bf Audio: Added comb filter stereo effect 2018-08-03 10:49:23 -04:00
Sour
26b94f18cd Linux: Fixed compilation errors/warnings 2018-07-15 19:27:38 -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
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
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