Update README.md
This commit is contained in:
parent
70264aa47b
commit
383460fad9
72
README.md
72
README.md
@ -6,7 +6,41 @@ This is a server for Taiko no Tatsujin Nijiiro ver 08.18
|
|||||||
|
|
||||||
### Prerequisite
|
### Prerequisite
|
||||||
|
|
||||||
- A working game, with dongle and card reader emulation. You can use [TAL](https://github.com/BroGamer4256/TaikoArcadeLoader) for these if you haven't.
|
- A working game, with dongle and card reader emulation. You can use [TaikoArcadeLoader](https://github.com/BroGamer4256/TaikoArcadeLoader) for these if you haven't.
|
||||||
|
|
||||||
|
### Tools
|
||||||
|
|
||||||
|
- [TaikoArcadeLoader](https://github.com/BroGamer4256/TaikoArcadeLoader): A loader for the game with hardware emulation and other fixes.
|
||||||
|
- [TaikoReverseProxy](https://github.com/shiibe/TaikoReverseProxy): A no-setup bundled proxy server, use as a user-friendly alternative to Apache.
|
||||||
|
|
||||||
|
### Quick Setup
|
||||||
|
|
||||||
|
With the newest release (>2.00) of TaikoArcadeLoader, you no longer need to edit hosts or run AMAuthd or AMUpdater.
|
||||||
|
|
||||||
|
1. Download the latest release of TaikoArcadeLoader and install it.
|
||||||
|
2. Download the latest release of TaikoReverseProxy.
|
||||||
|
3. In the `Data\x64\datatable` folder of the game, find the following files:
|
||||||
|
|
||||||
|
```
|
||||||
|
music_attribute.bin
|
||||||
|
musicinfo.bin
|
||||||
|
music_order.bin
|
||||||
|
wordlist.bin
|
||||||
|
```
|
||||||
|
|
||||||
|
Extract them (you can use 7zip) and rename the extracted file like so:
|
||||||
|
|
||||||
|
```
|
||||||
|
music_attribute -> music_attribute.json
|
||||||
|
musicinfo -> musicinfo.json
|
||||||
|
music_order -> music_order.json
|
||||||
|
wordlist -> wordlist.json
|
||||||
|
```
|
||||||
|
|
||||||
|
Then put these in TaikoLocalServer's `wwwroot/data` folder.
|
||||||
|
|
||||||
|
4. Run TaikoReverseProxy and TaikoLocalServer, then run Taiko.exe
|
||||||
|
|
||||||
|
|
||||||
### Server setup
|
### Server setup
|
||||||
|
|
||||||
@ -26,24 +60,7 @@ This is a server for Taiko no Tatsujin Nijiiro ver 08.18
|
|||||||
|
|
||||||
where `server.ip` is your computers ip (or the server's ip)
|
where `server.ip` is your computers ip (or the server's ip)
|
||||||
|
|
||||||
4. Setup Apache as reverse proxy. Notice the following assumes a windows install, the server also works on Linux, but the guide only covers windows.
|
4. Setup [TaikoReverseProxy](https://github.com/shiibe/TaikoReverseProxy) or [Apache](#apache-setup-optional) as reverse proxy.
|
||||||
|
|
||||||
1. Download [Apache](https://www.apachelounge.com/download/), extract anywhere
|
|
||||||
|
|
||||||
2. **Copy the content in release rar's Apache folder to installed Apache root folder (and replace, which includes httpd.conf and httpd-vhosts.conf, if no prompt to replace files, you are extracting to wrong folder)**
|
|
||||||
|
|
||||||
3. Open `conf/httpd.conf` (under installed Apache folder), find this line (line 37 by default), modify it to your Apache install (extracted) full path
|
|
||||||
|
|
||||||
```htaccess
|
|
||||||
# For example, if your Apache is extracted to C:\users\username\Apache24, then this should be "c:/users/username/Apache24"
|
|
||||||
Define SRVROOT "d:/Projects/Apache24"
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
4. Open the certs folder Apache root folder, then click on the localhost.crt file and import it to trusted root store.
|
|
||||||
|
|
||||||
If everything is correct, run bin/httpd.exe, a command prompt will open (and stay open, if it shut down, probably something is not setup correctly)
|
|
||||||
|
|
||||||
5. Now run the server, if everything is setup correctly, visit http://localhost:5000, you should be able to see the web ui up and running without errors. (If you encounter errors in web ui for the first time, try visit https://naominet.jp:10122/)
|
5. Now run the server, if everything is setup correctly, visit http://localhost:5000, you should be able to see the web ui up and running without errors. (If you encounter errors in web ui for the first time, try visit https://naominet.jp:10122/)
|
||||||
|
|
||||||
@ -63,3 +80,20 @@ Before you open browser, in `wwwroot/appsettings.json`, change `BaseUrl` to `htt
|
|||||||
|
|
||||||
Also note that now the cetificate also need to be imported on client computer, or web ui may not work. If you don't need https, change `BaseUrl` to `http://server.ip:80`, and visit on client. The game does not care about certificate.
|
Also note that now the cetificate also need to be imported on client computer, or web ui may not work. If you don't need https, change `BaseUrl` to `http://server.ip:80`, and visit on client. The game does not care about certificate.
|
||||||
|
|
||||||
|
### Apache Setup (Optional)
|
||||||
|
Notice the following assumes a windows install, the server also works on Linux, but the guide only covers windows.
|
||||||
|
|
||||||
|
1. Download [Apache](https://www.apachelounge.com/download/), extract anywhere
|
||||||
|
|
||||||
|
2. Copy the content in release rar's Apache folder to installed Apache root folder (and replace, which includes httpd.conf and httpd-vhosts.conf, if no prompt to replace files, you are extracting to wrong folder)
|
||||||
|
|
||||||
|
3. Open `conf/httpd.conf` (under installed Apache folder), find this line (line 37 by default), modify it to your Apache install (extracted) full path
|
||||||
|
|
||||||
|
```htaccess
|
||||||
|
# For example, if your Apache is extracted to C:\users\username\Apache24, then this should be "c:/users/username/Apache24"
|
||||||
|
Define SRVROOT "d:/Projects/Apache24"
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Open the certs folder Apache root folder, then click on the localhost.crt file and import it to trusted root store.
|
||||||
|
|
||||||
|
If everything is correct, run bin/httpd.exe, a command prompt will open (and stay open, if it shut down, probably something is not setup correctly)
|
Loading…
Reference in New Issue
Block a user