Will Xyen
18f6d9ef70
d3d9ex: add windowed position setting
2021-02-04 23:38:54 -08:00
Will Xyen
592967e191
d3d9ex: revert previous window size fix, and fix it properly
2021-02-04 23:04:56 -08:00
Will Xyen
6614cc801e
d3d9ex: fix framed and window sizes for IIDX
2021-02-04 22:57:29 -08:00
Will Xyen
8e1151ac02
aciodrv: address review
...
also some formatting fixes
2021-01-19 21:10:34 -08:00
Will Xyen
4b60cb6c6c
aciodrv: fix pointer format, and missing close context
2021-01-14 11:05:46 -08:00
Will Xyen
770bae4169
aciodrv: support multi-sized response packets by divining the packet size
2021-01-14 10:57:38 -08:00
Will Xyen
49d0bc638b
aciodrv: refactor to support multiple active drivers (with specified ports)
2021-01-14 10:02:27 -08:00
icex2
837affc66c
Readme: Update with release process steps for devs
2021-01-07 22:01:52 +01:00
icex2
ec76ba075f
gitlab-ci: Fix pipeline to include build step for tagged release
2021-01-07 20:30:09 +00:00
icex2
f438f04f2a
gitlab-ci: Build + automatic upload of tagged releases
2021-01-07 21:05:41 +01:00
icex2
865980991e
Bump version to 5.35
2021-01-06 22:17:30 +01:00
icex2
37384c15ec
Update changelog for 5.34
2021-01-06 22:05:11 +01:00
icex2
f0d62cc938
Bump version to 5.34
2021-01-06 21:44:31 +01:00
icex2
bf067de633
iidxio-bio2: Add missing aciodrv on finit to cleanup acio stuff
2021-01-06 20:34:34 +00:00
icex2
f3b07aeb0a
iidxio-ezusb: Fix same flushing issue on shutdown as bio2
2021-01-06 20:34:34 +00:00
icex2
a1a67697c4
iidxio-bio2: Properly fix flushing on shutdown
...
Moved this hardware/iidxio impl specific logic from vigem-iidxio
to iidxio-bio2. Other hardware impls should follow this if
necessary to ensure a transparent and deterministic interface
(as good as possible)
2021-01-06 20:34:33 +00:00
icex2
ce5b1b2eac
vigem-iidxio: Reduce random flickering cab-light on tt spin
2021-01-06 20:34:33 +00:00
icex2
3f2aed65e4
vigem-iidxio: Add default configuration to dist files
...
Aligns with established idea in BT5 to always provide default configs
2021-01-06 20:34:33 +00:00
icex2
22f3845609
vigem/doc: Minor fixes and improvements
2021-01-06 20:34:33 +00:00
icex2
de0d70d808
vigem-iidxio: Improve responsiveness on fast direction change TT
2021-01-06 20:34:33 +00:00
icex2
12c52bb0d8
vigem-iidxio: Major refactoring incorporating features from Grim's branch
...
- 3 turntable modes: analog (raw), relative and button mapped
- re-structure main to make it easier to maintain and less
repetitive code
2021-01-06 20:34:33 +00:00
icex2
279d4de4b3
vigem-iidxio: Fix cab light sequencer blink on TT spin
...
Similar to the TT analog to button code in main
2021-01-06 20:34:32 +00:00
icex2
2b52fbe211
vigem-iidxio: Bugfix missing break in switch
2021-01-06 20:34:32 +00:00
icex2
78e7c05876
vigem-iidxio: Refactor configuration
...
Add more properties from Grim's implementation to support the
additional features. Re-structure struct to be less repetitive
on variable names.
2021-01-06 20:34:32 +00:00
icex2
9a5418f6a3
vigem-iidxio: Fix Luncatic Rave 2 incompatible button mappings
...
Reported by Grim:
LR2 cannot make use of the d-pad as buttons for inputs because
reasons. Create a third virtual gamepad to allow handling all
inputs as "normal buttons" including turntables.
2021-01-06 20:34:32 +00:00
icex2
2363498f73
vigem-iidxio: Support multiple different light sequence modes
...
Add new one suggested and implemented by Grim to flash the neons
when spinning the turntables
2021-01-06 20:34:32 +00:00
icex2
edbbe5ae67
iidxio-ezusb: Bugfix random input/outputs on startup
2021-01-06 20:34:32 +00:00
icex2
d799b69d12
doc: Add index README for vigem stuff, add vigem info to root readme
2021-01-06 20:34:31 +00:00
icex2
91f83cd975
doc: Collect vigem related documentation in own subfolder in doc
2021-01-06 20:34:31 +00:00
icex2
adeabbea19
doc: Add vigem-iidxio documentation
2021-01-06 20:34:31 +00:00
icex2
41187091b0
vigem-iidxio: Add vigem implementation with iidxio interface
...
This uses vigem to create two virtual xbox gamepads and hooks
up the iidxio API to them. It allows you to use anything that
implements the BT5's iidxio API as a game controller, e.g.
iidxio-bio2, iidxio-ezusb1/2 to play any game that supports
xbox game controllers, e.g. lunatic rave, IIDX infinitas.
Further features include setting your own custom 16seg text
from a configuration file or enable some hardcoded light
sequence to make your cabinet look bad ass even when playing
"Big Rigs: Over the Road Racing"
2021-01-06 20:34:31 +00:00
icex2
5658658d3a
vigem-sdvxio: Add missing free for cleaning up vigem client
2021-01-06 20:34:31 +00:00
icex2
79a74b2d2f
vigem-sdvxio: Make private functions static
2021-01-06 20:34:31 +00:00
icex2
51484b1d3d
iidxiotest: Bugfix, properly turn off lights on exit
2021-01-06 18:08:18 +00:00
Will Xyen
df8f3bc96a
iidxhook9: set TT multiplier
2021-01-02 20:11:03 +00:00
icex2
ec435e7a7b
iidxio-bio2 conf: Improve doc, port optional if autodetect on
2021-01-02 12:07:00 +00:00
icex2
f8a01ed92f
dist/iidx: Add default iidxio-bio2 conf
...
We have stock/default configs for everything else, e.g. hooks.
2021-01-02 12:07:00 +00:00
Matt Bilker
2b1dd866d0
dist: add jubeat heap size
...
- Sourced from L44-011's bootstrap.xml
Jubeat clan 2018081401 clean data ran out of memory.
jubeat clan 2018081401 has a slightly larger achievement_info.xml
so that may have caused the problem.
2020-12-31 17:56:57 +01:00
Will Xyen
7d129a3e63
launcher: Actually init the default service override options and make override_urlslash_value
more clear
2020-12-21 10:03:48 -08:00
Will Xyen
29db89cebe
launcher: allow overriding service url and url slash from the command line
2020-12-21 09:59:06 -08:00
icex2
f7e1c8b3f9
doc: Add a bunch of root readme files to various levels, enhance doc
...
Not complete, but a start to make documentation browsable and
therefore more accessible.
2020-12-20 17:06:27 +01:00
icex2
f667ae5601
doc: Add doc for using bio2 exit hook
2020-12-20 17:06:13 +01:00
icex2
4b061bdf8f
Add iidx-bio2-exit-hook: Exit games with bio2 with button combination
...
Press Start P1 + Start P2 + Effect + VEFX at the same time to
terminate the game. Useful for multi game setups running some
sort of game loader/selector and not having to use a keyboard.
2020-12-20 16:39:00 +01:00
icex2
13600db1d5
iidx-ezusb1/2 exit hook: Replace duplicate code with util function
2020-12-20 16:38:06 +01:00
icex2
e4126500ef
util/proc: Create util module for handling process related stuff
2020-12-20 16:37:40 +01:00
icex2
049f1b4564
doc/hardware: Add information about bio2 turntable bypass cable
2020-12-20 15:25:16 +01:00
icex2
687c000000
doc/iidxhook9: Add notes about BIO2 driver usage
2020-12-20 15:25:16 +01:00
icex2
1b593a8e23
doc: Improve visibility of iidxio API implementations
2020-12-20 15:25:16 +01:00
icex2
24178121f0
doc: Add iidxio-bio2 documentation
2020-12-20 15:25:16 +01:00
icex2
62ad4e0616
hardware doc: ezusb RJ45 to DIN8 connector pinout
...
Can be used to build adapter cables to up-/downgrade cabinets with
C02 to IO2 and IO2 to C02 wiring.
2020-12-20 15:25:16 +01:00