Commit graph

2184 commits

Author SHA1 Message Date
Sour
2914078e8f Added support for mapper 288 (GKCX1 multicarts) 2018-07-08 14:25:59 -04:00
Sour
3b94ed0352 Removed some duplicate mapper implementations 2018-07-08 14:09:27 -04:00
Sour
d2da208167 Add NES 2.0 <-> UNIF board mappings (mapper #256+) 2018-07-08 12:32:14 -04:00
Sour
6fe1661e1d Fixed compilation errors 2018-07-08 10:46:04 -04:00
Sour
cf12bfaaac Libretro: Small performance fix 2018-07-08 10:28:50 -04:00
Sour
4a8ff343ce Linux: Fixed compilation warnings and UI layout issues 2018-07-08 10:28:50 -04:00
Sour
82dbc8bbfe VS DualSystem: Added support for 16 dipswitches 2018-07-08 10:28:50 -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
cd07736c9d Rewind: Always restore normal emulation speed after rewinding (fixes issues when rewind speed is not 100%) 2018-07-08 10:28:49 -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
7c8a54a4f6 VS System: Fixed/improved button remapping 2018-07-08 10:28:48 -04:00
Sour
36b88ac6af Debugger: Don't auto-start debugger when oam decay is turned on 2018-07-08 10:28:48 -04:00
Sour
496097f09d Debugger: Disable "Break on decayed OAM read" option if oam decay emulation is disabled. 2018-07-08 10:28:48 -04:00
Sour
9f12f1c756 Debugger: Added option to break on decayed OAM read 2018-07-08 10:28:48 -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
0fefccb869 VS DualSystem: Fixed positioning/scaling issues with dual screens 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
Sour
08aa617a91 HD Packs: Fixed CHR RAM packs not working (caused by refactoring) 2018-07-08 10:28:48 -04:00
Sour
f6f089dce5 Debugger: Fixed potential UI crash 2018-07-08 10:28:48 -04:00
Sour
2f9581ff2f VS DualSystem: Added options to select which video/audio streams to show/play 2018-07-08 10:28:48 -04:00
Sour
ef489a4513 UI: Fixed issue with input configuration not saving changes properly in some scenarios 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
97270f2b2e Movies: Fixed regressions (due to refactoring) - PollCounter + bk2/fm2 playback 2018-07-08 10:28:47 -04:00
Sour
2504fe0b71 Netplay: Fixed regressions/crashes caused by refactoring 2018-07-08 10:28:47 -04:00
Sour
974bd8cd07 Allow Lua API to be used by multiple debugger instances 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
a4ed758202 Movies: Allow roms with a different hash to be used to playback a movie (temporary solution) 2018-07-04 20:10:15 -04:00
juanramonmartinez
66ba8df4ec Spanish translation update (#424) 2018-06-29 17:02:24 -04:00
Sour
9b070704b0 Netplay: Fixed client input data being ignored by server 2018-06-29 00:08:48 -04:00
Sour
9bcde89188 Rework notification registration to avoid a lot of potential deadlock situations 2018-06-29 00:06:12 -04:00
Sour
ee2a3aedc4 UI: Fixed disable window resize option behavior after exiting fullscreen mode 2018-06-28 17:34:19 -04:00
Sour
d10b11f0b3 Audio: Added option to reduce volume during fast forward/rewind 2018-06-27 19:49:47 -04:00
Sour
fcaea65100 UI: Added option to disable window resizing using the mouse 2018-06-25 22:49:33 -04:00
Sour
5052dc1988 Fixed CHR banking issue in mapper 82 (Taito X1-017) 2018-06-25 20:57:32 -04:00
Sour
b2f3f5b092 Libretro: Fixed makefile (added missing .cpp file) 2018-06-25 20:41:36 -04:00
Sour
cda0a0bdcb UI: Fixed UI crash when closing Mesen with a shortcut key while in exclusive fullscreen mode 2018-06-25 16:37:05 -04:00
Sour
bdfa554a15 Linux: Fixed a few more warnings found with -Wextra 2018-06-25 16:21:15 -04:00
Sour
1e90a71394 Linux: Removed -Wno-switch option and fixed warnings 2018-06-25 15:56:05 -04:00
Sour
669113710a Linux: Fixed warnings (and enabled no-parentheses warning) 2018-06-25 15:13:32 -04:00
Sour
bb5794ffdf UNIF: Set CHINA_ER_SAN2 boards to use mapper 19 2018-06-25 13:54:24 -04:00
Sour
86231c94e3 UNIF: Added support for BMC-60311C boards 2018-06-25 13:35:40 -04:00
Sour
b5d460ffb3 UNIF: Added support for SSS-NROM-256 board (Famicombox Menu cartridge) - incomplete, but boots properly 2018-06-25 13:04:23 -04:00
Sour
9f643f256b Removed "mapper 220" - this was a duplicate of KS7057 2018-06-25 10:15:21 -04:00
Sour
e73abef7ee MMC1: Fixed MMC1 not working properly w/ random mapper init state option 2018-06-24 22:20:40 -04:00
Sour
0dccbf49c9 Docs: Add rewind/fast forward key shortcuts to shortcut list in "Getting Started" + added tip about rewind to undo an accidental load state 2018-06-24 20:27:25 -04:00