Flyinghead
|
13341ecd59
|
maple: process_kcode -> transform_kcode
|
2019-04-10 11:31:08 +02:00 |
Flyinghead
|
b87a1cc31a
|
atomiswave: setup maple controls depending on game
more lightgun fixes but still not working
|
2019-04-08 19:14:55 +02:00 |
Flyinghead
|
cf7434a9e6
|
atomiswave: fix coin input. Subclass sega controller instead of #def
|
2019-04-08 17:09:10 +02:00 |
Flyinghead
|
e8205e568b
|
naomi/aw: fix atomiswave and naomi inputs
atomiswave analog axes support
map atomiswave and naomi driving games inputs
|
2019-04-06 19:36:57 +02:00 |
Flyinghead
|
7f44bb9956
|
vmu: pass bus id and port to callback
|
2019-03-29 19:54:59 +01:00 |
Flyinghead
|
09ea5eba78
|
missing changes for previous commit
|
2019-03-29 17:47:17 +01:00 |
Flyinghead
|
815616369e
|
naomi build fix
|
2019-03-25 21:58:54 +01:00 |
Flyinghead
|
22b08bea74
|
maple: disconnect/reconnect maple devices when config changes
Wait 100ms between disconnect and reconnect to let game detect it
|
2019-03-25 18:46:57 +01:00 |
Flyinghead
|
3edf24386d
|
maple: set SB_MDST to 1 to start dma in maple_vblank
|
2019-03-13 17:27:50 +01:00 |
flyinghead
|
56be9f462b
|
xinput: fix rumble
|
2019-02-22 19:53:26 +01:00 |
Flyinghead
|
a39503dd56
|
rumble support for xinput and evdev
|
2019-02-22 19:23:03 +01:00 |
Flyinghead
|
8b5c2a3fac
|
New input handling/mapping system, SDL only for now. Gui wip
|
2019-02-12 11:30:24 +01:00 |
Flyinghead
|
05177b2231
|
Naomi: got rid of in-lst input mapping
|
2018-12-13 16:08:59 +01:00 |
Flyinghead
|
a3cba92665
|
Android: load/save jvs eeprom
|
2018-12-12 23:30:54 +01:00 |
Flyinghead
|
5763da184c
|
Fix bug in WriteMemBlock_nommu_ptr when size is not word-aligned
Bump max opaque polygon to 8192 (alpilot)
Minor lr backport and clean up
Fix corruption in doa2[m] and alpilot
Fix missing sound in Jambo Safari
|
2018-12-12 12:40:04 +01:00 |
Flyinghead
|
9c556007fb
|
Naomi: lr backport
|
2018-12-11 23:20:30 +01:00 |
Flyinghead
|
0d720ae0d6
|
Naomi: fix hotd2 and alpilot controls
|
2018-11-20 12:43:10 +01:00 |
Flyinghead
|
894991a44d
|
Naomi: use default eeprom from mame rom
More I/O boards
|
2018-11-19 16:43:41 +01:00 |
Flyinghead
|
a1aea570c5
|
Ignore bogus maple dma xfer
Workaround for csmash game test menu crash
|
2018-11-19 16:15:05 +01:00 |
Flyinghead
|
1055c8366f
|
Naomi: JVS boards refactoring, support for Ninja Assault
|
2018-11-15 18:30:54 +01:00 |
Flyinghead
|
b5e6d7e54a
|
Naomi/AW: input descriptors. Load bios from naomi.zip for .bin/.dat
|
2018-11-14 14:13:42 +01:00 |
Flyinghead
|
6f3b492175
|
Naomi/AW: Allow bios region selection
Per-game flash and bbram save files
naomi_boot.bin now optional
|
2018-11-12 17:54:38 +01:00 |
Flyinghead
|
4c334f09ea
|
AW: various fixes, more roms
|
2018-11-09 13:22:27 +01:00 |
Flyinghead
|
3e8033cc70
|
Don't die on Maple DMA abort
|
2018-11-08 10:41:40 +01:00 |
Flyinghead
|
0702682693
|
AtomisWave support
Better AtomisWave platform support
Refreshed flashrom implementaion
AtomisWave carts
Merged rom+bios romsets
|
2018-11-07 23:27:32 +01:00 |
Flyinghead
|
22558d190a
|
Naomi: add dual I/O boards config for Ring Out 4x4
|
2018-11-06 14:01:54 +01:00 |
Flyinghead
|
7bb00a339f
|
Free maple devices on exit. Avoid mem leaks on startup.
|
2018-10-29 16:31:44 +01:00 |
Flyinghead
|
af1b2da0bf
|
maple: minor fix
|
2018-10-22 17:33:38 +02:00 |
Flyinghead
|
c07cbbe9bf
|
JVS: fix substract coin
|
2018-10-21 03:25:49 +02:00 |
flyinghead
|
e8a6835972
|
Naomi: force eeprom save. Ignore JVS node id if outside range
|
2018-10-21 02:50:08 +02:00 |
flyinghead
|
0d1a892515
|
JVS: fix buffer overflow (win32 crash)
Fix MSVC build.
|
2018-10-20 20:08:51 +02:00 |
Flyinghead
|
d27d4f9b00
|
Naomi: fix for ARM
|
2018-10-18 09:55:17 +00:00 |
Flyinghead
|
613e42a014
|
Naomi: better id of games, per-game jvs setup and settings
Better lst parsing with error handling
|
2018-10-17 13:18:24 +02:00 |
Flyinghead
|
18c6031bc8
|
JVS: Fix controls of Crazy Taxi, Power Stone and Zombie Revenge
|
2018-10-16 17:51:04 +02:00 |
Flyinghead
|
2214af734f
|
JVS: Fix multiple i/o board problems
Rotary encoders support for Virtua Golf and Shootout Pool
|
2018-10-16 15:34:45 +02:00 |
Flyinghead
|
7156a165e3
|
JVS: multiple I/O boards support and bug fixes
|
2018-10-15 00:59:52 +02:00 |
Flyinghead
|
2e367ed3c2
|
JVS: Fix length of various 86 commands
|
2018-10-12 17:19:59 +02:00 |
Flyinghead
|
2c4e68ff9f
|
JVS: refactoring to be closer to actual hardware
Returns multiple JVS messages at once
Multiple I/O boards correctly handled
Jambo Safari playable
Virtua Golf boots
|
2018-10-11 21:17:55 +02:00 |
Flyinghead
|
ff01e3521b
|
Better NAOMI JVS emulation
|
2018-10-11 10:09:28 +02:00 |
Flyinghead
|
601fafa1ad
|
Light gun support
|
2018-10-01 20:34:35 +02:00 |
Flyinghead
|
d81a3cd720
|
save states: fully restore the maple devices when loading a state
|
2018-09-29 16:13:07 +02:00 |
Flyinghead
|
a522bf114b
|
maple: Fix mouse FD
|
2018-09-26 22:37:51 +02:00 |
Flyinghead
|
4547973561
|
Better mouse handling on X11
|
2018-09-26 02:00:50 +02:00 |
Flyinghead
|
dc5ce8fa8b
|
Create maple devices on Linux. Default to 2 VMUs per controller
|
2018-09-24 18:56:24 +02:00 |
Flyinghead
|
de147549c3
|
Save states implementation
|
2018-09-20 19:48:46 +02:00 |
Flyinghead
|
7ce4fccb37
|
Merge remote-tracking branch 'origin/master' into fh/mymaster
|
2018-09-20 17:28:41 +02:00 |
Flyinghead
|
8a2684ff55
|
Dreamcast mouse emulation
|
2018-09-18 09:27:16 +02:00 |
Flyinghead
|
0e939b5f68
|
Keyboard: Better keycode mapping, added CTRL. Maple cleanup.
|
2018-09-08 14:35:46 +02:00 |
Flyinghead
|
54d0bdc5e2
|
Dreamcast keyboard emulation (X11 only for now)
|
2018-09-06 20:17:28 +02:00 |
Sven
|
daae7c8e68
|
add save states
|
2018-09-02 09:49:23 -04:00 |