update readme

This commit is contained in:
ppc
2025-01-12 20:42:46 +00:00
parent 42cb241487
commit 6c7479225c
+13 -4
View File
@@ -9,12 +9,12 @@ An Aime Card Switcher for segatools-based games.
## Overview
AMNet is designed to simulate the `DEVICE/aime.txt` file, allowing multiple users to log into a game using their phone.
This was originally intended for use with maimai and Chunithm, but should be compatible with any segatools-based game with Aime support.
This was originally intended for use with maimai and CHUNITHM, but should be compatible with any segatools-based game with Aime support.
## Setup
1. Download the latest `amnet.dll` from the releases page
2. Move `amnet.dll` to the game directory
3. Edit `segatools.ini` to use the new DLL:
3. Edit `segatools.ini`, replacing the existing [aimeio] section with this one (read all the comments and change settings as needed):
```ini
[aimeio]
; To use a custom card reader IO DLL enter its path here.
@@ -26,13 +26,22 @@ This was originally intended for use with maimai and Chunithm, but should be com
; serverName - the name of the server to show to users (defaults to the computer name if not set)
; serverAddress - the address to listen on, including the protocol (defaults to http://+:6070, where + is a wildcard)
; enableKeyboardMode - whether to enable hold-enter-to-login mode. Reads the file set at aimePath for card number (or DEVICE/aime.txt if not set).
; physicalCardIdentifier - if the game is using a shared network (rinnet/aquadx.net/missless), set this to "idm" (otherwise "access"). It only affects the use of physical cards only.
gameId=SDEZ
;serverName=CHUNI-PENGUIN
;serverAddress=http://+:6070
;enableKeyboardMode=1
;physicalCardIdentifier=idm
```
4. Launch the game, and check the amdaemon console for server startup messages
5. Access the using one of the interfaces (see below), add a new server `http://<your-ip-address>:6070`, add a card and start playing!
5. Access the using one of the interfaces (see below), add a new server `http://<your-ip-address>:6070`, import your existing card (or create a new one) and start playing!
### Physical Cards
AMNet 1.3 adds support for scanning physical cards on iOS devices. If you own a physical Aime/Banapass/e-Amusement/Suica card, you can scan it using the app and use it in-game.
By changing the `physicalCardIdentifier` in segatools.ini, it is also possible to adjust the format of card numbers sent to the game:
- `access` - This is the default and should be used if the game server is hosted locally.
- `idm` - If the game server is hosted on a shared network (rinnet/aquadx.net/missless) use this option instead (cards that have been used on a cabinet connected to the same network should load correctly).
## Interfaces
AMNet can be used on most platforms, see below for options available for each platform:
@@ -47,7 +56,7 @@ AMNet can be used on most platforms, see below for options available for each pl
<tr>
<td>iOS</td>
<td><a href="https://testflight.apple.com/join/kHbeJTsQ" target="_blank">TestFlight</a></td>
<td></td>
<td>Aime/Banapass/e-Amusement/Suica IC cards supported</td>
</tr>
<tr>
<td rowspan="2">Android</td>