Skip to content

Troubleshooting

You must obtain clean, unmodified and complete data to proceed with our guides

Corrupted or incomplete files will cause unpredictable issues we can't cover.
RE: TWO-TORIAL does not provide or distribute game data. Do not ask.

My game shows System Error: DLL was not found

If the missing DLL is XINPUT1_3.dll, X3DAudio1_7.dll, or XAPOFX1_5.dll, install the DirectX End-User Runtime, then reboot and try again.

My game shows DLL failed to load inside target process

Run App\bin\launch.bat as administrator.

If you want the batch file to request admin automatically, add this to the top of launch.bat, before the existing commands:

set "params=%*"
cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || ( echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && ""%~s0"" %params%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )

My game crashes with (Low Level) Fatal Error

This usually means files from multiple WACCA versions were mixed together while applying updates.

Rebuild the data from a clean base and apply the updates in order. For WACCA Reverse, update to 3.07.01 in sequence:

3.00 -> 3.01 -> 3.02 -> 3.03 -> 3.04 -> 3.05 -> 3.06 -> 3.07.00 -> 3.07.01

My game shows ERROR CODE 4103 - Unexpected Error Occurred

Check the command prompt behind the game first. 4103 is a generic error screen, so the useful message is usually in the console log.

Capturing logs from amdaemon for troubleshooting

To assist with troubleshooting, a script can be used to capture logs from amdaemon. Create a file named amdaemontest.bat in App\bin, then paste the code block below into the file.

@echo off
cls
echo Attempting to run AM Daemon ...
echo Window should close after 30 seconds
echo Log will be generated at amdaemontest.txt
call :sub >amdaemontest.txt
exit /b

:sub
pushd %~dp0
start /b "AM Daemon" /min inject -d -k mercuryhook.dll amdaemon.exe -f -c config.json config_lan_install_client.json config_lan_install_server.json config_video_clone.json config_video_dual.json config_video_clone_flip.json config_video_dual_flip.json config_region_exp.json config_region_chn.json config_region_jpn.json
ping 127.0.0.1 -n 31 > nul && taskkill /F /im amdaemon.exe

Double-click it to run. The script should run for 30 seconds, and you will get a file named amdaemontest.txt in App\bin, which you can send to help people troubleshoot your issue.

If your launch.bat uses a different region config, match the amdaemon.exe command here to the one in your launch.bat.

The console says No such service is known

This means amdaemon did not start correctly.

Check that launch.bat and the [vfs] paths in segatools.ini are correct. Any folder configured as amfs, option, or appdata must exist.

Some Windows 11 setups have also been reported to fail before amdaemon fully starts. If the paths are correct and the issue persists, try testing the same data on Windows 10.

Example Windows 11 amdaemon failure

The console says Load Icf Failed

Check the amfs path in segatools.ini and make sure it contains ICF1.

If ICF1 is missing, copy it from your 3.07.01 data into the folder configured as amfs.

My game shows Unknown Error Code 1201

Install the FTDI LED driver. WACCA expects ftd2xx.dll to be available for the LED device.

Follow the FTDI driver steps in the setup guide, then start the game again.

My game shows ERROR CODE 1906-1 ALLNet authentication failed

If you are using your own private server, check that the address returned by ALLNet PowerOn is reachable from the game PC.

If you are not maintaining your own server, switch to a known working public server and recheck your network configuration.

Network self-test is skipped or network test passes but the game stays grey network

If network self-test is skipped, check whether an offline flag is enabled in your patch or server configuration.

If the network test passes but the game still stays grey network, check App\WindowsNoEditor\Mercury\Config\DefaultHardware.ini. If bEnableErrorWatcher was changed to false, set it back to true and restart the game.

My screen position is too high or too low

Adjust ViewportTopRate2D and ViewportTopRate3D in DefaultGameUserSettings.ini.

These values are ratios from 0 to 1 that control the top offset. ViewportTopRate2D affects UI elements, and ViewportTopRate3D affects the note field.

Notes drift out of sync on AMD GPUs

If notes are synced at the start of a song but drift later, enable Frame Rate Target Control and Enhanced Sync in AMD Radeon Settings.

These settings can also help:

[/Script/Mercury.MercuryGameUserSettings]
bUseVSync=False
FullscreenMode=0
LastConfirmedFullscreenMode=0
PreferredFullscreenMode=0
FrameRateLimit=60.000000
bSmoothFrameRate=False