From 03513e7b0ca96857f568c06a3eb0b95f9c8ceb1f Mon Sep 17 00:00:00 2001 From: Dniel97 Date: Wed, 16 Jul 2025 15:44:05 +0200 Subject: [PATCH] add aime scan button to default segatools.ini --- dist/carol/segatools.ini | 6 ++++++ dist/chuni/segatools.ini | 6 ++++++ dist/chusan/segatools.ini | 6 ++++++ dist/cm/segatools.ini | 6 ++++++ dist/cxb/segatools.ini | 6 ++++++ dist/diva/segatools.ini | 6 ++++++ dist/fgo/segatools.ini | 6 ++++++ dist/idac/segatools.ini | 6 ++++++ dist/idz/launch.bat | 5 +++-- dist/idz/segatools.ini | 12 ++++++++++-- dist/kemono/segatools.ini | 6 ++++++ dist/mai2/segatools.ini | 6 ++++++ dist/mercury/segatools.ini | 6 ++++++ dist/mu3/segatools.ini | 6 ++++++ dist/swdc/segatools.ini | 6 ++++++ 15 files changed, 91 insertions(+), 4 deletions(-) diff --git a/dist/carol/segatools.ini b/dist/carol/segatools.ini index ea465ed..7432db7 100644 --- a/dist/carol/segatools.ini +++ b/dist/carol/segatools.ini @@ -23,6 +23,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + ; ----------------------------------------------------------------------------- ; Network settings ; ----------------------------------------------------------------------------- diff --git a/dist/chuni/segatools.ini b/dist/chuni/segatools.ini index 88c6171..c8e760c 100644 --- a/dist/chuni/segatools.ini +++ b/dist/chuni/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + ; ----------------------------------------------------------------------------- ; Network settings ; ----------------------------------------------------------------------------- diff --git a/dist/chusan/segatools.ini b/dist/chusan/segatools.ini index e204bb6..fd70d43 100644 --- a/dist/chusan/segatools.ini +++ b/dist/chusan/segatools.ini @@ -24,6 +24,12 @@ aimePath=DEVICE\aime.txt ; Enable high baud rate. ;highBaud=1 +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/cm/segatools.ini b/dist/cm/segatools.ini index 653529c..d91fc51 100644 --- a/dist/cm/segatools.ini +++ b/dist/cm/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/cxb/segatools.ini b/dist/cxb/segatools.ini index c15d5b5..fa03ab9 100644 --- a/dist/cxb/segatools.ini +++ b/dist/cxb/segatools.ini @@ -24,6 +24,12 @@ enable=1 ; will load the file from "resource\DEVICE\aime.txt". aimePath=../DEVICE/aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [led] ; Emulation for the LED board. Currently it's just dummy responses, ; but if somebody wants to make their keyboard or whatever light diff --git a/dist/diva/segatools.ini b/dist/diva/segatools.ini index 3864299..03cceed 100644 --- a/dist/diva/segatools.ini +++ b/dist/diva/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + ; ----------------------------------------------------------------------------- ; Network settings ; ----------------------------------------------------------------------------- diff --git a/dist/fgo/segatools.ini b/dist/fgo/segatools.ini index 1256d6c..20d3633 100644 --- a/dist/fgo/segatools.ini +++ b/dist/fgo/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/idac/segatools.ini b/dist/idac/segatools.ini index f556c40..f7d0218 100644 --- a/dist/idac/segatools.ini +++ b/dist/idac/segatools.ini @@ -21,6 +21,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + ; ----------------------------------------------------------------------------- ; Network settings ; ----------------------------------------------------------------------------- diff --git a/dist/idz/launch.bat b/dist/idz/launch.bat index 4f6ea5e..8575f7b 100644 --- a/dist/idz/launch.bat +++ b/dist/idz/launch.bat @@ -6,9 +6,10 @@ start "AM Daemon" /min inject -d -k idzhook.dll amdaemon.exe -c configDHCP_Final rem Set dipsw1=0 and uncomment the ServerBox for in store battle? rem inject -k idzhook.dll ServerBoxD8_Nu_x64.exe -inject -d -k idzhook.dll InitialD0_DX11_Nu.exe +inject -d -k idzhook.dll InitialD0_DX11_Nu.exe -m -taskkill /im ServerBoxD8_Nu_x64.exe > nul 2>&1 +taskkill /f /im ServerBoxD8_Nu_x64.exe > nul 2>&1 +taskkill /f /im amdaemon.exe > nul 2>&1 echo. echo Game processes have terminated diff --git a/dist/idz/segatools.ini b/dist/idz/segatools.ini index 18d5f1e..7e2035b 100644 --- a/dist/idz/segatools.ini +++ b/dist/idz/segatools.ini @@ -24,6 +24,12 @@ aimePath=DEVICE\aime.txt felicaGen=0 aimeGen=1 +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + ; ----------------------------------------------------------------------------- ; Network settings ; ----------------------------------------------------------------------------- @@ -55,8 +61,10 @@ id=A69E-01A88888888 ; The /24 LAN subnet that the emulated keychip will tell the game to expect. ; If you disable netenv then you must set this to your LAN's IP subnet, and -; that subnet must start with 192.168. -subnet=192.168.158.0 +; that subnet must start with 192.168. The official keychip subnet is actually +; 192.168.158.0, but most dumps use 192.168.100.0 instead. +;subnet=192.168.158.0 +subnet=192.168.100.0 [pcbid] ; Set the Windows host name. This should be an ALLS MAIN ID, without the diff --git a/dist/kemono/segatools.ini b/dist/kemono/segatools.ini index 0bc8b87..143b442 100644 --- a/dist/kemono/segatools.ini +++ b/dist/kemono/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation (currently just stubbed). Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/mai2/segatools.ini b/dist/mai2/segatools.ini index 59673a9..c1aaaa4 100644 --- a/dist/mai2/segatools.ini +++ b/dist/mai2/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/mercury/segatools.ini b/dist/mercury/segatools.ini index 38cdd70..0d5f68f 100644 --- a/dist/mercury/segatools.ini +++ b/dist/mercury/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/mu3/segatools.ini b/dist/mu3/segatools.ini index 0ef991f..784800d 100644 --- a/dist/mu3/segatools.ini +++ b/dist/mu3/segatools.ini @@ -22,6 +22,12 @@ appdata= enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly. diff --git a/dist/swdc/segatools.ini b/dist/swdc/segatools.ini index 0e6fe0f..46d8dd8 100644 --- a/dist/swdc/segatools.ini +++ b/dist/swdc/segatools.ini @@ -22,6 +22,12 @@ appdata=appdata enable=1 aimePath=DEVICE\aime.txt +; Virtual-key code. If this button is **held** then the emulated IC card reader +; emulates an IC card in its proximity. A variety of different IC cards can be +; emulated; the exact choice of card that is emulated depends on the presence or +; absence of the configured card ID files. Default is the Return key. +scan=0x0D + [vfd] ; Enable VFD emulation. Disable to use a real VFD ; GP1232A02A FUTABA assembly.