kyoubate-haruka
f33fe0f2ae
sekito: add hook
2025-09-30 12:14:00 +02:00
kyoubate-haruka
7dd1cd4a62
ekt: add config docs
2025-09-20 10:02:58 +02:00
kyoubate-haruka
d264ae0b37
ekt: add UDP broadcast netenv redirection
2025-09-13 11:37:23 +02:00
kyoubate-haruka
2950061d08
ekt: improve sample card player a bit
2025-09-12 12:35:39 +02:00
kyoubate-haruka
69a7f70388
ekt: improve sample card player a bit
2025-09-12 10:20:05 +02:00
kyoubate-haruka
1b09a57c0d
ekt: add card player sample
2025-09-06 10:06:50 +02:00
kyoubate-haruka
d6143ebb5f
ekt: enable AmCapture, add default settings for y3ws to segatools.ini
2025-09-05 16:45:50 +02:00
kyoubate-haruka
136da4a2b8
ekt: document port
2025-09-05 14:54:28 +02:00
kyoubate-haruka
04416715ef
ekt: doc fix
2025-09-05 14:42:35 +02:00
kyoubate-haruka
a6915a95f8
ekt: implement y3ws
2025-09-05 13:41:08 +02:00
kyoubate-haruka
0f87e7510e
ekt: remove bad ws implementation
2025-09-04 18:47:05 +02:00
kyoubate-haruka
05f68962cd
ekt: fix missing call to y3.close
2025-09-04 18:45:07 +02:00
kyoubate-haruka
bbfbe71852
Merge remote-tracking branch 'fork-origin/feature/ekt' into feature/ekt
...
# Conflicts:
# common/y3io/meson.build
2025-09-04 18:42:16 +02:00
kyoubate-haruka
619285c412
ekt: move files around
2025-09-04 08:42:54 +02:00
kyoubate-haruka
dc631215b1
ekt: partial y3ws implementation
2025-09-03 19:10:29 +02:00
kyoubate-haruka
3327548ca6
ekt: implement cx7000 printer
2025-09-03 17:09:40 +02:00
kyoubate-haruka
0480a7e767
ekt: fix doing too much search+replace
2025-09-02 21:16:18 +02:00
kyoubate-haruka
57d23726e8
ekt: fix doing too much search+replace
2025-09-02 18:09:17 +02:00
kyoubate-haruka
837b0663aa
ekt: Fix bindings and trackball speed/range
2025-09-02 16:23:48 +02:00
kyoubate-haruka
873ae0a30a
ekt: Make y3io expandable with I/O dlls
2025-09-02 15:37:40 +02:00
kyoubate-haruka
da0fc56500
ekt: make ports configurable, misc corrections
2025-09-02 13:54:07 +02:00
Dniel97
fdd9c2fbc8
ekt: cleanup and fixes
2025-09-02 13:16:35 +02:00
kyoubate-haruka
bb47e4f1b5
ekt: add button i/o
2025-09-01 16:28:14 +02:00
kyoubate-haruka
d9210b52e1
ekt: initial code
2025-08-31 20:47:24 +02:00
kyoubate-haruka
4788e54398
Merge remote-tracking branch 'origin/develop' into develop
2025-08-31 17:29:40 +02:00
Haruka
e090f472af
merge upstream
2025-08-31 15:28:21 +00:00
Dniel97
19c1a8e469
Merge pull request 'idac: Add configurable remapping for D-Pad Up/Down buttons.' ( #77 ) from puniru/segatools:up_down into develop
...
Reviewed-on: https://gitea.tendokyu.moe/TeamTofuShop/segatools/pulls/77
Reviewed-by: Dniel97 <dniel97@noreply.gitea.tendokyu.moe >
2025-08-27 20:39:40 +00:00
puniru
eb96660fdf
idac: update config for up and down dpad buttons
2025-08-27 13:30:00 +09:00
puniru
83a9a49429
idac: allow changing up and down for custom boards
2025-08-22 15:03:19 +09:00
kyoubate-haruka
d423058cbd
APM3: Fix amdaemon breakage when Unity Doorstop is present ( #76 )
...
Reviewed-on: https://gitea.tendokyu.moe/TeamTofuShop/segatools/pulls/76
Co-authored-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com >
Co-committed-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com >
2025-08-10 16:04:01 +00:00
kyoubate-haruka
9703a0938a
Merge remote-tracking branch 'origin/develop' into develop
2025-08-09 17:13:16 +02:00
Haruka
ec1a232103
merge upstream
2025-08-09 15:12:16 +00:00
Dniel97
55a3859891
[swdc] fix magnitude calculation
2025-08-06 19:40:04 +02:00
Dniel97
3f2cfb6a26
[apm3, idac] improved launch.bat, removed zinput
2025-08-01 17:58:21 +02:00
Dniel97
e74e2a0d47
[apm3, swdc, idac] DInput8 cleanup
2025-07-29 18:06:10 +02:00
Dniel97
122034f922
[fgo] improve keyboard bindings
2025-07-27 22:05:07 +02:00
Dniel97
bb0b023ec0
[apm3] hook video loading, bug fixes
2025-07-27 19:22:57 +02:00
Dniel97
bb01e131e9
[epay]: hook enabled by default
2025-07-27 18:06:58 +02:00
kyoubate-haruka
ded1375e88
Vfs: Hook .ini reader functions to fix DLI reading ( #75 )
...
Pretty simple, DLI reading (more commonly known as DownloadOrder) calls GetPrivateProfile* with a file path with E:\tmpDli*.ini. This fails right now.
I have only hooked the functions that appear in the latest amdaemon.
Reviewed-on: https://gitea.tendokyu.moe/TeamTofuShop/segatools/pulls/75
Reviewed-by: Dniel97 <dniel97@noreply.gitea.tendokyu.moe >
Co-authored-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com >
Co-committed-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com >
2025-07-24 09:16:22 +00:00
kyoubate-haruka
c2af0a0df5
Merge remote-tracking branch 'origin/develop' into develop
2025-07-23 18:55:54 +02:00
Haruka
918d6368a5
merge upstream
2025-07-23 16:55:13 +00:00
Dniel97
0006731536
[apm3] fix led hook, fix blocked reboot
2025-07-21 21:09:24 +02:00
Dniel97
ae168cdaf9
Merge branch 'feature/apm3' into develop
2025-07-20 18:49:15 +02:00
Dniel97
e974a76fe6
[apm3] add DInput and XInput support
2025-07-20 18:13:29 +02:00
kyoubate-haruka
e2e4b37e3f
APMv3: add hook ( #73 )
...
This adds support for APMv3 I/O, menus and the launcher.
* Added a apm3hook dll and I/O based on the usual layout.
* Added C:\Mount\Apm to vfs.
* Added the relevant .dlls to unityhook.
* Added a hook for apmmount.dll that uses `CreateDosDevice` to mount decrypted data to the locations the launcher and games expect files to be. This will conflict with anything that is already at W:\ and X:\, but I do not have better solutions for this.
* `launch.bat` is a bit more involved as it simulates the launcher loop. It can be broken by alt+f4ing or closing the launcher with "X".
* An extra export was added, so rundll32 can be used to get rid of the dosdevices after the launcher was killed.
* Since all the games do everything via `X:\lib\apm.dll`, no game hooks were needed in testing, therefore, `game.bat` files can be used as is.
* Path hooks are applied correctly, so you can go correctly between games, launcher, sub system test mode and game test modes.
A setup guide (some stuff specific to my server) can be found here:
https://gmg.hopto.org:82/gmg/wiki/index.php/All.Net_P-ras_Multi_Menu
Tested with the 2 APM sample apps, Blazblue, Puyo, Guilty Gear and some weird unity puzzle game whose name I forgot.


Reviewed-on: https://gitea.tendokyu.moe/TeamTofuShop/segatools/pulls/73
Co-authored-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com >
Co-committed-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com >
2025-07-20 09:43:56 +00:00
Dniel97
f595af9686
[cm, mercury, mu3] update aime reader gen
2025-07-19 23:35:46 +02:00
Dniel97
03513e7b0c
add aime scan button to default segatools.ini
2025-07-16 15:44:05 +02:00
Haruka
d20bea1e16
merge upstream
2025-06-20 07:05:43 +00:00
Dniel97
cdb6815c5a
add keychip id and pcbid to default segatools.ini
2025-06-19 19:28:10 +02:00
kyoubate-haruka
dfab6bdb54
Merge remote-tracking branch 'fork-origin/develop' into develop
2025-06-19 18:22:16 +02:00