From 985870110c2b9e104f0b2e249f94c77fb328aad6 Mon Sep 17 00:00:00 2001 From: Scribbler Date: Thu, 13 Mar 2025 00:56:38 +0000 Subject: [PATCH 1/3] Added an explanation of relative directories --- docs/games/chunithmluminous/setup.md | 16 ++++++++++++ docs/games/chunithmluminousplus/setup.md | 16 ++++++++++++ docs/games/chunithmnew/setup.md | 16 ++++++++++++ docs/games/chunithmnewplus/setup.md | 32 ++++++++++++++++++++++++ docs/games/chunithmsunplus/setup.md | 16 ++++++++++++ 5 files changed, 96 insertions(+) diff --git a/docs/games/chunithmluminous/setup.md b/docs/games/chunithmluminous/setup.md index 70061280..ca00db04 100644 --- a/docs/games/chunithmluminous/setup.md +++ b/docs/games/chunithmluminous/setup.md @@ -178,6 +178,22 @@ appdata=../../AppData ``` +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + #### `[system] (formerly [gpio])` !!! warning diff --git a/docs/games/chunithmluminousplus/setup.md b/docs/games/chunithmluminousplus/setup.md index 200e2260..093fb8c4 100644 --- a/docs/games/chunithmluminousplus/setup.md +++ b/docs/games/chunithmluminousplus/setup.md @@ -190,6 +190,22 @@ Patches for :material-file-cog:`amdaemon.exe` appdata=../../AppData ``` +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + #### `[system] (formerly [gpio])` !!! warning diff --git a/docs/games/chunithmnew/setup.md b/docs/games/chunithmnew/setup.md index e3f40a1c..57fb5d90 100644 --- a/docs/games/chunithmnew/setup.md +++ b/docs/games/chunithmnew/setup.md @@ -178,6 +178,22 @@ appdata=../../AppData ``` +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + #### `[system] (formerly [gpio])` !!! warning diff --git a/docs/games/chunithmnewplus/setup.md b/docs/games/chunithmnewplus/setup.md index aaca0a96..72fc2362 100644 --- a/docs/games/chunithmnewplus/setup.md +++ b/docs/games/chunithmnewplus/setup.md @@ -178,6 +178,38 @@ appdata=../../AppData ``` +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + #### `[system] (formerly [gpio])` !!! warning diff --git a/docs/games/chunithmsunplus/setup.md b/docs/games/chunithmsunplus/setup.md index 204b8b61..b282c615 100644 --- a/docs/games/chunithmsunplus/setup.md +++ b/docs/games/chunithmsunplus/setup.md @@ -178,6 +178,22 @@ appdata=../../AppData ``` +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + #### `[system] (formerly [gpio])` !!! warning From 84c8671d352f5f4c804ee01cf96273f213895ba5 Mon Sep 17 00:00:00 2001 From: Scribbler Date: Thu, 13 Mar 2025 01:11:03 +0000 Subject: [PATCH 2/3] Added VERSE --- docs/games/chunithmverse/c2c.md | 4 + docs/games/chunithmverse/controllers.md | 4 + docs/games/chunithmverse/setup.md | 404 ++++++++++++++++++++ docs/games/chunithmverse/troubleshooting.md | 4 + docs/img/chunithm/sdhd/verse.png | Bin 0 -> 90163 bytes mkdocs.yml | 5 + 6 files changed, 421 insertions(+) create mode 100644 docs/games/chunithmverse/c2c.md create mode 100644 docs/games/chunithmverse/controllers.md create mode 100644 docs/games/chunithmverse/setup.md create mode 100644 docs/games/chunithmverse/troubleshooting.md create mode 100644 docs/img/chunithm/sdhd/verse.png diff --git a/docs/games/chunithmverse/c2c.md b/docs/games/chunithmverse/c2c.md new file mode 100644 index 00000000..4880fdbe --- /dev/null +++ b/docs/games/chunithmverse/c2c.md @@ -0,0 +1,4 @@ +# Cab-to-Cab Play over Internet (VERSE) + + +--8<-- "docs/games/chusan/c2c.md" diff --git a/docs/games/chunithmverse/controllers.md b/docs/games/chunithmverse/controllers.md new file mode 100644 index 00000000..8fbadbb6 --- /dev/null +++ b/docs/games/chunithmverse/controllers.md @@ -0,0 +1,4 @@ +# Controllers (VERSE) + + +--8<-- "docs/games/chusan/controllers.md" diff --git a/docs/games/chunithmverse/setup.md b/docs/games/chunithmverse/setup.md new file mode 100644 index 00000000..c5d4f24a --- /dev/null +++ b/docs/games/chunithmverse/setup.md @@ -0,0 +1,404 @@ +# Game Setup (VERSE) + + +!!! 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." + +!!! danger "If you're coming from a previous version of CHUNITHM" + + You'll want to create a new folder for the game and start from scratch. + CHUNITHM **DOES NOT** like being extracted over old data! + +--- + +### Preparing data + +!!! danger "There are currently issues with running game data in the `E:\` or `Y:\` drive.
Please extract the data into other drives." + +!!! 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, subfolder and files` + and press `OK`. + - Finally, click `OK` again to exit out of properties. + + You should end up with a file structure as follows. + + + + Create another empty folder named `AppData` next to them. It should now look like below. + + + + The `App` folder should have a file structure as follows. + + + +??? warning "If your data doesn't look like this" + + If your data looks like the third image: + + - Create an `App` folder and move all files and folders from the image inside of it. + - Create empty folders named `amfs`, `Option` and `AppData` next to the `App` folder. + + If extra files are present next to your folders, such as executables, scripts, etc.. + **remove them. This also means your data was tampered with and we strongly recommend + getting new data from somewhere else.** + +#### Updating the base game + +!!! tip "" + + Extract your patch's files to your existing data in a way that matches its + file structure. Agree to overwrite files if necessary. + +#### Installing option data + +!!! tip "" + + CHUNITHM content updates are distributed through option folders instead of patching + the base game. They are named `A???`, with each `?` being a number. Custom options + distributed by the community might use letters instead, to distinguish them from + official ones. + + Extract any options you've downloaded into the `Option` folder. You should end up with + a file structure as follows. **Do not be worried if you have fewer or more option folders.** + + + +!!! warning "If you plan to connect to a network (Hosted or Local), the `A001` option folder for your specific game version is required. This option contains a special Event file that lets the game connect." + +#### Installing ICFs + +!!! tip "" + + Install Configuration Files (ICFs) tell the game what version it is. + **Without this your game cannot go online!** + + If your `amfs` folder already has a file named `ICF1`, skip this step. + + Otherwise, obtain copies of `ICF1` for your game version and place it in + the `amfs` folder. If it is named something else, rename it to exactly + `ICF1` **without any file extensions.** + +!!! info "Showing file extensions" + + By default, file extensions on Windows are hidden. Enable them by navigating to + the `View` tab in File Explorer and select `File name extensions`. + + +#### Installing unprotected executables + +!!! tip "" + + CHUNITHM executables are protected and will not run on a regular computer. + + Obtain unprotected (also called "unpacked" or "decrypted" by the community) + copies of `chusanApp.exe` and `amdaemon.exe` for your game version. + + Copy `chusanApp.exe` and `amdaemon.exe` to the `bin` folder of your game data. Agree + to overwrite when asked. + +--- + +### Patching the game + +!!! info "Go through the [Web Patching](../../extras/patchweb.md) guide to learn how to use a web patcher." + + There are **many** patches for CHUNITHM. + + We will only bring up the ones we think could be genuinely useful. + +!!! danger "As a general rule of thumb, if you're not sure what a patch does or you're not absolutely certain you need it, leave it alone, regardless of recommendations below." + +Patches for :material-file-cog:`chusanApp.exe` + +| Patch | Recommendation | Description | +|------------------------------|----------------|-------------| +| Force shared audio mode | Either | Force the game to use shared mode audio output, letting you listen to other audio sources while the game is running **at the cost of audio latency.** +| Force 2 channel audio output | Either | Try enabling this patch if you don't get audio output at all. | +| Disable song select timer | Either | Disables the song select timer. | +| Map selection timer | `30` or `-1` | Sets the map selection timer. | +| Ticket selection timer | `60` or `-1` | Sets the ticket selection timer. | +| Course selection timer | `30` or `-1` | Sets the course selection timer. | +| No encryption | ON | Disable encrypting network requests. **Required if you plan to run a local server.** | +| No TLS | ON | Disable checking if the server is `HTTPS` or not. **Required if you plan to run a local server.** | +| Bypass 1080p monitor check | Either | Disable checking if the monitor is 1080p when enabling 120FPS. Enable if you cannot set your monitor to 1080p. | +| Bypass 120Hz monitor check | Either | Disable checking if the monitor is **exactly 120Hz** when enabling 120FPS. Enable if you cannot set your monitor to 120Hz. | + +Patches for :material-file-cog:`amdaemon.exe` + +| Patch | Recommendation | Description | +|-------------------------------------------------|----------------|-------------------------------------------| +| Allow 127.0.0.1/localhost as the network server | Either | Useful if you plan to run a local server. | +| Infinite credits | Either | Prevent credits from being consumed. You still have to put in enough credits to start the game or purchase premium tickets. | + +--- + +### Installing segatools + +!!! tip "" + + - Head over to [segatools releases](https://gitea.tendokyu.moe/Dniel97/segatools/releases) + and download `segatools.zip`. **Do not download the source code.** + - Extracting the archive should give you a few more zip files. Find **`chusan.zip`** + and extract it to the `App\bin` folder in your game data. + + You should now have a few more files inside the folder, as highlighted: + + + +--- + +### Configuring segatools + +!!! tip "" + + Since there is no graphical configuration tool for segatools, you will have to edit the + configuration file by hand. It is found in `App\bin\segatools.ini`. + + It is recommended that you follow along using a text editor with syntax highlighting such as [Notepad++](https://notepad-plus-plus.org/). + + Each following sub-section will correspond to a section in `segatools.ini`. If any + section is not mentioned, you can skip them. + +!!! warning + + If a key already exists in the section, delete everything after `=` and replace it with your + setting. Do not add another key. + + ```ini + [system] + dipsw2=1 + dipsw2=1 ; WRONG! + ``` + +#### `[vfs]` + +!!! tip "" + + If you've been matching the file structure as described in the [Preparing data](#preparing-data) + section, you can fill in this section with the values below: + + ```ini + [vfs] + amfs=../../amfs + option=../../Option + appdata=../../AppData + ``` + +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. + +#### `[system] (formerly [gpio])` + +!!! warning + + As of 2024-08-20, the [gpio] section in segatools has been renamed to [system]. + +!!! tip "" + + - If you have a 120Hz monitor, set `dipsw2` and `dipsw3` to 0: + + ```ini + [system] + dipsw2=0 + dipsw3=0 + ``` + + - If you have a 60Hz monitor, set `dipsw2` and `dipsw3` to 1: + + ```ini + [system] + dipsw2=1 + dipsw3=1 + ``` + +#### `[gfx]` + +!!! tip "" + + - Set `windowed` to `0` to run in fullscreen mode and `1` to run in windowed mode. + - If you have multiple monitors and you're running in fullscreen mode (`windowed=0`), + set `monitor` to the index of the monitor you want to run the game on. + +??? info "Getting the monitor index" + + Navigate to Windows display settings. Each monitor should be assigned a number. + The monitor index is that number minus one. For example, monitor 2 means monitor index 1. + +--- + +### Connecting to a network + +!!! danger "Please choose one of the two solutions, not both!" + +??? tip "Remote (Online Network)" + + Head to the `[dns]` section inside `segatools.ini`. Set `default` to the address + provided by your network. **Do not add `http://` or `https://` to the address!** + + ```ini + [dns] + default=network.example + ``` + + Then, head to the `[keychip]` section and add & set `id` to the keychip ID provided by your network: + + ```ini + [keychip] + subnet=192.168.139.0 + id=A69E-XXXXXXXXXXX + ``` + + Finally, you need a card number. Create a file named `aime.txt` inside `App\bin\DEVICE` and type in + your 20-digit access code if you already have one, or make one up if you don't. If you're making one + up, the access code **MUST NOT** start with a 3. + + + +??? warning "Local (ARTEMiS/AquaDX)" + + Both of these options require non-trivial setup. Refer to the official guides for [ARTEMiS](https://gitea.tendokyu.moe/Hay1tsme/artemis/src/branch/develop/docs/INSTALL_WINDOWS.md) + and [AquaDX](https://github.com/hykilpikonna/AquaDX?tab=readme-ov-file#usage-v1-developmental-preview) + to set up a local server. + +--- + +### 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) + +#### Audio + +!!! tip "" + + - Right-click on the volume setting in your taskbar and select `Sounds`. + - Navigate to the `Playback` tab, right click on your default audio device, and click on `Properties`. + - Go to the `Advanced` tab. + - Check both boxes under `Exclusive Mode`. + - Open the `Default Format` dropdown. + - Pick either `16 bit, 48000Hz (DVD Quality)` or `24 bit, 48000Hz (Studio Quality)`, click `Apply`, then `OK`. + + + +#### Fixing OpenSSL on Intel 10th Gen and newer CPUs + +!!! tip "" + + If you have an Intel 10th Gen CPU or newer, right click `App\bin\start.bat`, select `Edit`, and add the + highlighted line to the top of the file. + + ```batch hl_lines="2" + @echo off + set OPENSSL_ia32cap=:~0x20000000 + + pushd %~dp0 + ... + ``` + +--- + +### First launch + +!!! danger "If you have any issues running the game, refer to the [Troubleshooting](../chunithmverse/troubleshooting.md) page." + +!!! tip + + Without an English patch, the service menu will be in Japanese. If you don't know Japanese, [Google Lens](https://lens.google/) + is a handy tool for navigating this menu. + +#### GAME ASSIGNMENTS + +!!! tip "" + + If you've followed all instructions correctly, you're now finally ready to launch the game! + + Start the game by running `App\bin\start.bat`. Let the game load until it reaches the screen below. + + + +!!! tip "" + + Press your `Test` button (default `F1`) to enter the service menu. Use the `Service` button + (default `F2`) to navigate the menu, and `Test` button to select an option. + + Navigate to **ゲーム設定** (`GAME ASSIGNMENTS`, the 4th option). + + + +!!! tip "" + + Select **グループ内基準機設定** (`SET STANDARD IN GROUP`, the second option) + and toggle this setting to **基準機** (`STANDARD`). + + + +!!! tip "" + + Select **終了** (`EXIT`, the last option) to exit to the main service menu. + +#### CLOSE SETTING + +!!! tip "" + + Navigate to **閉店設定** (`CLOSE SETTING`, the 10th option). + + + +!!! tip "" + + Navigate to **時** (`HOUR`, the 2nd option) and use the `Service` button + to toggle the setting until it says **全時刻** (`ALL TIME`). + + + +!!! tip "" + + Select **終了** (`EXIT`, the last option) to exit to the main service menu, then select **終了** + (also the last option) in the main menu to exit the service menu. + +#### Waiting for Distribution Server + +!!! tip "" + + If you're stuck at the `Waiting for Distribution Server` screen below, close the game and relaunch. + + + +!!! tip "" + + You're all done! The game should load up properly now. + + You can add coins using the `Coin` key (default `F3`) and card in by holding the `Enter` key. + +### Further configuration + +!!! info "Input methods and controllers are covered in the [Controllers](../chunithmverse/controllers.md) page." + +!!! warning "Have any other issues?" + + Check out the [Troubleshooting](../chunithmverse/troubleshooting.md) and [Error Codes](../../errorcodes/sega.md) pages. diff --git a/docs/games/chunithmverse/troubleshooting.md b/docs/games/chunithmverse/troubleshooting.md new file mode 100644 index 00000000..8b99967a --- /dev/null +++ b/docs/games/chunithmverse/troubleshooting.md @@ -0,0 +1,4 @@ +# Troubleshooting (VERSE) + + +--8<-- "docs/games/chusan/troubleshooting.md" diff --git a/docs/img/chunithm/sdhd/verse.png b/docs/img/chunithm/sdhd/verse.png new file mode 100644 index 0000000000000000000000000000000000000000..db4bcb75831c7d2678dae1aa36d439f6bfd2ac6e GIT binary patch literal 90163 zcmZ6y19&CD@&~%Hb7Es-Yh&BkaD$C)+qRu-bYg968=H-7+xE%Zdw1{uz3G;u8B}okVJyVga7pD6Oy!)nDVDjkX(QGCRpe{zkK`rY<~`5PRf!ZpQX{o!Q(6#ReupSSr$ z4F>Vw>)?NQ7BKKnD1VMxe~LvIa`hUuQp8wzR|JUdzh)GQ$-&+6k1XSMNnv(zU{~_={^??8PPGxScKit2kSeTjr^DlFmmgm@G4d16vpl)d~ zVO4kCvv-&*a&;G`SU);-my6?3-g@p!OU!TF2&jkN%+g{c zLa-zxz$~&~GnP(S>!bX$t&Z~_S*!K18@um*0KW~DtM<(eUNs$;{?@|<-?r|ONp5Vk z|Ir7#_u<=*?&~DGb*$WvR=uo|OS{*K&d3&$zjPfes>3BC^^e{{nAz(&V~iTpkKZA$ zC~m0)L0vcJi|<-^+~ohI97rjMu;9Nm;D;0%*iaIG9%h7@`+DxT`j%<8qcYk*i}d_1 zBk~{Gk@kQ4lp6n+o|v{=4t*GYKyE9dwU3x0(XI&k9PoE*d4eu=(|pe$x)U~Q|23jN z0?>o|OA#O7v6~%0eSBBHJ+IQq$%6Dr23$M_?@U_@03RFB=cA%K5lH*Dw_iUO28jN* z;Xh4x`@0UGeoZi4ibQ=Pn&A>|RRmRB`hpe~KQ7vuLl)QU6+f;YtI{Np|JzOk73@sU zKar4J>j_bsF(_d$pi_~2t2_%k*j5J+NQAqw*3>thspm} zDqyKUD;4K(ln4y%x#CRd#!4sTfZ8LEjGA>%rvK;n{O(nMhWNqqaSl-g)>@?8R zZS@nU{>sxpv+eZ8+i$zEOP#-h{Jj`Ep7{nvYU2&iF4Nn+nLqa~?;_z8Xq$U8Sz7XMEg&Z0|4#=+a6-G3 z)aEw0kd=*>zD-Seq68CC#KVzWi|2IDmU#j|IZ-0q6CnZ{|xWUY$&3#`fe<<(*oa}VB2J-$- zeMRHDiT-bTL2*5_Y!|q&a?{2_B)=lz6hk}vGspO|2}4nSDT~!&4(i*1rQ-8KGGrGv zs)~)?&uVcW-MaL>e%^dvJruBCUI}6RH!L845M^89znLWq?Alk+qvtzZBSXlk*vDfv zh&w1Wsi@o^E9yufW$$C2X;f8G7MFMKhhG_2(5PieEsD7gn*I5;V@EA3 zX7^f}$d0AOl>jYzHw)0JZ=pb%dy0PhMW{nKCa zVkzcC18GoO;Vwz&2SUfyNsmf(DfC8X^Sa9>Fsd3P^?fb*-#bQ;AQAjqls;s=L2iOH z-=$lel{R};xRlkGajjx@)BC%K5tn0ilrhI6cIHAeGiiK&DykK%GM^J6^F|FR1(K_^ z3^-pUvN`xv&nnFsiv+MMRSbFA(AC>iakR3YxvvUd-P{(JX_Dg!hFoRD>3R=0;8Drq+Sh=0`|m9D z1+eS(@x>&{3>i^<`nljHxvTJi;#yy7^|}Mo)%yFIqKRTHHXEzyvw-vY1u7=bB(}i6 zgZzg3e@nptvHiAMH=%>$G%C~>7YqCS?tEn{$23c_T0PbgxwKKK7WK)HlH6WaCx&vH z!tj!R{*qK;i`5p&=9f7rqc9nmqVG>_BC5JY`AWpvB(mebnA+*&c>u27 z=MxihyP$VBzLvuZJ>Tvze*T1~sZ}OMHBTpg{Do@GFLfa#5PeRc_s|McQTPjNn2N{n;8t`sgSm;Ak>V^vM90 z6Bb1b3`q(Tv)l}=R}%UgL2pq3HWZR`CNG*`r;YDM_eJmduAAQ_S#>5R`jcRAx8I`O zxwY;wXZ-`->a=>1MT_uag9#9uQLoX{;&MbvuWa7hg11S5)IMN(A60?d2@(b%N1D^D zR7bFsLQoeaGj$Fry(WU85M&yWezz?Nk4Ko9TTE(o5U&Iuz5>4{5&qx|(b!6PVCCYj zi`a}#2JZ~X<`+NVJ(H1xr|3LWi#3C%v9re94joS(bBIb4hE^Kqypr9n40!y_hr{YvqGt2w4)I zJxhXkVm2>YO4}JT4Z{6tt;k{QM$46Q0}hP@!XI0^97R{ceOc?h4w}Ap9&*ozFn+iJ zeNTw1&L)lL<}-_laH)nIih(wYGwx;ig(hm!=HJM(^Nq|)0kWz0WQaaB4h5P{1|}=+ z3$1k0oM5i}CuBxg2@a|lUbobU7(gx5j#(BX49=Ne(B30S0e^!jDS#8Sp z{mnZqBMy63&nTLVg}t1I)vOslwmfZp7QnpbY#!n`{!-_b# zQc5SBE8{egAw*LGROL{jKZtkWS}qCEDu@{^qdl-fy1RSOU#?S1oaq5|&f@Soqe!D| zr5lAg%uQ27pXc^3A;Yxh!_iget*Hxrr2w2jhk}Vo<6ENDk|Ac2>y=9uuA-Rk2un+E zsFG`oZ^4*{S|^PPN#9U6*_d~QaD79O1WV+?0P>#+=a-$a_A4>M(~nVhQY%_?lFsPJ z9I_Cu{)A+m#~U|7o4uz*6O|mQ%d=;UZ&C+jzS!+ZJjDRK_dD9lD(=3Q`0079GT3o- zu>Es?t==wuss1W=ynE($K7JKXg&(z#BuA1*SN;J32kig})#6B=DlKU)O`g87!7;QC ziN2BKBGv8(LfG;ZahDiDm(Xyskpk95c(>Tlb8xkzFH+UO;w-NBJ2&< zlfbG_iwthATjY8N|HO>TlejetuE*glQmtD3{m{IV%2v(%#g!bGM$C0cC#70Q@N zZXV_IHklRWtu`Xl3ih*Q&WH#JLakI|HBS^akv6pt@%5PQrwFEwJ(A4Qo7zdf;7L$_ zf?v7w-@u^+7j(D!Hx39Mm?cWv@E*l=oqo}8isv1!W9N_H8V&-Joy>1$3$IKnaY7Hx z7cO~uGx5)`;UwSrfFQ`}TYzU|$yJf1U1O9!;!k+CWm?a#0}GPkF4@~66b~*l?0prT zW^0oih9ZOUB6nV`Wz&Ajs_khnLnops9t*Q_&c~R|#zL0+YSgx`?8iZ1PRdreU=7>@ zD^P&j*9I4jlQJg0w+uf?X6oZP`T5D$IN}X6)yBYmni(qwvEPMvsosjXd{&^ZG$;lC z7uR;7LGV2mQI}QL354sANLR9?$tWq8^Mo#1>L4l;fsDxGv9_9FaAA$>ns6{OO<4e& zxrj6uJ+;u@^HjfY&!xBvI2V^dSnD(HfUp=k8>%EvS;!qZqIjj=Ngx*OjEWZcj2W6J zf~c{@TR^XGG9B*T4Yz@}v>I_Jx~MwCZ~4Vqr!lSvxd||C{9;@ZbFo{Hw>?Odcewke zU-rZG;{5Wh$+MSpgVb8-pUz7XfDS(Yi=x$-Bo9yOqETCZ~s6e^;X%QU8wxK94*oZt8oeek+QbvN39bW=Rq0!y7 zbR^U>04XAY=VCl?CcsT&+sZq`$(Eca8;2ZqT~(D3?{EnvG`0$L&!KE7>ss>im|<*q zC^lRstI*ulJ6gWE#?BTQPKVVRLKveDR%H(#^#FOopz5R#fL;p$cZg4ebwj=9G-Bd3 z!jlni%(G4wVRcs@Q{Rd)}^Nl5>3wHZuuK(gU11z>Zc<#M1C}TPu0DRM% zSXmr7lEHUMnL$K286Gl&_rj3R@o&ihi!RY2++O{d+VuW_fXjNmX z6t~yaoppjtr`SbB<$MxL6@#yXqG%Bb&g6T6I5fn|@O}J=r37NL>)HDb%)Mq`p&!Jg zk8>okSA4_YRc4pC7llT+d87_n_Q^63P!_?H*%00bNh6oF=^|#2nTJw63w$Q6T`Y%< z8$HS`zWbqv8VDfkRO&27?J5ui8ikq5iCMq5Tp_m9ulrPXAM0hg} zJ9I%VkDOLUdys>3;+X?O7&S)`>o2S(nve5X#c;RqFFqmRFn>26w_fkL8T7%?(GrR^ zo<@Yi-GB`^65sWq3+|Yc<>ih_ba^X@Lv<* zzVd&dLr#|>Q}=7#;{MnJ6#-RubPRS!r}+YnerX4eW&vyvZ2bfgx;F2ACALoZqxDuE zLLYCChCrB$J7IM@L)qc%JqCP&fiE{M{<1Z)!~#|ovF|uVpI}(tIcXk;K7Kee>y*t& zoQYEF6pD3+J^*=q3RoW&S|l==3A^kHEN0dah?!i5?YqY)Rpn%F4~?~ThsHOiM@w~c zCZUe=ih84IbBZigwNT(KDXFdJk>wfbnf}5ih|OPv=A`?a@w4f1!)sMEt?N?dg9o%a z*46DXSv6r1YU0;&-Xx8UN{`oFQfV-n2p%d~SE^dqhg+obSXKz@Gh_CPga$5=E!41- z8e@#vTJoq$8(c2?!~^V20o_-lr1hCC*T3+0KDW{KwinelyC!ObEjPlTqaDHU5W5jf zv7hg1HbC(1UT@<&1SJ;&jr>x+rpa+beoj4bk!QEzzB9AOE_d(Cv_+Zw)+6uLR*+Xb@rmS|+!T-M$Na^5 z{pIsY^(N2tLz=H->sBJ?N2`v-U+*d>5oHtgA4Zd-`!vmt{gVin7UWf>%J+4V@JScH z$+Dn%DNeZxJ5_@G$B6@%%py!+4>k^I8pQMsIjSyRz~QxP1uU=Fz-kwBBDn#0jMhmx zjfe~vO^I-!MzegnCcf~nxRoce@N5WL$(%s`g-0?5UYPQfQuMek8M%MHiXP>?fu>Z1 zdxh9RN_2!q1h9TP%*E-MO>Kd?V{$#w3 z6fq5)rP&;u2)a$L^sF&|V@6JB8qaXStZ=!UZ|*!GyzDkVOYrJ`?&WVU`N<`-G3|hV zRHGhg74OS+N9LcTRBIj)WI`tw&3F<3`~!_WrDt1^N+TJN%Os{lE+&lb$B*qR(HGaa zK>hSY=voy?Zc)5Pu3HArR6_@Ve6d$zAj`{v+83f6Dp_1y-0!VXe)n5C*m|rS9v8Lm zp0$;D!YHpY<;8_W$okSA!?;@A&c)l5%>r!lK?;SF0xnJm`&2~rO^KuY>a!`>v|4Qq zNzmq}EUJ>iD09=f5FCWv$PltoimYIWK?@u#HKzg6Yxe#9icy-0#HEDretN4xi+&Ho zOiR}{X4-k6c}gmt%du*~x4XX>0-s55ciKP9h%d%|UPrydM8D-~*PEt0qZ$34kC>mo zUqf3nqHY#K$7B}#2maFtQ}Nrt*AU^)m>xuZ%!RHwQjViT@SFE24SWOHLO672v`SQk zUSfC0N9|`JC_Of=M@OV^OP_bhoPDTK6P!<_rXG=* z0SVef{J1dlLj;zFZ}@kpA((UUun^PBV6A&;6*gF zuw&^WlKd!7P*ZSNruUg)d(KsuAm4CkylBO;yvQ(Cqh9)! zP$PK^aHbPRm=8C?%YI%8ODp4K1~BIfls+ai;PH_nt+HE&qqkLs^WmNW6BG%>OWMyy z6KV|(3DTG8*~a{;chG1AlKMvG}SKsUOw!2!6g2jnY~r3-f3 zoqfu-ZY8qWVS9Y@b_42_%Qdl@i|to-Zm^`K1h6x6>V=(C9}y~sI1Jq$Sz*Qu-n@e0 zGkqE(Cu|i!8IW?utBW75k~Cv>D;1q7qE3mT#&|`3yKn<^?+1N2TuwM~GAT24y1040 z*Ex!K0+?DYitBwf85icM309{g9DTHsGnFtxED9+k2rNiwAR`j+Mnktd>P(Mi-nX>J z-}@$+e5PjXm+i~k^C}P2&3H_gsakikLONlnQ0I6w*ydpR9kzy$Fc35=adcu=s-)*K zUD6Ad1t^-n@;FZ4SatavzsF!gbe{Z}^zn1tC&aF^{EN=!B>o>@Qv&Aea+*@|Q+xS# z%zN20v>3hi5$P`Fn|`SqhGtMWPr|-!6;kp2I$8GsN0o)tBA-}76xR)C>$yh)z;0>; zzKV{P;MZT$7mB>$6N0dLFoLi_6Vi#+Qqv4cMchb$A8HXOPcYCE5+I_6)f8N`As!#; z{?&1codf*pg2I&%hAu56VNzr}ivZfoA$_Wa@tzo(T=Xo84~GU5>+_spp{1O1n4-A= z{QU0QXFeG5bV0*y3ev6>*zX8mBTZ>eP^6$0pbQfb$)3SOZz)vqU7Wp<1#4NmaAfLey0n$1Oqa^WBErxD4lY%rDd3(i)hbMz>1~I}*K>2_Z3=TghiF{!P9At@r9~5$ zAraX6UXMd`CN5AAj)F&Lr+<9|#)dp@n7GIOD@0fvZsGCpe)D2w1`&Uw^5)lG*51&| zWgAb*f2Xv2p{H%~=fm`@ zgZ1ljKVL1^Y?H+DIL9DC!XxsN-B`fxiejKC0j5br@X?kf6Jd?Qmhe)86oRw;b*=e; zeJC)l#Z&CYk=#eIBpr0BIsukbNXYElGR`rpH?36`_F1<1%JW|aFK9YerQ{qfGZmCk z-G8Vg_TKW6i^8T9=Q$olppgXw#AC!0zlN}8-Vk8R{NfgWl5$zb>4y_shV8$_+?vqz z^>i44_j?}A;DPp%InxMuzqL8aKn!Hl>@;@1cG&fz?DFo9vu!;CzH(Aa60SQf=B&?; z>D`@h>hR9gzeG}uLF2ze>?4Ijwa?oMsmQY(sQjL6rA}e3VSrE~h&Z>J)ev8380164 zoBQ>B3DiSUX!D>77Ahe*ZP~8pV||#TXX^OPep~!8M)0%}^Y~~-=B;{j)$yokk{EW; zMhn<|3Sp)oSohKPa>%_cloot40?N%jIIF2)>h2Yk9FZj=B&*( zzleuHJu$s4#AQs~VsTQgvHQ7V%#O=z_9aZ_8z{X6J=K859Fo%1^{akEb+Gla2%U{E z6E%)5TVSmu<#xhCebMimKnqhppTVxvRQk)=a@S;AZg)&N-MU z{m02P48zcX}fY-!n7ii$u6{ey1FFC-2cGyB4YUsA(R+@KmQDE3Za z{}f>e13KG%Zg9dA|M7z76CJ~pHfHd-`Iq~(xUPLDtLnD%o8ef%Tj6_j+Pm@TWcO`; zV`hG)$}IcGQ_`aE%pcE~HQBphELtVen1!#h=%Vd6Z4A?!-B))MlGVERAtScg>t`{jr(n>>tz55A zlKp3D(|4KFnwoQfp_aRyRa5{bid^&TLCysJ$M*NfkF$_T+;3iCbiI#VAC|4{k^c#A z2UL*#o}$zK8Ss-o2K=ew=BA+XGDW5pTUZ)Z64g_-Vp^RbfUE-*jdadh_{fv8hMh!# zyRu($)vo_mXM40Kf}dSJ#7MKR1z6EWO^fQsVgIBHVK6MdhK%Ax(g_d~h$a7m@`9C^ zE~;iupI>jCwN)!8OND0Fe?gOH)`Fd(9C}gGhaQZcJk-G|TM^VE{mx{~ThT%=Qun#K zN@!8-WH?yF$Hh$pC}1PIcV_SLV}V?o+5Sl}T54|51p=>enovRJ*G;_j95Ftpa=LRs zb3FTTmhFsQlf~6SqxEmp_8I~X`ySnkbW8!htYO&0uKb={h# z8&7^UIr$JX1|$?k8{4ZSlXC0_|vpSLGhQm@Oe-vhktt-H~o0@wyhYbApN zGRj~*O2V}_@^-d*d7FT)HKL9KIJ&hMZ3gf5v$#RTZ661<>if4DIcmeI0)Ce^UW<

A4+znsVgl=NRsj6D5ok8qc}d#|3g? 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 MR#2C(lC=o^Ka+i%jsO4v literal 0 HcmV?d00001 diff --git a/mkdocs.yml b/mkdocs.yml index e050ae46..ff62afee 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -141,6 +141,11 @@ nav: - "Controllers": "games/chunithmluminousplus/controllers.md" - "Troubleshooting": "games/chunithmluminousplus/troubleshooting.md" - "Cab-to-Cab": "games/chunithmluminousplus/c2c.md" + - "VERSE": + - "Game Setup": "games/chunithmverse/setup.md" + - "Controllers": "games/chunithmverse/controllers.md" + - "Troubleshooting": "games/chunithmverse/troubleshooting.md" + - "Cab-to-Cab": "games/chunithmverse/c2c.md" - "maimai DX": - "BUDDiES": - "Game Setup": "games/maimaidx/buddies/setup.md" From ae82accdf06165d94446a8b7bc10c08cc0778077 Mon Sep 17 00:00:00 2001 From: Scribbler Date: Thu, 13 Mar 2025 01:14:41 +0000 Subject: [PATCH 3/3] Forgot SUN existed --- docs/games/chunithmnewplus/setup.md | 16 ---------------- docs/games/chunithmsun/setup.md | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/docs/games/chunithmnewplus/setup.md b/docs/games/chunithmnewplus/setup.md index 72fc2362..137ef414 100644 --- a/docs/games/chunithmnewplus/setup.md +++ b/docs/games/chunithmnewplus/setup.md @@ -194,22 +194,6 @@ - A cleaner and easier to read segatools.ini, making spotting issues simpler. -!!! info "Relative Directories" - - The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. - - For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. - - Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. - - The benefits of using this method include; - - - Avoiding issues that arise when folders have spaces in their names. - - - Being able to move your game folder without redefining the locations of your VFS folders. - - - A cleaner and easier to read segatools.ini, making spotting issues simpler. - #### `[system] (formerly [gpio])` !!! warning diff --git a/docs/games/chunithmsun/setup.md b/docs/games/chunithmsun/setup.md index b7090ba7..b7fd05d9 100644 --- a/docs/games/chunithmsun/setup.md +++ b/docs/games/chunithmsun/setup.md @@ -177,6 +177,23 @@ option=../../Option appdata=../../AppData ``` + ``` + +!!! info "Relative Directories" + + The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy. + + For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder. + + Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc. + + The benefits of using this method include; + + - Avoiding issues that arise when folders have spaces in their names. + + - Being able to move your game folder without redefining the locations of your VFS folders. + + - A cleaner and easier to read segatools.ini, making spotting issues simpler. #### `[system] (formerly [gpio])`