1
0
mirror of https://gitea.tendokyu.moe/Dniel97/segatools.git synced 2025-01-08 15:11:33 +01:00
Commit Graph

97 Commits

Author SHA1 Message Date
kyoubate-haruka
3bb9404a38 printer: add the default waitTime setting to config 2024-10-04 11:43:34 +02:00
Dniel97
259b763a13
idz: add ffb and led emulation 2024-09-30 23:10:16 +02:00
Dniel97
2251585ef0
swdc: add ffb and led emulation 2024-09-30 20:23:28 +02:00
Dniel97
c06bb408e7
idac: add ffb emulation 2024-09-30 18:50:46 +02:00
Dniel97
bb773a63ce Merge pull request 'Kemono Friends support / 32-bit CHC300 support' (#36) from Haruka/segatools:kemonofr into develop
Reviewed-on: https://gitea.tendokyu.moe/Dniel97/segatools/pulls/36
2024-09-21 15:12:05 +00:00
kyoubate-haruka
86556ed2c8 kemono: Update start.bat 2024-09-16 14:29:49 +02:00
kyoubate-haruka
96bdacfa7c kemono: remove old amdaemon workaround 2024-09-12 12:40:57 +02:00
kyoubate-haruka
d4bb7b6e0e kemono: correct keychip IP range 2024-09-12 12:40:10 +02:00
kyoubate-haruka
068651b6fa kemono: add support 2024-09-11 13:31:23 +02:00
kyoubate-haruka
26624f25b1 hide default vfd ports from configs 2024-08-24 11:14:13 +02:00
kyoubate-haruka
54cbbffae9 add almost full vfd implementation 2024-08-23 16:30:22 +02:00
Dniel97
ac0f9f0587
aime firmware fix, mu3 keybinding fix 2024-08-21 15:13:09 +02:00
Dniel97
c535f18e40
added support for tokyo 2024-08-20 13:32:35 +02:00
Dniel97
c91c7db3c7
renamed [gpio] dipsw settings to [system] 2024-08-20 10:48:08 +02:00
d4nin3u
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: https://gitea.tendokyu.moe/Dniel97/segatools/pulls/26
Co-authored-by: d4nin3u <d4nin3u@gmail.com>
Co-committed-by: d4nin3u <d4nin3u@gmail.com>
2024-08-06 21:35:51 +00:00
Dniel97
5abc593b46
cm: added printer support 2024-08-05 20:53:56 +02:00
Dniel97
965126c68a
idac: improved compatibility with newer versions 2024-06-30 14:23:20 +02:00
Dniel97
7e5e0f132e
idac: 837-15070 board implementation 2024-06-23 21:21:57 +02:00
Dniel97
4e58d3b9a2
added game specific devices documentation 2024-06-23 21:04:08 +02:00
Dniel97
3bfb046afc
mu3, chusan: improved library doc 2024-05-15 21:42:15 +02:00
Dniel97
9fe98b227b
mu3: added lights hook 2024-05-12 22:06:37 +02:00
Dniel97
517469a60c
switched to new capnhook, updated unityhook, added LED 15093 to MU3 2024-05-12 19:37:30 +02:00
Dniel97
eb1ec0e261
idac: updated start.bat script 2024-04-29 21:34:30 +02:00
beerpsi
4041844ea9 mai2/mu3/cm: Integrate UnityDoorstop with segatools (#11)
[UnityDoorstop](https://github.com/NeighTools/UnityDoorstop) is a tool to execute managed code (.NET DLLs) before Unity does, useful for modding frameworks such as BepInEx.

This PR integrates parts of its code into segatools, so loading BepInEx is as simple as adding 2 lines to `segatools.ini`:
```ini
[unity]
targetAssembly=BepInEx\core\BepInEx.Preloader.dll
```

This PR also factors out the Unity path redirection hooks to its own module.

Reviewed-on: https://gitea.tendokyu.moe/Dniel97/segatools/pulls/11
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2024-04-15 19:30:28 +00:00
Dniel97
774a639bb7
cxb: fixed configs 2024-03-14 00:14:51 +01:00
Dniel97
097b74d849
cxb: server support added, bugfixes, thanks @Midorica 2024-03-13 21:40:25 +01:00
Dniel97
2590e749ca
config bugfixes 2024-03-07 15:46:43 +01:00
Dniel97
ca36a879cb
updated README and added "AM Daemon" window name 2024-02-22 19:12:18 +01:00
Dniel97
e40e1dffe3
improved all segatools.ini configs 2024-02-21 21:58:44 +01:00
Dniel97
56e971c6a4
changed default operator buttons to F1, F2 and F3 and fixed subnets 2024-02-06 13:01:26 +01:00
Dniel97
451a7ec49d
added VFD toggle to config 2024-02-06 12:34:11 +01:00
Dniel97
cc0b6b0953
swdc: fixed steering wheel buttons, improved start.bat 2024-01-16 17:56:24 +01:00
Dniel97
0affc96e3e
small optimizations 2024-01-16 17:54:06 +01:00
ee414d122b Include chu2to3 engine 2023-12-24 08:33:30 -05:00
Dniel97
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
Dniel97
ed042176d7
chusan: ledport changed to COM5, fixes VFD 2023-12-17 20:17:26 +01:00
Dniel97
ad154a83e5
chusan: fixed dipsw settings, added aimeio DLL loading 2023-12-17 19:43:00 +01:00
Dniel97
1cbc33d97d
chuasn: fixed coin insert for custom chuniio 2023-12-17 09:26:30 +01:00
Dniel97
72db08ac93
idz, idac, swdc: added FFB centering spring feature 2023-12-11 19:18:25 +01:00
Dniel97
4ffcf25555
added freeplay setting to ALLS games 2023-12-03 22:22:17 +01:00
Dniel97
3dd6054a1e
chusan, fgo, mu3: fixed LED 15093 board 2023-12-03 21:34:38 +01:00
Dniel97
793417e891
added new aime card reader generation
- Added new aime generation: 837-15286 and 837-15396
- New config setting `[aime] gen=3` for 837-15396
- Updated LED information for card reader
- Updated all games with the needed reader generation?
2023-12-03 18:45:42 +01:00
Dniel97
8c12853051
cm: disabled coin selector AS6DB 2023-11-30 00:02:00 +01:00
Dniel97
a3fd2fb926
Merge branch 'master' into develop 2023-11-29 23:07:24 +01:00
Dniel97
8b1d0cfefa
LED board improvements and cleanup 2023-11-25 23:00:05 +01:00
Dniel97
d86baab852
fgo: working FTDI hook by @OLEG
from: 88a0026f0b
2023-11-22 21:43:42 +01:00
Dniel97
b9fd59fd70
idz: added fullscreen patch by @Felix (again) 2023-11-20 18:04:45 +01:00
Dniel97
a2db39c58c
fgo: fgohook finally added
Credits:
- Coburn
- domeori
- Mitsuhide
- OLEG
- rakisaionji
2023-11-11 23:05:11 +01:00
Kevin Trocolli
962e14dc9b ongeki: fix start.bat and segatools.ini 2023-11-05 21:51:36 -05:00
Dniel97
d521eeb43e
idz, idac, swdc: Added separate pedals config, better XInput controls
- Configure separate pedals which are not part of the steering wheel (base)
 - It is now possible to have a different steering wheel, pedal and shifter brand all connected to 3 different USB ports
- XInput does not have a deadzone at the end of the max steering anymore and the `restrict` setting works as intended
2023-10-05 00:46:54 +02:00