1
0
mirror of synced 2024-09-24 03:18:22 +02:00

Updated all docs for the new paths

Dniel97 2024-02-27 17:22:54 +01:00
parent 0f23a03723
commit 16a86ff85c
No known key found for this signature in database
GPG Key ID: 6180B3C768FB2E08
7 changed files with 54 additions and 30 deletions

4
FAQ.md

@ -108,11 +108,11 @@ Update your segatools version or create a new TXT file, then rename it `first_ar
Path to the amfs directory in segatools.ini too long. Newer amdaemon version REQUIRE that the full path (`C:\Games\SDDT\amfs`) is shorter than 16 characters/32 bytes.
### RegCreateKeyExW(). ErrorCode 5
### RegCreateKeyExW(). ErrorCode -5
Cannot write to registry as non-admin, so either update your sgeatools or run the `start.bat` as admin.
### amSysFileInitEx(). ErrCode 5
### amSysFileInitEx(). ErrCode -5
Cannot write sysfile.dat in the amfs folder specified in `segatools.ini`. Check that you have read/write permissions to the specified amfs folder.

21
SDDS.md

@ -7,9 +7,11 @@ Some instructions how to get SDDS up and running
1. Get the game data and extract it somewhere (`E:/` drive won't work!)
2. Grab the segatools below and extract it in `App\Todoroki`:
#### segatools
| Name | Link | Details |
| -------- | -------- | -------- |
| segatools | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDDS/segatools/swdc.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput (Xbox Controller) and DInput (Steering Wheel/Pedals) support<br>-Keyboard support is built into the game<br>- Deadzone settings |
| segatools | [Download swdc.zip](https://gitea.tendokyu.moe/Dniel97/segatools/releases/download/latest/segatools.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput (Xbox Controller) and DInput (Steering Wheel/Pedals) support<br>-Keyboard support is built into the game<br>- Deadzone settings |
3. Read the segatools [Documentation](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/master/doc/config/common.md) and configure at least those values in your `segatools.ini`:
@ -71,20 +73,17 @@ These are dinput button numbers. Note that buttons are numbered from 1, while so
5. Grab the unpacked/modded files according to your game version and extract it to `App\Todoroki`:
#### Packages
| Version | Link | Details |
| ------- | -------- | -------- |
| 2.30 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDDS/package/230.zip) | - includes amfs folder with correct ICF files |
6. Optional: Disable `allnet_accounting` in config.json (if you have an All.NET server you can leave it enabled)
7. Launch `start.bat` to configure the Server
8. Wait for the NETWORK CHECK, enter Test Menu (`1` keyboard button): `GAME ASSIGNMENTS` -> `SUB` and change it to `MAIN`, and click yes to REBOOT
9. Launch `start.bat` again to successfully boot up the game
8. _Hold_ the Enter key for a few seconds to scan a card, this will now automatically create a random `aime.txt` in the `App\Todoroki\WindowsNoEditor\AMDaemon\DEVICE` folder
| 2.30 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDDS/230.zip) | - includes amfs folder with correct ICF files |
**Issues:**
Currently there is a "bug" which prevents switching from `MAIN` to `SUB` in the `GAME ASSIGNEMENTS` Test Menu. To switch to `SUB`, simply delete the file `appdata\LanServer.dat` and reboot the game.
6. Launch `start.bat` to configure the Server
7. Wait for the NETWORK CHECK, enter Test Menu (`1` keyboard button): `GAME ASSIGNMENTS` -> `SUB` and change it to `MAIN`, and click yes to REBOOT
8. DONE! Launch `start.bat` and have fun :)
9. _Hold_ the Enter key for a few seconds to scan a card, this will now automatically create a random `aime.txt` in the `App\Todoroki\WindowsNoEditor\AMDaemon\DEVICE` folder
(c) Instructions written by Dniel97

11
SDDT.md

@ -8,9 +8,12 @@ Some instructions how to get SDDT up and running
2. Get the Option data (A001, A002, ...) and extract it preferable inside `package/option/`
3. Grab one of the segatools below and extract it in `Package/`:
#### segatools
| Name | Link | Details |
| -------- | -------- | -------- |
| segatools | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDDT/segatools/mu3.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput and Keyboard/Mouse Emulation<br>- Working coin input<br>- Working option loading |
| segatools | [Download mu3.zip](https://gitea.tendokyu.moe/Dniel97/segatools/releases/download/latest/segatools.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput and Keyboard/Mouse Emulation<br>- Working coin input<br>- Working option loading |
4. Read the segatools [Documentation](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/master/doc/config/common.md) and configure at least those values in your `segatools.ini`:
@ -42,15 +45,19 @@ Some instructions how to get SDDT up and running
6. Grab the unpacked/modded files according to your game version:
#### Packages
| Version | Link | Details |
| ------- | -------- | -------- |
| 1.39 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDDT/package/139.zip) | - TLS and Encryption disabled in `AssemblyCSharp.dll`<br> - Unmodded/unpacked backup file `Assembly-CSharp_unpacked.dll` included |
| 1.39 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDDT/139.zip) | - TLS and Encryption disabled in `AssemblyCSharp.dll`<br> - Unmodded/unpacked backup file `Assembly-CSharp_unpacked.dll` included |
7. Unpack the files and overwrite everything (Optional: Make a Backup of `Package/mu3data/Managed` and `Package/mu3data/Plugins`)
8. If you have a 5.1 audio setup set `WasapiExclusive=1` in `mu3.ini` (Front speakers are the cab speakers and rear speakers are the headphones)
9. Use one of the following local servers to save your progress:
#### Server
| Name | Programming language | Details |
| -------- | -------- | -------- |
| [aqua](https://dev.s-ul.net/domeori/aqua) | JAVA 17+ | - Easy to install/run<br>- Nice working GUI<br>- Slow updates<br>- No working importer, so option data requires to be manually added<br>- Currently archived |

@ -8,9 +8,12 @@ Some instructions how to get SDED up and running
2. Get the Option data (A001, A002, ...) and extract it preferable inside `Package/option/`
3. Grab one of the segatools below and extract it in `Package/`:
# segatools
| Name | Link | Details |
| -------- | -------- | -------- |
| segatools | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDED/segatools/cm.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- Touch Screen emulation <br>- Working coin input<br>- Working option loading |
| segatools | [Download cm.zip](https://gitea.tendokyu.moe/Dniel97/segatools/releases/download/latest/segatools.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- Touch Screen emulation <br>- Working coin input<br>- Working option loading |
4. Read the segatools [Documentation](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/master/doc/config/common.md) and configure at least those values in your `segatools.ini`:
@ -41,6 +44,8 @@ Some instructions how to get SDED up and running
6. Grab the unpacked/modded files according to your game version:
#### Packages
| Version | Link | Details |
| ------- | -------- | -------- |
| 1.35 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDED/package/135.zip) | - TLS and Encryption disabled in `AssemblyCSharp.dll`<br> - Printer emulation included with `PrintDLL.dll` |
@ -49,6 +54,8 @@ Some instructions how to get SDED up and running
8. Use one of the following local servers to save your progress:
# Server
| Name | Programming language | Details |
| -------- | -------- | -------- |
| [aqua](https://dev.s-ul.net/domeori/aqua) | JAVA 17+ | - Easy to install/run<br>- Nice working GUI<br>- Slow updates<br>- Only supports SDED 1.34 Mai2/Chusan<br>- NO SDDT support<br>- Currently archived |

11
SDEJ.md

@ -11,7 +11,7 @@ Some instructions how to get SDEJ up and running
| Name | Link | Details |
| --------- | ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| segatools | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDEJ/segatools/fgo.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput (Xbox Controller) support<br>- Touch screen hook<br>- Working card reader by @OLEG (using [DeckReaderUI](#packages))<br>- Working CHC-C330 printer hook |
| segatools | [Download fgo.zip](https://gitea.tendokyu.moe/Dniel97/segatools/releases/download/latest/segatools.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput (Xbox Controller) support<br>- Touch screen hook<br>- Working card reader by @OLEG (using [DeckReaderUI](#packages))<br>- Working CHC-C330 printer hook |
3. Read the segatools [Documentation](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/master/doc/config/common.md) and configure at least those values in your `segatools.ini`:
@ -65,15 +65,14 @@ Some instructions how to get SDEJ up and running
| Version | Link | Details |
| ------------ | -------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| 10.80 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDEJ/package/1080.zip) | - Includes amfs folder with correct ICF files<br>- Unpacked `amdaemon.exe` |
| DeckReaderUI | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDEJ/package/DeckReaderUI.zip) | - [Open-Source](https://dev.s-ul.net/OLEG/deckreaderui/-/tree/DeckreaderUI_FGO) <br>- GUI for loading cards (by @OLEG) |
| 10.80 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDEJ/1080.zip) | - Includes amfs folder with correct ICF files<br>- Unpacked `amdaemon.exe` |
| DeckReaderUI | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDEJ/DeckReaderUI.zip) | - [Open-Source](https://dev.s-ul.net/OLEG/deckreaderui/-/tree/DeckreaderUI_FGO) <br>- GUI for loading cards (by @OLEG) |
5. ALMOST DONE! Launch `start.bat` and wait for the printer firmware update to complete
6. Open up the test menu (F1) and go to `GAME ASSIGNMENTS` and change `START UP MODE` from `SATELLITE:SUB` to `SATELLITE:MAIN` (This will close the game)
7. Go to your `appdata` folder (defined in segatools.ini), f.e. `appdata\SDEJ\ram` and rename `PreData.bin.tmp` to `PreData.bin`.
8. DONE! Launch `start.bat` and have fun :)
9. _Hold_ the Enter key for a few seconds to scan a card, this will now automatically create a random `aime.txt` in the `DEVICE` folder
7. DONE! Launch `start.bat` and have fun :)
8. _Hold_ the Enter key for a few seconds to scan a card, this will now automatically create a random `aime.txt` in the `DEVICE` folder
(c) Instructions written by Dniel97

14
SDGT.md

@ -7,9 +7,12 @@ Some instructions how to get SDGT up and running
1. Get the game data and extract it somewhere (`E:/` drive won't work!)
2. Grab the segatools below and extract it in `App\DAC\AMDaemon`:
#### segatools
| Name | Link | Details |
| -------- | -------- | -------- |
| segatools | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDGT/segatools/idac.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput (Xbox Controller) and DInput (Steering Wheel/Pedals + Shifter) support<br>- Separate wheel, pedals and shifter brands are supported<br>- NO KEYBOARD SUPPORT (and never will)!<br>- Working dip switches<br>- Deadzone settings |
| segatools | [Download idac.zip](https://gitea.tendokyu.moe/Dniel97/segatools/releases/download/latest/segatools.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- XInput (Xbox Controller) and DInput (Steering Wheel/Pedals + Shifter) support<br>- Separate wheel, pedals and shifter brands are supported<br>- NO KEYBOARD SUPPORT (and never will)!<br>- Working dip switches<br>- Deadzone settings |
3. Read the segatools [Documentation](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/master/doc/config/common.md) and configure at least those values in your `segatools.ini`:
@ -77,6 +80,8 @@ These are dinput button numbers. Note that buttons are numbered from 1, while so
5. Grab the unpacked/modded files according to your game version and extract it to `App\DAC\AMDaemon`:
#### Packages
| Version | Link | Details |
| ------- | -------- | -------- |
| 1.50 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDGT/package/150.zip) | - includes amfs folder with correct ICF files<br>- unpacked `amdaemon.exe`<br>- 1.50 requires `odd.sys` running |
@ -84,15 +89,16 @@ These are dinput button numbers. Note that buttons are numbered from 1, while so
6. Use one of the following local servers to save your progress:
#### Server
| Name | Programming language | Details |
| -------- | -------- | -------- |
| [ARTEMiS](https://gitea.tendokyu.moe/Hay1tsme/artemis) | Python 3.9+ | - First public open source IDAC (title)server<br>- Used for Project Todoroki |
| [Bayshore (SDGT)](https://github.com/shiroikitsu8/Bayshore_sdgt_legacy) | TypeScript | - Used for Fuiyoh Public Server |
7. Optional: Disable `allnet_accounting` in config.json (if you have an All.NET server you can leave it enabled)
8. DONE! Launch `start.bat` and have fun
9. _Hold_ the Enter key for a few seconds to scan a card, this will now automatically create a random `aime.txt` in the `App\DAC\AMDaemon\DEVICE` folder
7. DONE! Launch `start.bat` and have fun
8. _Hold_ the Enter key for a few seconds to scan a card, this will now automatically create a random `aime.txt` in the `App\DAC\AMDaemon\DEVICE` folder

14
SDHD.md

@ -8,10 +8,13 @@ Some instructions how to get SDHD up and running
2. Get the Option data (A001, A002, ...) and extract it preferable inside `bin/`. A001 is often required for ALL.Net functionality!
3. Grab one of the segatools below and extract it in `bin/`:
#### segatools
| Name | Link | Details |
| ---------------------- | ---------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| fufubot team segatools | [Download](https://drive.google.com/drive/folders/1xLgY-W1_klkR4SQhxcfLbH6dkB3K0egx) | - Closed source<br>- Includes chuni-mux.dll with support for all controllers<br>- Working coin input<br>- OOB working with Tasoller/YubiDeck/Brokenithm/Slidershim |
| segatools | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDHD/segatools/chusan.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- Keyboard Emulation by default<br>- Working coin input<br>- Harder to use with Tasoller/YubiDeck/Brokenithm/Slidershim |
| segatools | [Download chusan.zip](https://gitea.tendokyu.moe/Dniel97/segatools/releases/download/latest/segatools.zip) | - [Open-Source](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/develop)<br>- Keyboard Emulation by default<br>- Working coin input<br>- Harder to use with Tasoller/YubiDeck/Brokenithm/Slidershim |
4. Read the segatools [Documentation](https://gitea.tendokyu.moe/Dniel97/segatools/src/branch/master/doc/config/common.md) and configure at least those values in your `segatools.ini`:
@ -56,16 +59,19 @@ This file will automaticall be created when you hold enter in Test mode or the a
6. Grab the unpacked/modded files according to your game version:
#### Packages
| Version | Link | Details |
| ------- | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| 2.10 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDHD/package/210.zip) | - ICF1/ICF2 with all opts up to A152 included<br>- Encryption disabled in `ChusanApp.exe`<br> - Unpacked `amdaemon.exe` included |
| 2.16 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDHD/package/216.zip) | - ICF1/ICF2 with all opts up to A091 included<br>- Encryption disabled in `ChusanApp.exe`<br> - Unpacked `amdaemon.exe` included |
| 2.10 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDHD/210.zip) | - ICF1/ICF2 with all opts up to A152 included<br>- Encryption disabled in `ChusanApp.exe`<br> - Unpacked `amdaemon.exe` included |
| 2.16 | [Download](https://gitea.tendokyu.moe/Dniel97/SEGAguide/raw/branch/master/SDHD/216.zip) | - ICF1/ICF2 with all opts up to A091 included<br>- Encryption disabled in `ChusanApp.exe`<br> - Unpacked `amdaemon.exe` included |
7. Unpack the files in `bin` and overwrite everything (Optional: *Make a Backup `chusanApp.exe` and `amdaemon.exe`*)
8. If you do not have a 5.1 audio or WASAPI exclusive setup, use the provided PATCHER and enable `Force shared audio mode, system audio samplerate must be 48000` and/or `Force 2 channel audio output` (Front speakers are the cab speakers and rear speakers are the headphones)
9. Make sure to use a 1080p display at either 60Hz or 120Hz (without GSync/Freesync) or use the PATCHER and disable `Disable 1080p check`
10. Use one of the following local servers to save your progress:
10. Use one of the following local servers to save your progress:
#### Server
| Name | Programming language | Details |
| ------------------------------------------------------ | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |