Wacca 1.0X not working #41

Closed
opened 2024-10-03 15:14:39 +00:00 by yoshakami · 3 comments

Note: the mercury.zip files in your latest release are corrupted, so I took an older version instead
Note2: other wacca versions (1.50 or higher) work fine, but they force me to play as a guest

I'm trying to launch Wacca (first version) on my cab, but the console says this (and the game crashes right when the picture change to begin the 3 tests):

C:\WACCA\Wacca\bin>start.bat
--- Begin mercury_pre_startup ---
DVD: hook enabled.
Reg hook init
DipSw: DipSw1=1 set
Epay: Init
VFD: hook enabled.
Elisabeth: Init
Wacca touch: Init
---  End  mercury_pre_startup ---
Clock: Returning JST timezone
Clock: Returning JST timezone
Gfx: ShowWindow hook hit
Gfx: ShowWindow hook hit
D3D11: D3D11CreateDevice hook hit
D3D11: D3D11CreateDevice hook hit
D3D11: D3D11CreateDevice hook hit
Gfx: ShowWindow hook hit
Elisabeth: my_USBIntLED_Init hit!
Wacca touch0: Starting backend
Wacca touch1: Starting backend
Logic exception occurred.
File: d:\jenkinswork\workspace\all_build\libs\amdaemon\src\credit.cpp
Line: 111
Function: class amdaemon::CreditUnit &__cdecl amdaemon::Credit::getPlayer(unsigned __int64)
Message: `playerIndex` is out of range.
Stack:
[0x00007ff754e052f0] PrintScriptCallstack @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff755548ef5] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff7552ec810] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff7552ea004] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff7552e2961] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff75269c284] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff7523b0272] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff7523bb6d0] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff7523c4a76] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ff75553da2e] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe
[0x00007ffe3e59f9ee] mercury_io_touch_start @ <unknown file>:C:\WACCA\Wacca\bin\mercuryhook.dll
[0x00007ffe62f48364] BaseThreadInitThunk @ <unknown file>:C:\Windows\System32\KERNEL32.DLL
[0x00007ffe63055e91] RtlUserThreadStart @ <unknown file>:C:\Windows\SYSTEM32\ntdll.dll
Game processes have terminated

my start.bat is this

@echo off
pushd %~dp0

taskkill /f /im amdaemon.exe > nul 2>&1

REM USA
REM start "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_usa.json

REM JP
start "AMDaemon" /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
inject -d -k mercuryhook.dll ../WindowsNoEditor/Mercury/Binaries/Win64/Mercury.exe

taskkill /f /im amdaemon.exe > nul 2>&1

echo Game processes have terminated

my segatools.ini is this (removed comments)

[vfs]
amfs=amfs
option=option
appdata=appdata

[aime]
enable=1
aimePath=DEVICE\aime.txt

[vfd]
enable=1

[dns]
default=127.0.0.1

[netenv]
enable=1
addrSuffix=11

[keychip]
subnet=192.168.174.0

[gpio]
enable=1

freeplay=0

dipsw1=1

[gfx]
enable=1

; Hooks related to the touch boards
[touch]
enable=1

; Hooks related to the LED board (codenamed Elisabeth)
[elisabeth]
enable=1

[aimeio]
path=

[mercuryio]
path=

[io4]
test=0x74
service=0x75
coin=0x78
volup=0x26
voldown=0x28

I'd be glad to test future releases if you need help

Note: the mercury.zip files in your latest release are corrupted, so I took an older version instead Note2: other wacca versions (1.50 or higher) work fine, but they force me to play as a guest I'm trying to launch Wacca (first version) on my cab, but the console says this (and the game crashes right when the picture change to begin the 3 tests): ``` C:\WACCA\Wacca\bin>start.bat --- Begin mercury_pre_startup --- DVD: hook enabled. Reg hook init DipSw: DipSw1=1 set Epay: Init VFD: hook enabled. Elisabeth: Init Wacca touch: Init --- End mercury_pre_startup --- Clock: Returning JST timezone Clock: Returning JST timezone Gfx: ShowWindow hook hit Gfx: ShowWindow hook hit D3D11: D3D11CreateDevice hook hit D3D11: D3D11CreateDevice hook hit D3D11: D3D11CreateDevice hook hit Gfx: ShowWindow hook hit Elisabeth: my_USBIntLED_Init hit! Wacca touch0: Starting backend Wacca touch1: Starting backend Logic exception occurred. File: d:\jenkinswork\workspace\all_build\libs\amdaemon\src\credit.cpp Line: 111 Function: class amdaemon::CreditUnit &__cdecl amdaemon::Credit::getPlayer(unsigned __int64) Message: `playerIndex` is out of range. Stack: [0x00007ff754e052f0] PrintScriptCallstack @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff755548ef5] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff7552ec810] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff7552ea004] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff7552e2961] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff75269c284] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff7523b0272] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff7523bb6d0] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff7523c4a76] opus_repacketizer_out_range @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ff75553da2e] agsDriverExtensionsDX12_SetMarker @ <unknown file>:C:\WACCA\Wacca\WindowsNoEditor\Mercury\Binaries\Win64\Mercury.exe [0x00007ffe3e59f9ee] mercury_io_touch_start @ <unknown file>:C:\WACCA\Wacca\bin\mercuryhook.dll [0x00007ffe62f48364] BaseThreadInitThunk @ <unknown file>:C:\Windows\System32\KERNEL32.DLL [0x00007ffe63055e91] RtlUserThreadStart @ <unknown file>:C:\Windows\SYSTEM32\ntdll.dll Game processes have terminated ``` my start.bat is this ``` @echo off pushd %~dp0 taskkill /f /im amdaemon.exe > nul 2>&1 REM USA REM start "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_usa.json REM JP start "AMDaemon" /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 inject -d -k mercuryhook.dll ../WindowsNoEditor/Mercury/Binaries/Win64/Mercury.exe taskkill /f /im amdaemon.exe > nul 2>&1 echo Game processes have terminated ``` my segatools.ini is this (removed comments) ``` [vfs] amfs=amfs option=option appdata=appdata [aime] enable=1 aimePath=DEVICE\aime.txt [vfd] enable=1 [dns] default=127.0.0.1 [netenv] enable=1 addrSuffix=11 [keychip] subnet=192.168.174.0 [gpio] enable=1 freeplay=0 dipsw1=1 [gfx] enable=1 ; Hooks related to the touch boards [touch] enable=1 ; Hooks related to the LED board (codenamed Elisabeth) [elisabeth] enable=1 [aimeio] path= [mercuryio] path= [io4] test=0x74 service=0x75 coin=0x78 volup=0x26 voldown=0x28 ``` I'd be glad to test future releases if you need help
Owner

Hey there,

can you also share the output of the "AM Daemon" window, as this might help diagnose the issue. I'm not aware that WACCA is broken in the latest segatools release, as I did not touch the WACCA codebase in quite a while. Can you tell me what happens with the latest release version of mercury.zip?

Hey there, can you also share the output of the "AM Daemon" window, as this might help diagnose the issue. I'm not aware that WACCA is broken in the latest segatools release, as I did not touch the WACCA codebase in quite a while. Can you tell me what happens with the latest release version of mercury.zip?
Author

I fixed it! thanks for pointing me out to the AM Daemon window!
in the start.bat, it was indeed start "AM Daemon", not start AMDaemon, even if the file name is amdaemon.exe, else that window won't launch and wacca will crash.
next, if in amdaemon you get logs, read carefully. since most people will get into the same issue with the same dump of the game,
"AM Daemon" says this :

--- Begin mercury_pre_startup ---
DVD: hook enabled.
Reg hook init
DipSw: DipSw1=1 set
DipSw: Freeplay enabled
Epay: Init
VFD: hook enabled.
---  End  mercury_pre_startup ---
amdaemonExe Ver.2672 Build:Mar 18 2019 11:42:56

Process state: setup Game Mode
Security: Opened handle
Pcbid: Get PCB serial
Security: nusec_ioctl_get_nvram_geometry
Security: nusec_ioctl_get_nearfull
Runtime exception occurred.
File: D:\JenkinsWork\workspace\all_build\libs\amdproc\src\ConfigFileLoader.cpp
Line: 83
Function: enum amdaemon::process::ConfigFileLoader::Result __cdecl `anonymous-namespace'::parse(const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,class picojson::value &)
Message: Cannot open "config_region_exp.json".
Stack:
[0x00007ff7683d99ae] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683fe93d] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683fee3a] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683fe62d] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff768395577] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff768394f5f] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685d0331] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685dee15] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff768591904] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683925c3] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff76839232c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683a056c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685f9bbf] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff985d0f9ee] mercury_io_touch_start @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\mercuryhook.dll
[0x00007ff99b9d8364] BaseThreadInitThunk @ <unknown file>:C:\Windows\System32\KERNEL32.DLL
[0x00007ff99de55e91] RtlUserThreadStart @ <unknown file>:C:\Windows\SYSTEM32\ntdll.dll
Clock: Returning JST timezone
Runtime exception occurred.
File: D:\JenkinsWork\workspace\all_build\libs\libamw\src\amw_statemachine_mainflow.cpp
Line: 187
Function: class am::statemachine::State *__cdecl am::statemachine::CheckingCabinetTypeState::update(void)
Message: Invalid app config.
Stack:
[0x00007ff7683d99ae] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff76839a3b7] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685e03dd] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685faa61] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685fa982] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685d0521] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685dee15] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff768591904] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683925c3] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff76839232c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7683a056c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff7685f9bbf] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe
[0x00007ff985d0f9ee] mercury_io_touch_start @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\mercuryhook.dll
[0x00007ff99b9d8364] BaseThreadInitThunk @ <unknown file>:C:\Windows\System32\KERNEL32.DLL
[0x00007ff99de55e91] RtlUserThreadStart @ <unknown file>:C:\Windows\SYSTEM32\ntdll.dll
Hwmon: Opened device
Error 4104
Process state: Advertise

what's interesting here is this: Message: Cannot open "config_region_exp.json".
I fixed the game by pasting working files from other versions
next, if people get the red screen error 4105-0 "an unexpected internal error has occured"
this is because you didn't put ICF1 inside amfs.

now the game in v1.00 works fine! but with a popup on top that won't go away, saying that aime server connection failed, but I can still play haha, I'll have to remove the UI if I wanna see the whole screen^^

about the latest release, nevermind, I probably mixed up files from other forks. yours work perfectly with wacca 1.00 and all other versions above! I tested them all

I fixed it! thanks for pointing me out to the AM Daemon window! in the start.bat, it was indeed `start "AM Daemon"`, not `start AMDaemon`, even if the file name is amdaemon.exe, else that window won't launch and wacca will crash. next, if in amdaemon you get logs, read carefully. since most people will get into the same issue with the same dump of the game, "AM Daemon" says this : ``` --- Begin mercury_pre_startup --- DVD: hook enabled. Reg hook init DipSw: DipSw1=1 set DipSw: Freeplay enabled Epay: Init VFD: hook enabled. --- End mercury_pre_startup --- amdaemonExe Ver.2672 Build:Mar 18 2019 11:42:56 Process state: setup Game Mode Security: Opened handle Pcbid: Get PCB serial Security: nusec_ioctl_get_nvram_geometry Security: nusec_ioctl_get_nearfull Runtime exception occurred. File: D:\JenkinsWork\workspace\all_build\libs\amdproc\src\ConfigFileLoader.cpp Line: 83 Function: enum amdaemon::process::ConfigFileLoader::Result __cdecl `anonymous-namespace'::parse(const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,class picojson::value &) Message: Cannot open "config_region_exp.json". Stack: [0x00007ff7683d99ae] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683fe93d] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683fee3a] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683fe62d] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff768395577] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff768394f5f] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685d0331] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685dee15] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff768591904] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683925c3] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff76839232c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683a056c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685f9bbf] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff985d0f9ee] mercury_io_touch_start @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\mercuryhook.dll [0x00007ff99b9d8364] BaseThreadInitThunk @ <unknown file>:C:\Windows\System32\KERNEL32.DLL [0x00007ff99de55e91] RtlUserThreadStart @ <unknown file>:C:\Windows\SYSTEM32\ntdll.dll Clock: Returning JST timezone Runtime exception occurred. File: D:\JenkinsWork\workspace\all_build\libs\libamw\src\amw_statemachine_mainflow.cpp Line: 187 Function: class am::statemachine::State *__cdecl am::statemachine::CheckingCabinetTypeState::update(void) Message: Invalid app config. Stack: [0x00007ff7683d99ae] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff76839a3b7] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685e03dd] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685faa61] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685fa982] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685d0521] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685dee15] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff768591904] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683925c3] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff76839232c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7683a056c] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff7685f9bbf] <unknown symbol> @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\amdaemon.exe [0x00007ff985d0f9ee] mercury_io_touch_start @ <unknown file>:C:\WACCA\broken\Wacca (pristine)\App\bin\mercuryhook.dll [0x00007ff99b9d8364] BaseThreadInitThunk @ <unknown file>:C:\Windows\System32\KERNEL32.DLL [0x00007ff99de55e91] RtlUserThreadStart @ <unknown file>:C:\Windows\SYSTEM32\ntdll.dll Hwmon: Opened device Error 4104 Process state: Advertise ``` what's interesting here is this: `Message: Cannot open "config_region_exp.json".` I fixed the game by pasting working files from other versions next, if people get the red screen error 4105-0 "an unexpected internal error has occured" this is because you didn't put ICF1 inside amfs. now the game in v1.00 works fine! but with a popup on top that won't go away, saying that aime server connection failed, but I can still play haha, I'll have to remove the UI if I wanna see the whole screen^^ about the latest release, nevermind, I probably mixed up files from other forks. yours work perfectly with wacca 1.00 and all other versions above! I tested them all
Owner

Hey,

If you take a close look you will see that the start.bat file contains the following:

start "AM Daemon" /min inject -d -k mercury hook.dll amdaemon.exe ...

So "AM Daemon" is just the window name the actual exe file and is after Mercuryhook.dll. The issue you are facing is that the first version of WACCA has no export config, so you just have to load all config files in the folder and don't mix them with newer ones! And yes you always need an ICF1 file as the segatools.ini states under amfs=

Glad it works tho!

Hey, If you take a close look you will see that the start.bat file contains the following: ``` start "AM Daemon" /min inject -d -k mercury hook.dll amdaemon.exe ... ``` So "AM Daemon" is just the window name the actual exe file and is after Mercuryhook.dll. The issue you are facing is that the first version of WACCA has no export config, so you just have to load all config files in the folder and don't mix them with newer ones! And yes you always need an ICF1 file as the segatools.ini states under amfs= Glad it works tho!
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Dniel97/segatools#41
No description provided.