Finished adding tables to Table Map, cleaned up WACVR guide, cleanup

This commit is contained in:
Zsolt Zitting
2025-08-28 02:20:00 -07:00
parent 4beca65cef
commit 3c2fe3a4c8
5 changed files with 960 additions and 159 deletions
+3
View File
@@ -1,5 +1,8 @@
# Imaging your ALLS drive
> WARNING:
> This guide needs to be cleaned up. It's a bit too confusing right now.
ALLS uses various tamper protections such as bitlocker, tpm, etc. that are provisioned from the factory. As such, you can't just stick in any drive and expect it to work, even with keychip.
Your drive contains your unique PCBID, so it's a very good idea to image your drive, so you can restore it and have it work, or to just have a 2nd drive handy.
+7 -3
View File
@@ -1,6 +1,10 @@
# Custom Charts
There's a chart editor called [BAKKA](https://github.com/Goatgarien/BAKKA-Editor/).
Join their discord for more information.
There's a chart editor called [MercuryMapper](https://github.com/Yasu3D/MercuryMapper).
There also exists a browser-based chart visualizer called [MercuryPlayer](https://yellowberryhn.github.io/MercuryPlayer/), which can be used to view charts without opening them up in an editor. A nice way to preview charts made by others. The version linked specifically has support for previewing charts on a cab, if you so desire for whatever reason.
Check out the [MercuryMapper Tutorial](https://siamesederp.github.io/MercuryMapper-Tutorial/) to learn how to chart!
There also exists a browser-based chart visualizer called [MercuryPlayer](https://yellowberryhn.github.io/MercuryPlayer/), which can be used to view charts without
opening them up in an editor. A nice way to preview charts made by others. The version linked specifically has support
for previewing charts on a cab, if you so desire for whatever reason. It also has all the charts in the base game
available to preview, without audio.
+48 -49
View File
@@ -3,91 +3,90 @@ title: WACVR Setup
---
# WACVR Setup
## What is this?
This is a guide explaining how to play WACCA at home without owning a cabinet, while there are a multitude of ways to go about this, we have come to the conclusion that using WACVR and data is the best and most accurate way of playing.
> DANGER: **Important!**
> I will not list instructions on where to obtain data, do not ask us where to get data,
> we will NOT provide it.
This guide contains instructions for playing WACCA at home without owning a cabinet, using WACVR.
### Things you'll need
- WACCA data of preferably the latest available version (SDFE 3.10.00 being the version used for testing)
- a VR headset of any kind (a Quest 3S is used for testing here)
- a VR capable computer, this is non-negotiable as there is no way to run WACVR and WACCA data on Quest headsets.
- [<ins>***Game files***</ins>](#archive "internet archive moment") (The guide was written for 3.10.00, but should work
with most versions)
- A VR headset you can connect to a computer (a Quest 3S is used for testing here)
- A VR capable computer, this is non-negotiable as there is no way to run WACVR and WACCA data on Quest headsets.
- SteamVR
- [WACVR](https://github.com/xiaopeng12138/WACVR)
- [TeamTofuShop's ST](https://gitea.tendokyu.moe/TeamTofuShop/segatools)
- [FTDI Drivers](https://ftdichip.com/wp-content/uploads/2023/09/CDM-v2.12.36.4-WHQL-Certified.zip)
- Patience, maybe some lemonade.
### Making sure your data is ready
If your data is already in a state of starting to the main WACCA screen, you may skip the following steps and proceed to [Setting up WACVR](#setting-up-wacvr)
If your data is already set up properly, you may skip the following steps and proceed to [Setting up WACVR](#setting-up-wacvr)
> WARNING: **Disclaimer**
> This process starts from freshly downloaded data with no changes to it (or "clean" data), if your data isn't clean, I suggest cleaning it up before continuing as it may cause issues later down the line.
> This process starts from freshly downloaded data with no changes to it (or "clean" data), if your data isn't clean,
> I suggest downloading a clean copy before continuing as it may cause issues later down the line.
### Setting up Segatools
Download Segatools from [here](https://gitea.tendokyu.moe/TeamTofuShop/segatools) and extract to a folder of your choice.
you should see many individual zip files as shown below, the one we want is `mercury.zip`
![Segatools ZIP example](../img/segatoolsexample.png)
extract to the `app/bin` in your data folder, the folder should look like this (excluding the DEVICE folder)
### Setting up ST
Extract `mercury.zip` from the ST zip, and then extract the contents of `mercury.zip` into the `App/bin` folder
within your game folder, the folder should look like this:
![Bin folder example](../img/binfolderexample.png)
#### Changing Configuration Files
Open `segatools.ini` in your preferred text editor and change the `vfs` settings as follows:
```ini
[vfs]
; Insert the path to the game AMFS directory here (contains ICF1 and ICF2)
amfs=..\..\amfs
; Insert the path to the game Option directory here (contains Axxx directories)
option=
; Create an empty directory somewhere and insert the path here.
; This directory may be shared between multiple SEGA games.
; NOTE: This has nothing to do with Windows %APPDATA%.
appdata=..\..\appdata
```
(`option` is blank on purpose, WACCA does not use option files)
Open `segatools.ini` in your preferred text editor and change the following settings:
; Insert the path to the game AMFS directory here (contains ICF1 and ICF2)
amfs=..\..\amfs
; Insert the path to the game AMFS directory here (contains ICF1 and ICF2)
amfs=..\..\amfs
; Insert the path to the game Option directory here (contains Axxx directories)
option=..\..\option
; Create an empty directory somewhere and insert the path here.
; This directory may be shared between multiple SEGA games.
; NOTE: This has nothing to do with Windows %APPDATA%.
appdata=..\..\appdata
as well as:
[mercuryio]
; To use a custom WACCA IO DLL enter its path here.
; Leave empty if you want to use Segatools built-in keyboard input.
path=mercuryio.dll
You will also need to change the `mercuryio` section as follows:
```ini
[mercuryio]
; To use a custom WACCA IO DLL enter its path here.
; Leave empty if you want to use Segatools built-in keyboard input.
path=mercuryio.dll
```
#### FTDI Drivers
**This step is REQUIRED for WACCA to launch or else it'll just error out.**
These drivers seem to be used for the board that controls the LED strips on the console.
These drivers are used for the board that controls the LED strips on the console. It is required for lights to work.
Download FTDI drivers from [here](https://ftdichip.com/wp-content/uploads/2023/09/CDM-v2.12.36.4-WHQL-Certified.zip) and extract them to a folder of your choice, then copy ``CDM-v2.12.36.4-WHQL-Certified/amd64/ftd2xx64.dll``to `/App/WindowsNoEditor/Mercury/Binaries/Win64` and then rename the file to ``ftd2xx.dll``
Open the FTDI driver archive, extract `CDM-v2.12.36.4-WHQL-Certified/amd64/ftd2xx64.dll` to
`/App/WindowsNoEditor/Mercury/Binaries/Win64` and rename it to `ftd2xx.dll`.
#### Offline mode
This is if you don't wanna deal with network setup and just wanna play the game:
> NOTE:
> This part is only required if you are not using 3.10.00, as that version is always offline.
If you do not plan on connecting your game to a server to save scores and have a profile, you can enable offline mode.
Navigate to `App\WindowsNoEditor\Mercury\Config` and open `DefaultHardware.ini` and change `OfflineMode` to `true`
**Now launch start.bat and the game should go through the startup process without a hitch.**
### Setting up WACVR
Download WACVR from [here](https://github.com/xiaopeng12138/WACVR) and extract to a folder of your choice
> DANGER: **DO NOT USE THE AUTOMATED SETUP**
> It has been broken for years and does not set things up correctly.
copy the `mercuryio.dll` file to the the `App/bin` folder in your data folder
Extract WACVR somewhere, and copy the `mercuryio.dll` file to the `App/bin` folder in your game folder.
> DANGER: **Intel CPU Bug**
> If you have an Intel Core 10th gen or newer CPU, you need to edit `start.bat` in the `App/bin` folder, and add this right
> If you have an Intel Core 10th gen or newer CPU, you need to edit `start.bat` in the `App/bin` folder, and add this
> after the `@echo off` line:
> ```
> set OPENSSL_ia32cap=:~0x20000000
> ```
> If you don't do this, the game will crash a few minutes after starting.
Start up your VR software as well as SteamVR, then launch WACCA and WACVR
WACVR should set up with WACCA automatically.
Start up your VR software as well as SteamVR, then launch WACVR, followed by WACCA.
WACVR should connect to WACCA when it starts.
> WARNING: **Disclaimer**
> If your experiencing a warped screen in WACVR, set your monitor to portrait mode and check the full display capture box in WACVR, I have no clue why this happens, but this is the solution that works for me.
> If your experiencing a warped screen in WACVR, set your monitor to portrait mode 1080p and check
> `Full Display Capture` in WACVR, I have no clue why this happens, but this is the solution that works for me.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

+902 -107
View File
File diff suppressed because it is too large Load Diff