diff --git a/docs/games/taito/tetoteconnect/setup.md b/docs/games/taito/tetoteconnect/setup.md new file mode 100644 index 00000000..75fa3e36 --- /dev/null +++ b/docs/games/taito/tetoteconnect/setup.md @@ -0,0 +1,147 @@ +# Game Setup (Tetote X Connect) + + +!!! danger "Please make sure you downloaded your data from an appropriate source.
This guide is unable to troubleshoot any problems related to bad or poorly managed data." + +--- + +### Preparing data + +!!! tip "" + + After downloading and extracting your data, we need to make sure your files + aren't set to `Read-only`. + + - Right click the folder containing your data, then click on `Properties`. + - In the `General` tab go down to `Attributes`, untick `Read-only` and click `Apply`. + - A popup will appear, select `Apply changes to this folder, subfolders and files` + and press `OK`. + - Finally, click `OK` again to exit out of properties. + + You should end up with a file structure as follows. + + + +--- + +### Installing BepInEx + +!!! tip "" + + - Download the most recent [BepInEx 5 release](https://github.com/Redcrafter/tetoco/releases) (`BepInEx_win_x64_5.x.y.z.zip`). + + !!! warning "We need BepInEx 5 since as of writing, BepInEx 6 does not support the required plugin." + + - Extract the archive to the root folder of your game data. + + You should now have a few more files, as highlighted: + + + +--- + +### Installing tetoco + +!!! tip "" + + - Head over to [tetoco releases](https://github.com/Redcrafter/tetoco/releases) + and download the latest `tetoco.dll`. **Do not download the source code.** + + - Create a folder called `plugins` in the `BepInEx` folder, and move the dll file to that newly created folder. + + You should end up with a file structure as follows. + + ``` + 📂BepInEx + ┗ 📂plugins + ┗⚙️tetoco.dll + ``` + +--- + +### Pre-launch requirements + +!!! info "These steps are required, otherwise your game won't run." + +#### VCRedist & DirectX + +!!! tip "" + + - Download and install the latest [VCRedist](https://github.com/abbodi1406/vcredist/releases/latest) (`VisualCppRedist_AIO_x86_x64.exe`) + - Download and install the [DirectX End-User Runtimes](https://www.microsoft.com/en-us/download/details.aspx?id=8109) + +#### Monitor orientation + + +!!! info "With tetoco installed, the game won't automatically rotate to portrait mode when starting it." + + The game can be played in landscape mode but a lot of the play area will be lost, it's best to + set your monitor to portrait mode before launching the game. + +??? tip "Manually rotating" + + - Right click on your desktop. + - Click `Display Options`. + - Look for `Display orientation` and set it to `Portrait` or `Portrait (flipped)`. + + + + - Rotate your monitor vertically. + +??? tip "Automatically rotating" + + Right click on [this link](https://raw.githubusercontent.com/gmiwoj/Windows-Display-Orientation-Script/main/windows-display-orientation-script.ps1) + then `Save Link As` and place the `windows-display-orientation-script.ps1` file in your game's directory. + + Create a new `start.bat` file, and set its content to this, it will set your monitor as **Portrait (flipped)**, + and automatically rotate it back once you close the game. + + ```ini + powershell.exe -ExecutionPolicy Bypass -File "windows-display-orientation-script.ps1" 0 90 + Vision.exe + powershell.exe -ExecutionPolicy Bypass -File "windows-display-orientation-script.ps1" 0 0 + ``` + + Alternatively, you can set it to **Portrait** *(not flipped)* by changing `90` to `270`. + + ```ini + powershell.exe -ExecutionPolicy Bypass -File "windows-display-orientation-script.ps1" 0 270 + Vision.exe + powershell.exe -ExecutionPolicy Bypass -File "windows-display-orientation-script.ps1" 0 0 + ``` + +--- + +### First launch + +!!! tip "" + + If you've followed all instructions correctly, you're ready to launch the game. + + Start the game by running `Vision.exe`, or `start.bat` if you followed [the automatic monitor rotation part](#monitor-orientation). + +!!! tip "" + + You're all done! The game should load up properly now. + + You can use the **Login as Local** button to use your local save profile. + + The `T` key can be pressed to access the service menu. + +--- + +### Connecting to a network + +!!! info "By default, tetoco uses its own local network and saves data locally." + + Please follow this step only if you have a network to connect to. + +??? tip "Remote (Online Network)" + + Open the automatically created configuration file `BepInEx\config\tetoco.cfg`. + + Set `UseLocalServer` to **false**. + + Then, set `RemoteServer` to the address provided by your network. + + Finally, set the `CardId` provided by your network. \ No newline at end of file diff --git a/docs/img/taito/tetoteconnect/logo.png b/docs/img/taito/tetoteconnect/logo.png new file mode 100644 index 00000000..8fd94ed0 Binary files /dev/null and b/docs/img/taito/tetoteconnect/logo.png differ diff --git a/docs/img/taito/tetoteconnect/setup/0_data.png b/docs/img/taito/tetoteconnect/setup/0_data.png new file mode 100644 index 00000000..d3a08554 Binary files /dev/null and b/docs/img/taito/tetoteconnect/setup/0_data.png differ diff --git a/docs/img/taito/tetoteconnect/setup/1_databepinex.png b/docs/img/taito/tetoteconnect/setup/1_databepinex.png new file mode 100644 index 00000000..3b55c40d Binary files /dev/null and b/docs/img/taito/tetoteconnect/setup/1_databepinex.png differ diff --git a/mkdocs.yml b/mkdocs.yml index 6bde3188..f1226f10 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -197,6 +197,9 @@ nav: - "Taiko no Tatsujin: Nijiiro": - "Game Setup": "games/namco/taikonijiiro/setup.md" - "Troubleshooting": "games/namco/taikonijiiro/troubleshooting.md" + - TAITO: + - "Tetote X Connect": + - "Game Setup": "games/taito/tetoteconnect/setup.md" - Error Codes: - BEMANI: "errorcodes/bemani.md" - SEGA: "errorcodes/sega.md"