Trying to play rpg game on Arch Linux

Questions about Wine on Linux
Locked
Pussinboots6
Newbie
Newbie
Posts: 3
Joined: Mon Mar 06, 2023 10:03 am

Trying to play rpg game on Arch Linux

Post by Pussinboots6 »

Hi I try to play some rpg game on wine but is getting stuck at the "now loading" screen and I really want to play this game and don't know how to run it, this is what I get in the terminal (sorry if it already posted before, and this is my first post and I'm kinda nervous)


wine game.exe
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0114:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
0114:fixme:file:NtLockFile I/O completion on lock not implemented yet
0108:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
0108:fixme:file:ReplaceFileW Ignoring flags 2
0108:fixme:file:ReplaceFileW Ignoring flags 2
0108:fixme:file:NtLockFile I/O completion on lock not implemented yet
0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {00000000-0000-0000-0000-000000000000}
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0068F8FC, 00000000 0068F8F8
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0068F8FC 00000000 0068F8F8) returning a dummy value (current locale)
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0068F8FC, 02561AC0 0068F8F8
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0068F8FC 02561AC0 0068F8F8) returning a dummy value (current locale)
0024:fixme:winsock:WSALookupServiceBeginW (0068F708 0xff0 0068F744) Stub!
[32:36:0306/221809.784:ERROR:network_change_notifier_win.cc(157)] WSALookupServi
ceBegin failed with: 8
0024:fixme:iphlpapi:NotifyAddrChange (Handle 0068F920, overlapped 0256240C): stub
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
0024:fixme:userenv:RegisterGPNotification 00000134 0
0024:fixme:userenv:RegisterGPNotification 00000138 1
0024:fixme:file:ReplaceFileW Ignoring flags 2
0160:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 055EFB8C 055EFB84
0164:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 058EFBE0) semi-stub
0168:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 05BEFBE0) semi-stub
0198:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 07FEF7F0) semi-stub
0024:fixme:msg:ChangeWindowMessageFilter 4a 00000001
01b4:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 0922FC54)
0164:fixme:file:ReplaceFileW Ignoring flags 2
0160:fixme:file:ReplaceFileW Ignoring flags 2
0198:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 07FEF450) semi-stub
0198:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 07FEF720) semi-stub
017c:fixme:file:ReplaceFileW Ignoring flags 2
0024:fixme:process:RegisterApplicationRestart (L" --js-flags=--expose-gc --user-data-dir=\"C:\\users\\walz\\AppData\\Local\\User Data\" --no-sandbox --no-zygote --flag-switches-begin --flag-switches-end --nwapp=\"Z:\\media\\wine\\Games\\page 3\\hentaku.info_RJ360356\\RJ360356\" --restore-last-session",7)
0174:fixme:wtsapi:WTSQuerySessionInformationW returning 0 protocol type
0024:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings", {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 0068F708): semi-stub
0024:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
0178:fixme:file:ReplaceFileW Ignoring flags 2
01c8:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0160:fixme:file:ReplaceFileW Ignoring flags 2
01e4:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:dbghelp:elf_search_auxv can't find symbol in module
01c8:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {00000000-0000-0000-0000-000000000000}
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01ec:fixme:thread:QueryThreadCycleTime (00000300,1943FD60): stub!
01c8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:dbghelp:elf_search_auxv can't find symbol in module
01e4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {00000000-0000-0000-0000-000000000000}
01e4:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,0068F490,0068F484) stub!
01e4:fixme:gdi:GdiInitializeLanguagePack stub
01e4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0218:fixme:thread:QueryThreadCycleTime (FFFFFFFE,1C07F8D0): stub!
0024:fixme:system:EnableNonClientDpiScaling (000100AE): stub
0024:fixme:win:RegisterTouchWindow hwnd 000100AE, flags 0x2 stub!
023c:fixme:wtsapi:WTSRegisterSessionNotification Stub 00010070 0x00000000
0024:fixme:shell:SHGetPropertyStoreForWindow (000100AE 142F8D68 0068EB48) stub!
0024:fixme:shell:window_prop_store_SetValue 007C8768, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},5}, 0068EB00
0024:fixme:shell:window_prop_store_Commit 007C8768
008c:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
008c:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
0024:fixme:imm:ImeSetActiveContext (0001005E, 1): stub
0024:fixme:imm:ImmReleaseContext (000100AE, 0001005E): stub
0024:fixme:win:RegisterTouchWindow hwnd 000300BC, flags 0x2 stub!
01dc:fixme:shell:SHGetPropertyStoreForWindow (000100AE 142F8D68 0B4AFB14) stub!
01dc:fixme:shell:window_prop_store_SetValue 007CD070, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},2}, 0B4AFAD0
01dc:fixme:shell:window_prop_store_Commit 007CD070
01dc:fixme:shell:SHGetPropertyStoreForWindow (000100AE 142F8D68 0B4AFAFC) stub!
01dc:fixme:shell:window_prop_store_SetValue 007CD070, {{9f4c2855-9f79-4b39-a8d0-e1d42de1d5f3},3}, 0B4AFAB0
01dc:fixme:shell:window_prop_store_Commit 007CD070
01b4:fixme:hnetcfg:fwpolicy2_get_CurrentProfileTypes 012DF208 0922FAF8
01c8:fixme:d3d11:d3d11_device_CheckFeatureSupport Returning fake Options support data.
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 85, format_support 008E0C4C partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 115, format_support 008E0C54 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 86, format_support 008E0C5C partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 87, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 87, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 87, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 87, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 91, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 91, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 65, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 11, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 24, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 11, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 55, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 45, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 45, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 61, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 56, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 49, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 35, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 54, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 41, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 34, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 16, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 64, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 62, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 59, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 57, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 43, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 42, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 52, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 50, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 38, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 36, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 18, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 17, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 2, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 2, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 2, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 2, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 2, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 10, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 10, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 10, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 10, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 10, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 45, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 26, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 29, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 29, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 40, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 20, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 45, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 85, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 3, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 3, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 12, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 12, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 30, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 30, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 4, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 4, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 14, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 14, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 32, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 32, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 25, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 61, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 49, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 29, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 29, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 28, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 29, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 87, format_support 0068EA60 partial-stub!
01c8:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0087A050, format 87, format_support 0068EA60 partial-stub!
[452:456:0306/221810.779:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_acc
elerator_win.cc on line 396
01c8:fixme:dcomp:DCompositionCreateDevice2 0087A028, {5f4633fe-1e08-4cb8-8c75-ce24333f5602}, 0068ED14.
[452:456:0306/221810.786:ERROR:gles2_command_buffer_stub.cc(226)] ContextResult:
:kFatalFailure: Failed to create surface.
[32:36:0306/221810.789:ERROR:gpu_process_transport_factory.cc(1024)] Lost UI sha
red context.
0024:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0068F2F8, 4): stub
0280:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0CD9FDD4): stub
0280:fixme:avrt:AvSetMmThreadPriority (12345678)->(2) stub
0170:fixme:file:ReplaceFileW Ignoring flags 2
^C0294:fixme:console:default_ctrl_handler Terminating process 104 on event 0
02a0:fixme:console:default_ctrl_handler Terminating process 110 on event 0
wine client error:108: 029c:fixme:console:default_ctrl_handler Terminating process 1c4 on event 0
write: Bad file descriptor
wine client error:114: wine client error:1c8: write: Bad file descriptor
write: Bad file descriptor
028c:fixme:console:default_ctrl_handler Terminating process 20 on event 0
0298:fixme:console:default_ctrl_handler Terminating process 1e0 on event 0
wine client error:24: write: Bad file descriptor
wine client error:1e4: write: Bad file descriptor
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Trying to play rpg game on Arch Linux

Post by jkfloris »

Code: Select all

[452:456:0306/221810.779:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 396
01c8:fixme:dcomp:DCompositionCreateDevice2 0087A028, {5f4633fe-1e08-4cb8-8c75-ce24333f5602}, 0068ED14.
[452:456:0306/221810.786:ERROR:gles2_command_buffer_stub.cc(226)] ContextResult::kFatalFailure: Failed to create surface.
[32:36:0306/221810.789:ERROR:gpu_process_transport_factory.cc(1024)] Lost UI shared context.
This looks like a problem with MESA/ your GPU drivers.
Could you post the output of?

Code: Select all

inxi -G
# and
# from the "lib32-mesa-utils" package
glxinfo32 -B
Pussinboots6
Newbie
Newbie
Posts: 3
Joined: Mon Mar 06, 2023 10:03 am

Re: Trying to play rpg game on Arch Linux

Post by Pussinboots6 »

Here

Code: Select all

$ inxi -G 
Graphics:
  Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] driver: amdgpu
    v: kernel
  Display: server: X.Org v: 21.1.7 with: Xwayland v: 22.1.8 driver: X:
    loaded: amdgpu unloaded: modesetting,vesa dri: radeonsi gpu: amdgpu
    resolution: 1920x1080~60Hz
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
    missing.

$ glxinfo32 -B 
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon RX 6600 (navi23, LLVM 15.0.7, DRM 3.49, 6.2.1-1-clear) (0x73ff)
    Version: 22.3.6
    Accelerated: yes
    Video memory: 8192MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 8067 MB, largest block: 8067 MB
    VBO free aux. memory - total: 3863 MB, largest block: 3863 MB
    Texture free memory - total: 8067 MB, largest block: 8067 MB
    Texture free aux. memory - total: 3863 MB, largest block: 3863 MB
    Renderbuffer free memory - total: 8067 MB, largest block: 8067 MB
    Renderbuffer free aux. memory - total: 3863 MB, largest block: 3863 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 12090 MB
    Currently available dedicated video memory: 8067 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 6600 (navi23, LLVM 15.0.7, DRM 3.49, 6.2.1-1-clear)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Trying to play rpg game on Arch Linux

Post by jkfloris »

Looks good!
I have no experience with Arch Linux, but did you install the " libva-mesa-driver", "lib32-libva-mesa-driver", "mesa-vdpau" and "lib32-mesa-vdpau" packages?
Pussinboots6
Newbie
Newbie
Posts: 3
Joined: Mon Mar 06, 2023 10:03 am

Re: Trying to play rpg game on Arch Linux

Post by Pussinboots6 »

yes I did just for you to see it and showing it
Rabcor
Level 1
Level 1
Posts: 9
Joined: Fri Jan 17, 2014 7:30 am

Re: Trying to play rpg game on Arch Linux

Post by Rabcor »

Seems like you're trying to run an rpgmaker game, rpgmaker games running on recent versions of rpgmaker are usually built on nwjs.

You can often run them with electron like so:

Code: Select all

electron index.html
(The location of index.html varies by game a bit, but it is often either in the base game folder or under a folder called www)

You can also run nwjs directly, natively.

Assuming you have nwjs AND nwjs-ffmpeg-codecs installed under /opt/nwjs/

You can execute this command from within the game's directory

Code: Select all

ln -fs "$(pwd)"/package.json /opt/nwjs/ && ln -fs "$(pwd)"/www /opt/nwjs/ && LD_PRELOAD=/opt/nwjs/libffmpeg.so nw
If the above command to run the game on native nwjs worked, you can optionally run the below command to remove unneeded files from the game directory (to save space) and creates a copy of the native nw executable named "game"; so that you don't always have to launch the game with the above command and can launch it from your file manager or terminal like a normal game. This method IS destructive, as it permanently deletes certain files, and it will make it impossible to run the game through wine or proton. (It will effectively convert the game into a linux native game)

Code: Select all

mkdir ../tmp && mv package.json ../tmp/ && mv www ../tmp/ && echo -e "\nWARNING: This action is irreversible!!!" && rm -rfI ./* && ln -s /opt/nwjs/* ./ && rm nw && cp /opt/nwjs/nw ./game && rm www && mv -f ../tmp/* ./ && rm -rf ../tmp
As the game you are running is from 2023 it is extremely likely that one of those methods to run the game natively will work (bypassing the need for wine entirely); it doesn't work for all games, but it works for most.

For older rpgmaker games, first thing you gotta do always for these is make sure you have the rpgmaker runtimes for it's engine version installed, none of the older rpgmaker games will run without it you can find these here: https://www.rpgmakerweb.com/run-time-package

Lastly, trying to run a game with proton instead of wine is always worth a shot, I've had many cases where I try to run a game on wine that won't work but plays perfectly fine in proton, and occasionally it's been the other way around as well.
Locked