1
0
mirror of synced 2024-12-18 01:15:55 +01:00
TaikoLocalServer/README.md

47 lines
1.9 KiB
Markdown
Raw Normal View History

# Taiko Local Server
This is a server for Taiko no Tatsujin Nijiiro ver 08.18
## Setup
2022-09-12 18:51:01 +02:00
### Prerequisite
2022-09-17 05:25:13 +02:00
- A working game, with dongle and card reader emulation. You can use [TaikoArcadeLoader](https://github.com/BroGamer4256/TaikoArcadeLoader) for these if you haven't.
### Quick Setup
With the newest release (from [this](https://github.com/BroGamer4256/TaikoArcadeLoader/tree/95d633850d89cb7099e98ffe74cd23632fe26e56) commit) of TaikoArcadeLoader, you no longer need to run AMAuthd, AMUpdater or reverse proxy.
2022-09-17 05:25:13 +02:00
1. Extract the server release anywhere
2022-09-17 07:15:01 +02:00
2. From the game files, copy `music_attribute.bin`, `music_order.bin`, `musicinfo.bin` and `wordlist.bin` to `wwwroot/data` folder.
2022-09-18 19:19:35 +02:00
3. (Optional) Instead of direct copy, extract the specified game files (using 7zip), rename them by adding the file extension `.json` and copy the jsons over.
2022-09-17 05:25:13 +02:00
4. (Optional) In `Certificates` folder, import `root.pfx` to trusted root store, `cert.pfx` to personal store. All the other import options can be kept default.
2022-09-12 18:51:01 +02:00
5. Visit http://localhost:5000 and (Optional, only if you have done step 4) https://localhost:10122, if the web ui starts without errors, the config is fine.
2022-09-12 18:51:01 +02:00
6. Modify comfig.toml from TAL, edit the following line:
2022-09-12 18:51:01 +02:00
```toml
server = "https://divamodarchive.com" # Change https://divamodarchive.com to your/server's ip, like 192.168.1.100
2022-09-12 18:51:01 +02:00
```
2022-09-24 12:49:01 +02:00
7. Open command prompt as admin, navigate to game root folder (where `init.ps1` is). Run `regsvr32 .\AMCUS\iauthdll.dll`. It should prompt about success (This only need to be done once)
2022-09-12 18:51:01 +02:00
2022-09-24 12:48:35 +02:00
8. Now the game should be able to connect.
2022-09-12 18:51:01 +02:00
### About certificates
If you want to change the certificate used by server, just replace `cert.pfx` in `Certificates` folder. The bundled certificate includes the following DNS names:
2022-09-12 18:51:01 +02:00
```
DNS Name=nbgi-amnet.jp
DNS Name=v402-front.mucha-prd.nbgi-amnet.jp
DNS Name=*.mucha-prd.nbgi-amnet.jp
DNS Name=localhost
DNS Name=vsapi.taiko-p.jp
2022-09-17 05:25:13 +02:00
```
You will need to modify hosts file to use them.