Commit Graph

23 Commits

Author SHA1 Message Date
Eugene Kulabuhov
25a90c634d
Fix SDL2 build on MacOS (#544)
* Fix SDL2 build on MacOS

* Fixing compilation error
2024-03-24 08:11:17 +01:00
ekeeke
6f0ac9a668 [Core/IO] improved Japanese Paddle emulation (fixes Paddle support on control port #2) 2023-11-10 15:21:11 +01:00
ekeeke
c4077c4f24 [Core/Misc] Fixed -Wmaybe-uninitialized warnings with GCC compiler 2023-05-20 19:44:57 +02:00
ekeeke
605a29d7bd [Core/Input] improved XE-1AP controller emulation (verified on real hardware) 2023-02-05 18:08:05 +01:00
orbea
0f9d57d6b8
Fix -Werror=strict-prototypes (#466)
This will be required for upcoming gcc and clang versions.

Reference: https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240
2022-10-11 23:10:06 +02:00
ekeeke
5c0c613bbc [Core/IO] fixed regression with 6-buttons control pad emulation (fixes Duke Nukem 3D) 2019-01-21 23:24:36 +01:00
EkeEke
ee4494a815 [Core/IO] improved 6-buttons controller emulation (fixes 'ToeJam & Earl in Panic on Funkotron') 2018-08-11 02:09:13 +02:00
EkeEke
63b0d6a4c1 [Core/IO] increased Sega Mouse latency (fixes mouse support in Star Blade) 2017-07-15 13:00:49 +02:00
EkeEke
23e8ff387e [Core/IO] fixed 4 Way-Play adapter compatibility mode 2016-03-20 19:28:48 +01:00
EkeEke
2749f1dec0 [Core/IO] added TH pin direction switching latency emulation (verified on real hardware), fixes control issues in Decap Attack 2016-01-17 17:17:28 +01:00
EkeEke
1cf6882bb2 [Core/IO] improved control pad emulation (verified on real hardware) 2015-10-17 19:24:01 +02:00
EkeEke
9476daf1e9 [Core/IO] improved XE-1AP controller emulation 2015-08-26 23:32:25 +02:00
EkeEke
37dd44df6c [Core/Input] added Sega Graphic Board support (thanks to SMS Power) 2014-10-10 18:06:16 +02:00
EkeEke
f3d4cf51d2 [Core/Input] fixed Master Tap adapter & XE-1AP device naming in sourcecode 2014-08-09 18:59:14 +02:00
EkeEke
ade2c6ad78 [Core/IO] change Master System multitap "official" name 2014-06-17 22:09:20 +02:00
EkeEke
df6dbe855a [Core/IO] added homemade Master System multitap emulation (BOom) 2014-04-05 00:45:30 +02:00
EkeEke
262a8c7fbc [Core/IO] fixed TeamPlayer emulation (fixes multitap detection in Gauntlet 4) 2014-04-01 20:40:30 +02:00
EkeEke
54210e8222 [Core/IO] added gamepad type auto-detection 2014-04-01 20:36:16 +02:00
EkeEke
75ac3317ed [Core/Input] cleaner fix for lightgun emulation when HVC latch is disabled
(better not make VDP core hackish)
2013-06-30 13:06:04 +02:00
EkeEke
49d22ce6ed [Core/VDP] improved HVC latch behavior when not locked in hardware but forced for gun emulation ("Gunfight - 3 in 1" randomization issues when Justifier is enabled) 2013-06-27 23:32:27 +02:00
EkeEke
dbdae3bf3e [Core/input] updated header of modified files 2013-06-27 01:54:02 +02:00
EkeEke
c5cc7d93af [Core/Input] added support for XE-A1P analog controller on both ports 2013-06-27 01:49:10 +02:00
EkeEke
aede1b9299 rearranged core & back-end specific code (part 2) 2013-06-17 22:31:31 +02:00