Merge branch 'two-torial:master' into maimai_setup

This commit is contained in:
alfredodeux 2024-09-18 17:00:25 -06:00 committed by GitHub
commit e410a06a37
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
16 changed files with 72 additions and 49 deletions

View File

@ -1,6 +1,13 @@
# Spice2x DLL Patching
!!! info "Known spice2x patchers: [Resources](../resources.md#spice2x-patchers)"
!!! info "TWO-TORIAL Patcher"
URL: `https://sp2x.two-torial.xyz`
[GitHub Repo](https://github.com/two-torial/sp2xpatcher)
[Supported Games](https://github.com/two-torial/sp2xpatcher/blob/main/SUPPORTED.md)
[Contributing](https://github.com/two-torial/sp2xpatcher/blob/main/CONTRIBUTING.md)
[Known spice2x patchers](../resources.md#spice2x-patchers)
!!! warning "Compatibility"

View File

@ -159,7 +159,7 @@
setting. Do not add another key.
```ini
[gpio]
[system]
dipsw2=1
dipsw2=1 ; WRONG!
```
@ -178,14 +178,18 @@
appdata=../../AppData
```
#### `[gpio]`
#### `[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
[gpio]
[system]
dipsw2=0
dipsw3=0
```
@ -193,7 +197,7 @@
- If you have a 60Hz monitor, set `dipsw2` and `dipsw3` to 1:
```ini
[gpio]
[system]
dipsw2=1
dipsw3=1
```

View File

@ -15,7 +15,7 @@
have valid syntax, your ICF files are correct, and [the OpenSSL fix](setup.md#fixing-openssl-on-intel-10th-gen-and-newer-cpus)
is applied on Intel Core 10th Gen CPUs and newer.
- Using the incorrect dipswitch settings for your refresh rate (e.g. `dipsw3=0` on
a 60Hz screen). Refer to [the setup guide](setup.md#gpio) to fix it.
a 60Hz screen). Refer to [the setup guide](setup.md) to fix it.
- Enabling 120FPS on a monitor that is not **exactly 120Hz** or **exactly 1080p**.
If you cannot set your monitor's refresh rate to 120Hz, apply the "Bypass 120Hz
monitor check"/"Bypass 1080p monitor check" on a CHUNITHM web patcher (see [Resources](../../resources.md#web-patchers)).

View File

@ -159,7 +159,7 @@
setting. Do not add another key.
```ini
[gpio]
[system]
dipsw2=1
dipsw2=1 ; WRONG!
```
@ -178,14 +178,18 @@
appdata=../../AppData
```
#### `[gpio]`
#### `[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
[gpio]
[system]
dipsw2=0
dipsw3=0
```
@ -193,7 +197,7 @@
- If you have a 60Hz monitor, set `dipsw2` and `dipsw3` to 1:
```ini
[gpio]
[system]
dipsw2=1
dipsw3=1
```

View File

@ -15,7 +15,7 @@
have valid syntax, your ICF files are correct, and [the OpenSSL fix](setup.md#fixing-openssl-on-intel-10th-gen-and-newer-cpus)
is applied on Intel Core 10th Gen CPUs and newer.
- Using the incorrect dipswitch settings for your refresh rate (e.g. `dipsw3=0` on
a 60Hz screen). Refer to [the setup guide](setup.md#gpio) to fix it.
a 60Hz screen). Refer to [the setup guide](setup.md) to fix it.
- Enabling 120FPS on a monitor that is not **exactly 120Hz** or **exactly 1080p**.
If you cannot set your monitor's refresh rate to 120Hz, apply the "Bypass 120Hz
monitor check"/"Bypass 1080p monitor check" on a CHUNITHM web patcher (see [Resources](../../resources.md#web-patchers)).

View File

@ -159,7 +159,7 @@
setting. Do not add another key.
```ini
[gpio]
[system]
dipsw2=1
dipsw2=1 ; WRONG!
```
@ -178,14 +178,18 @@
appdata=../../AppData
```
#### `[gpio]`
#### `[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
[gpio]
[system]
dipsw2=0
dipsw3=0
```
@ -193,7 +197,7 @@
- If you have a 60Hz monitor, set `dipsw2` and `dipsw3` to 1:
```ini
[gpio]
[system]
dipsw2=1
dipsw3=1
```

View File

@ -15,7 +15,7 @@
have valid syntax, your ICF files are correct, and [the OpenSSL fix](setup.md#fixing-openssl-on-intel-10th-gen-and-newer-cpus)
is applied on Intel Core 10th Gen CPUs and newer.
- Using the incorrect dipswitch settings for your refresh rate (e.g. `dipsw3=0` on
a 60Hz screen). Refer to [the setup guide](setup.md#gpio) to fix it.
a 60Hz screen). Refer to [the setup guide](setup.md) to fix it.
- Enabling 120FPS on a monitor that is not **exactly 120Hz** or **exactly 1080p**.
If you cannot set your monitor's refresh rate to 120Hz, apply the "Bypass 120Hz
monitor check"/"Bypass 1080p monitor check" on a CHUNITHM web patcher (see [Resources](../../resources.md#web-patchers)).

View File

@ -159,7 +159,7 @@
setting. Do not add another key.
```ini
[gpio]
[system]
dipsw2=1
dipsw2=1 ; WRONG!
```
@ -178,14 +178,18 @@
appdata=../../AppData
```
#### `[gpio]`
#### `[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
[gpio]
[system]
dipsw2=0
dipsw3=0
```
@ -193,7 +197,7 @@
- If you have a 60Hz monitor, set `dipsw2` and `dipsw3` to 1:
```ini
[gpio]
[system]
dipsw2=1
dipsw3=1
```

View File

@ -15,7 +15,7 @@
have valid syntax, your ICF files are correct, and [the OpenSSL fix](setup.md#fixing-openssl-on-intel-10th-gen-and-newer-cpus)
is applied on Intel Core 10th Gen CPUs and newer.
- Using the incorrect dipswitch settings for your refresh rate (e.g. `dipsw3=0` on
a 60Hz screen). Refer to [the setup guide](setup.md#gpio) to fix it.
a 60Hz screen). Refer to [the setup guide](setup.md) to fix it.
- Enabling 120FPS on a monitor that is not **exactly 120Hz** or **exactly 1080p**.
If you cannot set your monitor's refresh rate to 120Hz, apply the "Bypass 120Hz
monitor check"/"Bypass 1080p monitor check" on a CHUNITHM web patcher (see [Resources](../../resources.md#web-patchers)).

View File

@ -159,7 +159,7 @@
setting. Do not add another key.
```ini
[gpio]
[system]
dipsw2=1
dipsw2=1 ; WRONG!
```
@ -178,14 +178,18 @@
appdata=../../AppData
```
#### `[gpio]`
#### `[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
[gpio]
[system]
dipsw2=0
dipsw3=0
```
@ -193,7 +197,7 @@
- If you have a 60Hz monitor, set `dipsw2` and `dipsw3` to 1:
```ini
[gpio]
[system]
dipsw2=1
dipsw3=1
```

View File

@ -15,7 +15,7 @@
have valid syntax, your ICF files are correct, and [the OpenSSL fix](setup.md#fixing-openssl-on-intel-10th-gen-and-newer-cpus)
is applied on Intel Core 10th Gen CPUs and newer.
- Using the incorrect dipswitch settings for your refresh rate (e.g. `dipsw3=0` on
a 60Hz screen). Refer to [the setup guide](setup.md#gpio) to fix it.
a 60Hz screen). Refer to [the setup guide](setup.md) to fix it.
- Enabling 120FPS on a monitor that is not **exactly 120Hz** or **exactly 1080p**.
If you cannot set your monitor's refresh rate to 120Hz, apply the "Bypass 120Hz
monitor check"/"Bypass 1080p monitor check" on a CHUNITHM web patcher (see [Resources](../../resources.md#web-patchers)).

View File

@ -1,4 +1,4 @@
# beatmania IIDX 31 RESIDENT
# beatmania IIDX 30 RESIDENT
<img src="/img/iidx30-31/resident.png">
!!! danger "Please make sure you downloaded your data from an appropriate source.<br>This guide is unable to troubleshoot any problems related to bad or poorly managed data."
@ -31,7 +31,7 @@
```
- ^^`A`^^ for Standard (LDJ-003, LDJ, 60hz)
- ^^`B`^^ for Lightning (LDJ-010, TDJ, 120hz)
- ^^`D`^^ for Lightning (LDJ-010, TDJ, 120hz)
---
### Changing the game's language

View File

@ -31,7 +31,7 @@
```
- ^^`E`^^ for Standard (LDJ-012, LDJ, 60hz)
- ^^`B`^^ for Lightning (LDJ-010, TDJ, 120hz)
- ^^`D`^^ for Lightning (LDJ-010, TDJ, 120hz)
---
### Changing the game's language

View File

@ -6,6 +6,8 @@
---
### About data
!!! info "The full game should be around 100gb while updates are only around 2-5gb in size."
!!! info "Standard (LDJ) / Lightning (TDJ)"
Please keep the following in mind as you're going through this guide.
@ -82,7 +84,7 @@
<soft>
<model __type="str">LDJ</model>
<dest __type="str">J</dest>
<spec __type="str">B</spec>
<spec __type="str">E</spec>
<rev __type="str">A</rev>
<ext __type="str">2024050700</ext>
</soft>
@ -90,8 +92,8 @@
On the line with `<spec __type="str">` the letter needs to match your data type:
- ^^`B`^^ for Lightning (LDJ-010, TDJ, 120hz)
- ^^`E`^^ for Standard (LDJ-012, LDJ, 60hz)
- ^^`D`^^ for Lightning (LDJ-010, TDJ, 120hz)
Replace the letter accordingly if necessary.

View File

@ -144,28 +144,29 @@
!!! info "Go through the [Spice2x Patching](../../extras/patchsp2x.md) page to import patches."
!!! 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."
!!! danger "If you don't absolutely need a patch or you're unsure what it does, leave it alone! Regardless of recommendations below."
??? tip "General patches"
| Patch | Recommendation | Description |
|-----------------------------------------------|---------------- |-------------|
| Disable power change | Either | Prevents the game from changing Windows power settings. |
| Disable power change | Either | Prevents the game from changing Windows power settings. |
| Disable monitor change | Either | Prevents the game from changing Windows monitor settings. |
| Force BIO2 (KFC) IO in Valkyrie mode | OFF | |
| Shared mode WASAPI | Either | Runs the game in non-exclusive audio mode, allowing you to hear audio from other sources **at the cost of audio latency**. |
| Shared mode WASAPI Valkyrie | Either | Same as above for Valkyrie setups. |
| Allow non E004 cards | OFF | Makes the game accept cards that do not start with E004, you typically won't need this. |
| Force BIO2 (KFC) IO in Valkyrie mode | OFF | Only useful for real cabs or Valkyrie at 60hz. |
| Shared mode WASAPI | Either | **For non-Valkyrie setups**. Runs the game with non-exclusive WASAPI audio, allowing you to hear audio from other sources **at the cost of audio latency**. |
| Shared mode WASAPI Valkyrie | Either | **For Valkyrie setups**. Same as above. |
| ASIO 2 Channels Mode | OFF | **For ASIO audio only**. Uses 2 channels instead of 8, useful for some audio cards. |
| Unlock All Songs | OFF | **This might get you banned from remote servers.**<br> If using Asphyxia, **you should unlock Songs using the WebUI instead**. |
| Unlock All Difficulties | OFF | **This might get you banned from remote servers.**<br> If using Asphyxia, **you should unlock Difficulties using the WebUI instead**. |
| Uncensor album jackets (for K region only) | OFF | Only consider turning this on if your game is set to Korean. The game is already "uncensored" otherwise. |
| Uncensor album jackets (for K region only) | OFF | **Only useful for Korean region**. The game is already "uncensored" otherwise. |
| Hide all bottom text | Either | Hides text at the bottom of the screen such as `Credits` or `Paseli`. |
| Disable subscreen in Valkyrie mode | Either | Disables the subscreen entirely. Note that this option is also available in the Options tab (`-sdvxnosub`).
| Timer freeze | Either | Freezes the timer in all non-premium environments.
| Premium timer freeze | Either | Freezes the timer in premium environments.
| Hide premium guide banner | Either | Hides the premium guide banner at the bottom of the screen during play.
| Premium Time Length | Any | Defines how long your premium time will be. If you've frozen premium time this is just vanity.
| Fake Japan Region | Either | Unlocks Japan exclusive content if your game is set to any other region/language.
| Valkyrie Mode 60hz | OFF | Allows 60hz monitor users to use Valkyrie-exclusive features. To be used in conjunction with the Force BIO2 patch and `G` spec in `ea3-config.xml`.
| Fake Region | Japan | Unlocks region specific content regardless of the chosen region in `ea3-config.xml`. Japan unlocks the most content and is therefore recommended.
??? tip "If your monitor supports 120hz or more"
@ -173,15 +174,6 @@
|-----------------------------------------------|---------------------------|
| Game FPS Target | 120 FPS **(NOT higher)** |
| Note FPS Target | 120 FPS **(NOT higher)** |
| Force Note FPS Target | ON |
??? tip "If your monitor only supports 60hz"
| Patch | Recommendation |
|-----------------------------------------------|---------------------------|
| Game FPS Target | 60 FPS **(Default)** |
| Note FPS Target | 60 FPS **(Default)** |
| Force Note FPS Target | OFF |
#### API

View File

@ -23,7 +23,9 @@
`TaikoArcadeLoader` is a loader and hardware emulator for Nijiiro. It will allow us to launch the game, as well as configure inputs and network settings. More information can be found at the [TAL github page](https://github.com/esuo1198/TaikoArcadeLoader).
- Download the latest version of TAL from [the actions tab](https://github.com/esuo1198/TaikoArcadeLoader/actions) of the TAL page. This will be a file named `dist`. You will need to be logged into github to download this file.
- ~~Download the latest version of TAL from [the actions tab](https://github.com/esuo1198/TaikoArcadeLoader/actions) of the TAL page. This will be a file named `dist`. You will need to be logged into github to download this file.~~ **The GitHub's latest Dist is unavailable at the moment, see below instead.**
- Download TAL from our [Discord](https://discord.gg/cZRUmEPK78) in `Taiko > Resources`
- Copy the files from `dist.zip` to your `Executable/Release` folder. When asked, choose to replace the existing files with the newly copied files.