I tried to install Star Stable Online for my daughter on Ubuntu 22.4 using PlayOnLinux 4.3.4 with Wine 7.11.
This is my first time using PlayOnLinux without a setup script, so please tell me what I might be missing that is obvious to you.
Besides an Issue I managed to work around following https://www.playonlinux.com/en/topic-17838-Star_Stable_Online_fails_to_start_after_it_did_a_selfupdate.html, the game starts (I even saw a quick flash of a login form on the first try) before displaying an error page "
Gameplay disabled
It seems like you are running a 32-bit version of Windows and need to update it to 64-bit in order to play the game.
To check if your computer supports 64-bit Windows please follow these instructions from Microsoft and if possible update your Windows.
".
I made sure to select a 64-Bit windows version when installing the game in PlayOnLinux, so what might make this game think it was on a 32-bit machine?
The debug log looks like this:
formation handle 00000000, info_class 1, info 00000000, size 0 stub!
06d4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 096B8928, 16) stub
06b8:fixme:winsock:WSALookupServiceBeginW (0C34F11C 0xff0 0C34F158) Stub!
06b8:fixme:iphlpapi:NotifyAddrChange (Handle 0C34F2AC, overlapped 096AD2A8): stub
06b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0C34ED40) semi-stub
06b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0C34ED40) semi-stub
06b8:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
06f8:fixme:file:NtLockFile I/O completion on lock not implemented yet
06f8:fixme:heap:PrefetchVirtualMemory process FFFFFFFF, count 00000001, addresses 0CF6FA38, flags 0 stub.
0520:fixme:win:RegisterTouchWindow (0003012E 00000002): stub
067c:fixme:wtsapi:WTSRegisterSessionNotification Stub 0031013A 0x00000000
0520:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 09DFE704, 00000000 09DFE700
0520:fixme:nls:get_dummy_preferred_ui_language (0x38 09DFE704 00000000 09DFE700) returning a dummy value (current locale)
0520:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 09DFE704, 0EA4F100 09DFE700
0520:fixme:nls:get_dummy_preferred_ui_language (0x38 09DFE704 0EA4F100 09DFE700) returning a dummy value (current locale)
0520:fixme:win:RegisterPowerSettingNotification (0031013A,{2b84c20e-ad23-4ddf-93db-05ffbd7efca5},0): stub
0700:fixme:dwmapi:DwmGetWindowAttribute (0003012E 14 133FFAD8 4) stub
0520:fixme:win:GetPointerDevices (09DFDB24 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFDB08 1085A660 09DFDB24 09735D00 00000000): semi-stub
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:win:GetPointerDevices (09DFDB24 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFDB08 1085A660 09DFDB24 09735D00 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:win:GetPointerDevices (09DFDB24 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFDB08 1085A660 09DFDB24 09735D00 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:imm:ImeSetActiveContext (08424EE8, 1): stub
0520:fixme:msctf:SetInputScopes STUB: 0003012E ... (null) (null)
0520:fixme:imm:ImmReleaseContext (0003012E, 08424EE8): stub
0700:fixme:dwmapi:DwmGetWindowAttribute (0003012E 14 133FF928 4) stub
0520:fixme:shcore:GetCurrentProcessExplicitAppUserModelID 09DFE5EC: stub
0520:fixme:win:RegisterTouchWindow (000600CE 00000002): stub
0520:fixme:msctf:SetInputScopes STUB: 0003012E ... (null) (null)
0520:fixme:msctf:SetInputScopes STUB: 0003012E ... (null) (null)
0520:fixme:wtsapi:WTSRegisterSessionNotification Stub 000500B2 0x00000000
0520:fixme:win:RegisterSuspendResumeNotification 000500B2, 0: stub.
06b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0C34ECD0) semi-stub
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
0694:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
04c0:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,0021FE6C,0021FE68) stub!
0560:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x98ffdc4,0x00000004,(nil)) Unknown information class
04c0:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
04c0:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 096B8928, 16) stub
04c0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
04c0:fixme:thread:QueryThreadCycleTime (FFFFFFFE,09DFF7D0): stub!
013c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0EBFFEF8
0188:fixme:thread:QueryThreadCycleTime (00000138,0BBCFE18): stub!
060c:fixme:cryptnet:check_ocsp_response_info check responder id
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
060c:fixme:cryptnet:check_ocsp_response_info check responder id
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
06b8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
06b8:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
0520:fixme:system:EnableNonClientDpiScaling (0005010C): stub
0520:fixme:win:RegisterTouchWindow (0005010C 00000002): stub
0520:fixme:dwmapi:DwmSetWindowAttribute (0005010C, 2, 09DFE5C8, 4) stub
0520:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 09DFE004, 00000000 09DFE000
0520:fixme:nls:get_dummy_preferred_ui_language (0x38 09DFE004 00000000 09DFE000) returning a dummy value (current locale)
0520:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 09DFE004, 144F72B0 09DFE000
0520:fixme:nls:get_dummy_preferred_ui_language (0x38 09DFE004 144F72B0 09DFE000) returning a dummy value (current locale)
0520:fixme:dwrite:dwritefontface5_HasVariations 09006F48: stub
0520:fixme:shcore:GetCurrentProcessExplicitAppUserModelID 09DFDEEC: stub
0520:fixme:win:RegisterTouchWindow (0033008E 00000002): stub
0700:fixme:dwmapi:DwmGetWindowAttribute (0003012E 14 133FF928 4) stub
../src/intel/isl/isl.c:2220: FINISHME: ../src/intel/isl/isl.c:isl_surf_supports_ccs: CCS for 3D textures is disabled, but a workaround is available.
0694:fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle 00000000.
0694:fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle 00000000.
0694:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
0694:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
01a8:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
01a8:fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
0694:fixme:dwmapi:DwmGetCompositionTimingInfo (00000000 09FFF4B8)
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 1401004C.
01a8:fixme:d3d:swapchain_blit_gdi Using GDI present.
00dc:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,0021FE6C,0021FE68) stub!
0034:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x98ffdc4,0x00000004,(nil)) Unknown information class
00dc:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
00dc:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 096B8928, 16) stub
00dc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00dc:fixme:thread:QueryThreadCycleTime (FFFFFFFE,09DFF7D0): stub!
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 0401005D.
03c0:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0EBBFEF8
01a8:err:d3d:wined3d_context_gl_reacquire Acquired context 08494E38 instead of 084F3468.
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 1401004C.
0520:fixme:system:EnableNonClientDpiScaling (000500DC): stub
0520:fixme:win:RegisterTouchWindow (000500DC 00000002): stub
0520:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 09DFDDB4, 00000000 09DFDDB0
0520:fixme:nls:get_dummy_preferred_ui_language (0x38 09DFDDB4 00000000 09DFDDB0) returning a dummy value (current locale)
0520:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 09DFDDB4, 145D5210 09DFDDB0
0520:fixme:nls:get_dummy_preferred_ui_language (0x38 09DFDDB4 145D5210 09DFDDB0) returning a dummy value (current locale)
0520:fixme:shcore:GetCurrentProcessExplicitAppUserModelID 09DFDC9C: stub
0520:fixme:win:RegisterTouchWindow (000500F8 00000002): stub
0700:fixme:dwmapi:DwmGetWindowAttribute (0003012E 14 133FF928 4) stub
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 09010066.
0800:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,0021FE6C,0021FE68) stub!
080c:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x98ffdc4,0x00000004,(nil)) Unknown information class
0800:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
0800:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 096B8928, 16) stub
0800:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0800:fixme:thread:QueryThreadCycleTime (FFFFFFFE,09DFF7D0): stub!
045c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0EDFFEF8
0800:fixme:dwrite:dwritefontface5_HasVariations 08F77B18: stub
0520:fixme:win:GetPointerDevices (09DFD764 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFD748 14655400 09DFD764 146F8600 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:win:GetPointerDevices (09DFD764 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFD748 14655400 09DFD764 146F8600 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:win:GetPointerDevices (09DFD764 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFD748 14655400 09DFD764 146F8600 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:msctf:SetInputScopes STUB: 000500DC ... (null) (null)
0520:fixme:msctf:SetInputScopes STUB: 000500DC ... (null) (null)
0520:fixme:msctf:SetInputScopes STUB: 000500DC ... (null) (null)
01a8:err:d3d:wined3d_context_gl_reacquire Acquired context 08494E38 instead of 0851D0A0.
0740:fixme:file:ReplaceFileW Ignoring flags 2
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 09010066.
06b8:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
072c:fixme:file:ReplaceFileW Ignoring flags 2
072c:fixme:file:ReplaceFileW Ignoring flags 2
0768:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,0021FE6C,0021FE68) stub!
076c:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x98ffdc4,0x00000004,(nil)) Unknown information class
0768:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
0768:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 096B8AA8, 16) stub
0768:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
../src/intel/isl/isl.c:2220: FINISHME: ../src/intel/isl/isl.c:isl_surf_supports_ccs: CCS for 3D textures is disabled, but a workaround is available.
0514:fixme:win:NtUserScrollWindowEx some flags (8007) are unhandled
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
0520:fixme:win:RegisterTouchWindow (00030146 00000002): stub
0520:fixme:win:RegisterTouchWindow (00020144 00000002): stub
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 0501006F.
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 0501006F.
01a8:err:d3d:wined3d_context_gl_reacquire Acquired context 08494E38 instead of 084EE6F0.
0520:fixme:win:RegisterTouchWindow (00040146 00000002): stub
0520:fixme:win:RegisterTouchWindow (00030144 00000002): stub
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 10010077.
01a8:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 10010077.
01a8:err:d3d:wined3d_context_gl_reacquire Acquired context 08494E38 instead of 0856B380.
0520:fixme:ntdll:NtImpersonateAnonymousToken (0xfffffffe): stub
0520:fixme:win:GetPointerDevices (09DFE3A4 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFE388 096B8EC0 09DFE3A4 09737500 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:win:GetPointerDevices (09DFE3A4 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFE388 096B8EC0 09DFE3A4 09737500 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:win:GetPointerDevices (09DFE3A4 00000000): partial stub
0520:fixme:system:QueryDisplayConfig (00000002 09DFE388 096B8EC0 09DFE3A4 09737500 00000000): semi-stub
0520:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0520:fixme:msctf:SetInputScopes STUB: 000500DC ... (null) (null)
0520:fixme:msctf:SetInputScopes STUB: 000500DC ... (null) (null)
0520:fixme:ntdll:NtImpersonateAnonymousToken (0xfffffffe): stub
Any idea, what I might do to fix this?
Edited by hd42