Commit Graph

706 Commits

Author SHA1 Message Date
25e954fb55 Merge pull request 'print vfd message instead of dump hex' (#13) from Sucareto/segatools:develop into develop
Reviewed-on: Dniel97/segatools#13
2024-04-29
2024-04-29 19:48:35 +00:00
a8c6ac70e4 Merge pull request '[unity] Fix Unity config path' (#12) from beerpsi/segatools:fix/unity/wrong-config-path into develop
Reviewed-on: Dniel97/segatools#12
2024-04-29 19:41:53 +00:00
eb1ec0e261 idac: updated start.bat script 2024-04-29 21:34:30 +02:00
482a6e530a print vfd message 2024-04-30 02:19:10 +08:00
65173e1fa6 [unity] Fix Unity config path 2024-04-29 23:12:10 +07:00
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
47a65e5e51 fixed aime LED firmware 2024-03-17 14:20:13 +01:00
774a639bb7 cxb: fixed configs 2024-03-14 00:14:51 +01:00
097b74d849 cxb: server support added, bugfixes, thanks @Midorica 2024-03-13 2024-03-13 21:40:25 +01:00
2590e749ca config bugfixes 2024-03-07 15:46:43 +01:00
9c66488906 added Move/Replace/Delete hooks
- fixes FGO not correctly switching `START UP MODE`
- fixes SWDC not correctly switching `CABINET SETTING`
2024-02-27
2024-02-27 16:54:12 +01:00
f570869946 fixed AMFS path redirect with no E:/ drive present 2024-02-27 16:49:27 +01:00
629ded4018 added AimePay, E-MONEY DNS redirects 2024-02-25 19:03:05 +01:00
ca36a879cb updated README and added "AM Daemon" window name 2024-02-22 19:12:18 +01:00
ae199502e8 fixed amfs/appdata redirects 2024-02-22 12:02:32 +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
3e9303e043 fgo: ups forgot to add it to Package.mk 2024-02-06 12:34:39 +01:00
451a7ec49d added VFD toggle to config 2024-02-06 12:34:11 +01:00
dae3018411 doc: added develop dongle hint 2024-01-27 23:10:59 +01:00
cadf20040c swdc: fixed dinput buttons 2024-01-17 15:52:41 +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
a8bd98706f Merge pull request 'fix(netenv): Print IP addresses properly' (#4) from beerpsi/segatools:fix/print-ip-addresses-properly into develop
Reviewed-on: Dniel97/segatools#4
2024-01-08 18:26:51 +00:00
aa2184f947 Merge branch 'develop' into fix/print-ip-addresses-properly 2024-01-07 18:36:04 +00:00
d0165b1eb0 fix(netenv): Print IP addresses properly 2024-01-08 01:34:55 +07:00
477dad2667 Merge branch 'chuniio' into develop 2023-12-27 19:29:55 +01:00
63320f8456 Merge pull request 'fix chunihook' (#2) from CrazyRedMachine/segatools:chuniio into chuniio
Reviewed-on: Dniel97/segatools#2
2023-12-27 15:14:07 +00:00
926493290b fix chunihook 2023-12-26 06:47:19 -05:00
f4a3a5f78d optimized meson.build to decrease filesize 2023-12-25 2023-12-25 15:55:43 +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
16bbd87c73 Merge pull request 'Include chu2to3 engine' (#1) from CrazyRedMachine/segatools:chuniio into chuniio
Reviewed-on: Dniel97/segatools#1
2023-12-25 14:02:33 +00: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
ac9b889d71 chusan/chuni: tower LEDs added 2023-12-19 14:40:02 +01:00
3bf223c04e chusan: fixed SP/CVT switching 2023-12-19 13:45:06 +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 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 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
4dcf01f643 carol: somewhat-working touch board?? 2023-11-27 23:23:00 -05: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