1
0
mirror of synced 2024-11-23 14:30:59 +01:00
Open source server for Taiko no Tatsujin Nijiiro ver 08.18
Go to file
asesidaa 05e43bfd2e
Merge pull request #20 from asesidaa/CHN
Merge from TaikoLocalServer-CHN repo
2023-10-16 17:42:53 +08:00
GameDatabase Merge from TaikoLocalServer-CHN repo 2023-10-16 10:38:27 +01:00
LocalSaveModScoreMigrator Fix package 2023-09-23 18:13:32 +08:00
SharedProject Merge from TaikoLocalServer-CHN repo 2023-10-16 10:38:27 +01:00
TaikoLocalServer Merge from TaikoLocalServer-CHN repo 2023-10-16 10:38:27 +01:00
TaikoWebUI Merge from TaikoLocalServer-CHN repo 2023-10-16 10:38:27 +01:00
.gitignore initial commit 2023-09-09 21:58:20 +09:00
OldSetup.md initial commit 2023-09-09 21:58:20 +09:00
README.md initial commit 2023-09-09 21:58:20 +09:00
TaikoLocalServer.sln initial commit 2023-09-09 21:58:20 +09:00
TaikoLocalServer.sln.DotSettings initial commit 2023-09-09 21:58:20 +09:00

Taiko Local Server

This is a server for Taiko no Tatsujin Nijiiro ver 08.18

Setup

Prerequisite

  • A working game, with dongle and card reader emulation. You can use TaikoArcadeLoader for these if you haven't.

Quick Setup

With the newest release (from this commit) of TaikoArcadeLoader, you no longer need to run AMAuthd, AMUpdater or reverse proxy.

  1. Extract the server release anywhere

  2. From the game files, copy music_attribute.bin, music_order.bin, musicinfo.bin and wordlist.bin to wwwroot/data folder.

  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.

  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.

  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.

  6. Modify comfig.toml from TAL, edit the following line:

    server = "https://divamodarchive.com" # Change https://divamodarchive.com to your/server's ip, like 192.168.1.100
    
  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)

  8. Now the game should be able to connect.

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:

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

You will need to modify hosts file to use them.