Commit Graph

21 Commits

Author SHA1 Message Date
37c26ecadb chuniio: Add OpeNITHM LED protocol support (#26)
This commit basically copy-pastes the last commits from https://dev.s-ul.net/VeroxZik/segatools/-/commits/master to add OpenITHM LED support. Doesn't need to edit segatools.ini because the relevant config lines are already there for some reason.

Tested with my OpenITHM controller and behaves exactly like the other fork.

Reviewed-on: #26
Co-authored-by: d4nin3u <d4nin3u@gmail.com>
Co-committed-by: d4nin3u <d4nin3u@gmail.com>
2024-08-06 21:35:51 +00:00
3bfb046afc
mu3, chusan: improved library doc 2024-05-15 21:42:15 +02:00
9fe98b227b
mu3: added lights hook 2024-05-12 22:06:37 +02:00
56e971c6a4
changed default operator buttons to F1, F2 and F3 and fixed subnets 2024-02-06 13:01:26 +01:00
f5f275c8e9
chuniio: fixed individual IR notes 2023-12-25 15:12:25 +01:00
b38dea23ac
chu2to3: fixed docker compilation, bugfixes 2023-12-25 15:03:44 +01:00
ee414d122b Include chu2to3 engine 2023-12-24 08:33:30 -05:00
d4372fa5c2
chuniio: use HRESULT instead of int for chuni_io_led_init() 2023-12-21 00:45:41 +01:00
8ebdf67d6e
chuni/chusan: added LED output to DLLs (will break most DLLs)
Credits: somewhatlurker, skogaby
https://dev.s-ul.net/skogaby/segatools/-/blob/ongeki-15093/
2023-12-19 12:48:33 +01:00
ed042176d7
chusan: ledport changed to COM5, fixes VFD 2023-12-17 20:17:26 +01:00
1cbc33d97d
chuasn: fixed coin insert for custom chuniio 2023-12-17 09:26:30 +01:00
2a6a8bf8b2
chusan: added chusanhook, led board fix, config added
credits go to @domeori https://dev.s-ul.net/domeori/segatools/-/tree/mr-imports
2023-07-14 00:58:02 +02:00
Tau
32596acab7 Delete coin blocker exports from IO DLLs
These never get called at the moment, so we have no way of
guaranteeing that any existing implementations are even correct. If
we do decide to start emulating the coin blocker then we will need
to advance the API versions, which will (hopefully) force any
third-party devs to test their coin blocker code before opting in.
2021-06-13 11:27:01 -04:00
Tau
7b71b944e1 chuniio 0x0101: Fix IR beam mapping 2021-06-13 11:27:01 -04:00
Tau
ef8c844403 Statically link default chuniio 2021-06-13 11:27:01 -04:00
Tau
f65f816497 Add API versioning mechanism to chuniio 2021-06-13 11:27:01 -04:00
Tau
beeebf3946 chuniio: Add input config 2019-11-27 21:02:51 -05:00
Tau
39abee3a75 chuniio: Increase touch pressure
The touch pressure threshold is configurable, probably best not to
set this to the bare minimum.
2019-11-24 18:44:39 -05:00
Tau
0e1cfb66db Improve JVS bus life cycle handling 2019-11-03 13:01:38 -05:00
Tau
9ea6e09fdc Tweak JVS coin count APIs
This makes things more consistent with the button/analog APIs.
2019-08-03 17:41:39 -04:00
Tau
46ab6c3d96 chuniio: Break out Chunithm IO DLL 2019-05-03 14:46:58 -04:00