Sour
9772aa006f
Game DB: Updated to latest version of Nes20 DB
2020-05-02 13:06:20 -04:00
Sour
77e04a679e
DB: Integrated NewRisingSun's NES 2.0 header database
2020-04-18 13:40:32 -04:00
Sour
346c496004
NES 2.0: Updated controller type field code to match changes in spec
2019-01-19 13:27:23 -05:00
Sour
a00a36256a
MMC5: Allow NES 2.0 headers to control the work/save ram sizes properly
...
+ Fixed debugger always showing work ram as "save ram" in the debugger for MMC5 titles
2019-01-13 15:20:57 -05:00
Sour
a86bfa7636
Libretro: Fixed long compilation/linking times
2018-12-31 09:40:38 -05:00
Sour
a13f2dd3a8
VS System: Updated dipswitch DB with dual system games (+some refactoring)
2018-07-22 15:21:48 -04:00
Sour
15373016d0
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
Sour
cca0c9de04
NES 2.0: Added support for SNES controller input type + use input type info even if game is not in game DB
2018-07-10 00:39:19 -04:00
Sour
4a8ff343ce
Linux: Fixed compilation warnings and UI layout issues
2018-07-08 10:28:50 -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
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
1e90a71394
Linux: Removed -Wno-switch option and fixed warnings
2018-06-25 15:56:05 -04:00
Sour
0917f3f8f8
DB: Only use unverified entries for headerless roms
2018-04-14 22:31:19 -04:00
Sour
af35504f27
Libretro: Reduce input configuration spam on startup
2018-01-11 17:01:27 -05:00
Sour
4306320f80
Libretro: Added support for controller configuration and added support for several input devices (powerpad, arkanoid, etc.)
2018-01-09 23:15:08 -05:00
Sour
cf0bd50b9e
Libretro support (Windows)
2018-01-04 19:03:47 -05:00
Sour
cfad3c1f91
Input: Added auto-connect logic for some input devices
2017-12-28 15:40:24 -05:00
Sour
ebe5046770
UI: Allow SNES & Subor mice to be plugged into famicom port 1 & 2 (since this would work on a famicom AV)
2017-12-21 21:50:32 -05:00
Souryo
850102bbdc
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
...
Movies: Rewrote format to support all IO devices and console types
Netplay: Now supports all IO devices and console types
2017-11-19 23:08:23 -05:00
Souryo
8032407f28
Fixed some games (Galaxian, Mighty Bomb Jack) + added some games to DB to fix headers
2017-05-25 20:04:49 -04:00
Souryo
2f3f698fd1
VS: Fixed alternate versions of TKO Boxing & Super Xevious
...
+Warn when trying to load dualsystem games
2017-05-22 14:25:33 -04:00
Souryo
f40a802e10
Fixed mapper 48 IRQ issues
2017-05-18 22:43:21 -04:00
Souryo
04048dc30b
Fixed a few unlicensed games
2017-05-01 20:45:07 -04:00
Souryo
073f1be566
DB: Added more unlicensed games to DB
2017-04-03 23:45:24 -04:00
Souryo
cd1c46eaff
DB: Added some unlicensed games to DB
2017-04-01 18:02:12 -04:00
Souryo
f49a375224
DB: Added possibility to disable/enable bus conflicts on a per-game basis (fixes Free Fall)
2017-04-01 15:47:43 -04:00
Souryo
4d96c13334
Headerless rom support (when found in built-in game database)
2017-03-18 19:11:26 -04:00
Souryo
eda5f96e08
Input: Prevent autoconfig input changes when the game is not in DB
2017-02-25 10:57:27 -05:00
Souryo
571f439c67
Input: Fixed "Automatically configure controllers" option not working
2016-12-14 18:27:34 -05:00
Souryo
cbc61a1bac
Fixed all GCC errors and most warnings
2016-12-11 10:56:23 -05:00
Souryo
732187a0ab
FDS: Default to 2 standard controllers & famicom input mode for FDS games
2016-09-10 09:43:01 -04:00
Souryo
596526c1d8
Changed save/work ram size defaults - DB is not accurate, often doesn't list work ram for games that have it.
2016-08-27 13:29:02 -04:00
Souryo
842bd14c17
Mappers: Stricter rules for work/save ram definitions (Fixes Cosmo Police Galivan without patching, but breaks save state compatibility)
2016-08-18 23:59:38 -04:00
Souryo
c1e55fc268
Fixed Seicross v2 (Mapper 185)
2016-08-13 09:30:01 -04:00
Souryo
f2091d1175
MMC3: Added Aladdin (Super Game) to DB as MMC3A (game crashes with MMC3C IRQ behavior)
2016-07-30 19:35:28 -04:00
Souryo
5f59dc1a7f
Oeka Kids Tablet support
2016-07-30 17:27:14 -04:00
Souryo
062d22ae80
Work/Save ram general improvements.
...
-Added support for work ram size field in NES 2.0
-Updated DB to list both work ram & save ram sizes
-Fixed MMC1/MMC3 implementation (and implemented the wram/sram protection bits)
Holy Diver tests now all pass (except a minor IRQ timing issue for FME7)
2016-07-26 19:19:28 -04:00
Souryo
68c4366cc8
Mapper 3: Force all games using the NES-CNROM board to use bus conflicts
2016-07-21 17:22:48 -04:00
Souryo
adc5d1bf26
Game DB: Added option to automatically configure controllers (i.e zapper, fourscore, arkanoid) based on game DB when loading a game
2016-07-09 15:58:49 -04:00
Souryo
17fb20e235
UI: Added a log window with info on loaded rom, etc. (Tools menu)
2016-06-19 16:54:34 -04:00
Souryo
941d3884ef
Game DB: Added a game database (mix of Nestopia's DB and NesCartDB) - used to correct invalid ROM headers and automatically detect NES 2.0 submappers
2016-06-15 21:59:34 -04:00