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: Dniel97/segatools#11
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2024-04-15 19:30:28 +00:00
774a639bb7
cxb: fixed configs
2024-03-14 00:14:51 +01:00
097b74d849
cxb: server support added, bugfixes, thanks @Midorica
2024-03-13 21:40:25 +01:00
2590e749ca
config bugfixes
2024-03-07 15:46:43 +01:00
ca36a879cb
updated README and added "AM Daemon" window name
2024-02-22 19:12:18 +01:00
e40e1dffe3
improved all segatools.ini
configs
2024-02-21 21:58:44 +01:00
56e971c6a4
changed default operator buttons to F1, F2 and F3 and fixed subnets
2024-02-06 13:01:26 +01:00
451a7ec49d
added VFD toggle to config
2024-02-06 12:34:11 +01:00
cc0b6b0953
swdc: fixed steering wheel buttons, improved start.bat
2024-01-16 17:56:24 +01:00
0affc96e3e
small optimizations
2024-01-16 17:54:06 +01:00
ee414d122b
Include chu2to3 engine
2023-12-24 08:33:30 -05: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
ad154a83e5
chusan: fixed dipsw settings, added aimeio DLL loading
2023-12-17 19:43:00 +01:00
1cbc33d97d
chuasn: fixed coin insert for custom chuniio
2023-12-17 09:26:30 +01:00
72db08ac93
idz, idac, swdc: added FFB centering spring feature
2023-12-11 19:18:25 +01:00
4ffcf25555
added freeplay setting to ALLS games
2023-12-03 22:22:17 +01:00
3dd6054a1e
chusan, fgo, mu3: fixed LED 15093 board
2023-12-03 21:34:38 +01:00
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
8c12853051
cm: disabled coin selector AS6DB
2023-11-30 00:02:00 +01:00
a3fd2fb926
Merge branch 'master' into develop
2023-11-29 23:07:24 +01:00
8b1d0cfefa
LED board improvements and cleanup
2023-11-25 23:00:05 +01:00
d86baab852
fgo: working FTDI hook by @OLEG
...
from: 88a0026f0b
2023-11-22 21:43:42 +01:00
b9fd59fd70
idz: added fullscreen patch by @Felix (again)
2023-11-20 18:04:45 +01:00
a2db39c58c
fgo: fgohook finally added
...
Credits:
- Coburn
- domeori
- Mitsuhide
- OLEG
- rakisaionji
2023-11-11 23:05:11 +01:00
962e14dc9b
ongeki: fix start.bat and segatools.ini
2023-11-05 21:51:36 -05:00
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
a4bd570cfc
chusan, mai2, mu3, swdc: removed emoney config
2023-10-05 00:35:55 +02:00
31203daa09
idz, idac, swdc: fixed restrict
config setting
2023-09-05 00:24:43 +02:00
80718104f6
swdc: updated config, fixed start.bat
2023-09-05 00:23:17 +02:00
eb2eef927a
idac: added left and right button mapping
2023-09-04 23:31:52 +02:00
9bef9e49f8
swdc: added aime firm to config_hook.json
2023-09-04 02:05:37 +02:00
d5a551482b
idac: mapped left and right thumbstick to dpad left and right
2023-09-04 02:04:42 +02:00
49f729c501
idz, idac, swdc: switched to [xinput]
config instead of [io]
2023-09-04 02:03:31 +02:00
91f69beae6
idac: fixed config error
2023-08-30 02:24:02 +02:00
51b11469d0
added aimeGen
as default instead of feliciaGen
2023-08-29 22:57:04 +02:00
f0dc51d01e
idac: added config_hook.json
2023-08-29 20:03:33 +02:00
ca4a8bd84d
idz, idac, swdc: Added deadzone config
2023-08-29 02:22:05 +02:00
f6e961d4f4
Removed -f
from start.bat and fixed idz
2023-08-29 00:49:58 +02:00
97234f26d7
cm, chusan, mai2, mu3, swdc: added emoney config
2023-08-15 22:02:38 +02:00
608c9ac1a6
chusan, cm, mai2, mu3: Added dipSw support and highBaudrate AiMe
2023-08-15 17:28:19 +02:00
3dc2ec6e69
idac, idz, swdc: Fixed DInput brake/accel, added cubic steering
2023-08-15 17:20:27 +02:00
600f795104
disable dipsw by default
2023-07-14 01:07:22 +02:00
0ee081ca1b
mai2: segatools added
2023-07-14 01:00:28 +02:00
01be6ee33c
cardmaker: hook, touch screen hook added
...
Thanks @domeori https://dev.s-ul.net/domeori/segatools/-/tree/mr-imports
2023-07-14 00:59:24 +02: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
90a6f1be7c
mu3: coin input added
2023-07-14 00:54:30 +02:00
ec072667b3
swdc: first segatools added
2023-07-14 00:52:50 +02:00
c27ef9674d
idac: added dipswitch support (beta)
2023-07-14 00:41:23 +02:00
da97d23b51
idac: first segatools support
2023-06-29 11:27:52 +02:00