Wine and Lua Scripting - some errors

Questions about Wine on Linux
Locked
Martreus
Newbie
Newbie
Posts: 1
Joined: Sun Jun 03, 2018 9:36 pm

Wine and Lua Scripting - some errors

Post by Martreus »

Hello! I'm trying to play a private server (http://rebirth.ro/) of the MMO Ragnarok on Wine but some errors prevent me from opening the client. I used to play it before January and since then something happened (I wonder if its a Wine update or server-side changes, couldn't troubleshot it yet). So, this is the setup I'm using:

OS: Linux ArchArx 4.19.4-arch1-1-ARCH
Wine Version: wine-3.16-203-g174d487bf8 (steam's Proton version)

On the past months, I tried a few different Wine version, returning to the stable version I used to play with. Tried some different servers and it worked. On this particular server, the installation and patch updater works. But the client (game itself) don't. Some dialog windows shows up, claiming Lua's unexpected string and nill value. The Lua interpreter is provided on the root folder of the game.

I try to run the client with:

Code: Select all

─>$ wine RebirthRO.exe > log
And here the log output.

Code: Select all

wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
0017:fixme:mountmgr:harddisk_ioctl returning zero-filled buffer for IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c10 (device=2d access=0 func=304 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c10 (device=2d access=0 func=304 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c10 (device=2d access=0 func=304 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c10 (device=2d access=0 func=304 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c10 (device=2d access=0 func=304 method=0)
0009:fixme:wtsapi:WTSEnumerateProcessesA Stub (nil) 0x00000000 0x00000001 0x33b5e8 0x33b5dc
0009:fixme:ver:GetCurrentPackageId (0x33fa78 (nil)): stub
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mp3dec.asi 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: C:\users\steamuser\Local Settings\Application Data\RebirthRO\.\Mssfast.m3d 554867645
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: DSOUND.DLL 554764775
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2123400870
LoadLibraryA_hooked: imm32.dll 2092136838
LoadLibraryA_hooked: imm32.dll 2092136838
LoadLibraryA_hooked: imm32.dll 2092136838
LoadLibraryA_hooked: imm32.dll 2092136838
LoadLibraryA_hooked: imm32.dll 2092136838
LoadLibraryA_hooked: imm32.dll 2092136838
LoadLibraryA_hooked: imm32.dll 2092136838
fish: “wine RebirthRO.exe > log” terminated by signal SIGTERM (Polite quit request)
I wondered what the ioctl errors were, so I've found some previous topics about it. I failed to fix the issue, though. I asked some fellow players who try to play it on other Linux distributions (Mint, I think) and they can play it out of the box. I installed some libraries using winetricks

Code: Select all

winetricks corefonts d3dx10 \
d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dx9 directx9 \
mfc42 msvcirt vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun6sp6 vcrun6
but it didn't fix either.

So, i ran out of ideas. Any help and guidance would be appreciated. If any kind of info is needed, I'm willing to provide. Thanks for your support!
Attachments
Lua error 2.
Lua error 2.
error2.png (7.22 KiB) Viewed 1800 times
Lua error 1.
Lua error 1.
Locked