Wish to contribute to the project by donating? Heads up to our Patreon -> https://www.patreon.com/skylordsreborn

Jump to content
BEWARE: Multiaccounting May Cause Permabans! Read more... ×
vindicator

1 - Updater Fail Under Wine

Recommended Posts

NAME: Updater Fail Under Wine
SEVERITY: 1
LOCATION: SkylordsRebornUpdater.exe
REPRODUCIBILITY: ALWAYS
DESCRIPTION: When I run 'SkylordsRebornUpdater.exe' in Wine on Linux, the application crashes.

Quote

There was an error on startup. Consider redownloading the Updater to fix the issue.

After clicking "OK", the application remains hung and I have to manually break out of it.
SCREENSHOT: No screenshot needed. Error message output included below.

Linux Kernel 4.18

Wine 3.15

Dotnet 4.0

    ^netfx_Core_x64.msi

      netfx_Extended_x64.msi

      RGB9RAST_x64.msi

Dotnet 4.7.2

    ^netfx_Full_x64.msi

netfx_setupverifier.exe verifies both dotnet installations work.

$ sudo -u <username> env HOME=/home/<username> USER=<username> USERNAME=<username> LOGNAME=<username> WINEDEBUG=fixme-sys
tem,fixme-hlsl_parser,-d3dcompiler,fixme-dbghelp,fixme-msacm,fixme-msvcp wine '/home/<username>/.wine/drive_c/Program Files (x86)/BattleForge/SkylordsRebornUpdater.exe'

Quote

0042:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10023780, 0x10071b20, 0x10071b38) stub.
0042:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x10003109, 28) stub
0042:fixme:reg:GetEnabledXStateFeatures  
0042:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10a1d60, 0x1541048, 0x1541060) stub.
0042:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0xed060d, 28) stub
0042:fixme:kernelbase:QuirkIsEnabled3 (0x32f4a8, 0xffffffff) stub!
0042:fixme:process:GetNumaHighestNodeNumber (0x32fbdc): semi-stub
0042:fixme:thread:SetThreadStackGuarantee (0x32fbcc): stub
0042:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0x11ab9f0, 0x15410b8, 0x154cb50) stub.
0042:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0x11ab9f0, 0x15413c8, 0x1541540) stub.
0042:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0x11ab9f0, 0x154b840, 0x154cb60) stub.
0042:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0x11ab9f0, 0x1541210, 0x1541288) stub.
0042:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 0xec0000) stub!
0044:err:ole:CoGetContextToken apartment not initialised
0042:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
0042:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
0042:fixme:shell:URL_ParseUrl failed to parse L"System"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Numerics"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Security"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
0042:fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
0042:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
0042:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Input.Manipulations"
0042:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationProvider"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Deployment"
0042:fixme:shell:URL_ParseUrl failed to parse L"ReachFramework"
0042:fixme:shell:URL_ParseUrl failed to parse L"PresentationUI"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Printing"
0042:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
0042:fixme:shell:URL_ParseUrl failed to parse L"System"
0042:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
0042:fixme:reg:GetEnabledXStateFeatures  
0042:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x51c28b0, 0x526d008, 0x5272960) stub.
0042:fixme:reg:GetEnabledXStateFeatures  
0042:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0042:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0042:fixme:nls:get_dummy_preferred_ui_language (0x8 0x32ce04 (nil) 0x32ce00) returning a dummy value (current locale)
0042:fixme:nls:get_dummy_preferred_ui_language (0x8 0x32ce04 0x1abc80 0x32ce00) returning a dummy value (current locale)
0042:fixme:nls:CompareStringEx semi-stub behavior for flag(s) 0x8000000
0042:fixme:ntdll:EtwEventRegister ({6a7dfda1-a101-5a70-eade-2ecfec4034d8}, 0x54702be, (nil), 0x19eb228) stub.
0042:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x19eb1e0, 64) stub
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Data.SqlXml"
0042:fixme:bcrypt:BCryptGetFipsAlgorithmMode 0x32d8c4 - semi-stub
0042:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x547048e, (nil), 0x32eccc) stub.
0042:fixme:ntdll:EtwEventRegister ({2e5dba47-a3d2-4d16-8ee0-6671ffdcd7b5}, 0x5470506, (nil), 0x1a3338c) stub.
0042:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1a3335c, 40) stub
0042:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x547052e, (nil), 0x1a35b2c) stub.
0042:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1a35af0, 51) stub
0042:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
0042:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
0042:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro"
0042:fixme:shell:URL_ParseUrl failed to parse L"ControlzEx"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Interactivity"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Management"
0042:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration.Install"
0042:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.JScript"
0042:fixme:process:FlushProcessWriteBuffers : stub
0042:fixme:msg:ChangeWindowMessageFilter c033 00000001
0042:fixme:dwmapi:DwmAttachMilContent (0x30052) stub
004a:fixme:driver:GdiEntry13 stub
004a:fixme:win:EnumDisplayDevicesW ((null),0,0x606f894,0x00000000), stub!
004a:fixme:win:EnumDisplayDevicesW ((null),0,0x606f9a0,0x00000000), stub!
004a:fixme:win:EnumDisplayDevicesW ((null),1,0x606f9a0,0x00000000), stub!
004a:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0x1): monitor setting ignored
004a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1d74a0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
004c:fixme:sync:SetWaitableTimerEx (0x1f0, 0x628fe40, 500, (nil), (nil), (nil), 50) semi-stub
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.classic"
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0042:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0042:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0042:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0042:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0x00000001 8 0x32eadc 0x32ead8
0042:fixme:win:RegisterPowerSettingNotification (0x2006e,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
0042:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x4005e 0x00000000
0042:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 0x32d7f0): semi-stub
0042:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
0042:fixme:msg:ChangeWindowMessageFilterEx 0x4005e c02c 1 0x32ec9c
0042:fixme:msg:ChangeWindowMessageFilterEx 0x4005e 111 1 0x32ec9c
004a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1d74a0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
004f:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
004f:fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
0042:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework-SystemXml"
0042:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (0x6bfd5f8 0 8 0x6bfd620): stub
0042:fixme:dwmapi:DwmIsCompositionEnabled 0x32ebd0
0042:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
0042:fixme:uiautomation:UiaGetReservedMixedAttributeValue (0x32cb74) stub!
0042:fixme:uiautomation:UiaGetReservedNotSupportedValue (0x32cb74) stub!
004d:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
004b:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0042:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
004a:fixme:wer:WerRegisterMemoryBlock (0x5272e40 6144) stub
004a:fixme:wer:WerRegisterMemoryBlock (0x5272df4 4) stub
004a:err:ntdll:vDbgPrintExWithPrefix 65: MIL FAILURE: Unexpected HRESULT 0x88760b59 in caller: intermediate rendering error
004a:err:ntdll:vDbgPrintExWithPrefix 65: MIL FAILURE: Unexpected HRESULT 0x88760b59 in caller: The render thread failed unexpectedly.
0052:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0050:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet

 

You can submit a simple test .NET program for me test in Wine if you aren't sure to the exact cause of the rendering error in the launcher.

I will understand it if this must be put on the back-burner while the server side of things is in dire need of fixing.

 

EDIT0:

SkylordsRebornUpdater.exe md5 58bfd81eadfc9cf8772463a06133f789 (just in case someone gets the "bright idea" that I should "redownload" like the error message suggests)

Edited by vindicator
Include launcher md5 to avoid redownload conversation

Share this post


Link to post
Share on other sites

Hmm, I don't know why, but I did not receive any email notification you had replied to this thread.

I just happened to check out the discord announcements and saw the updated client. After unzipping into the BF path and running the same command:

Quote

Please place all files from the archive into your BattleForge folder.

which I find odd because "ls" returns:

Quote

base                  bf_mg_release.dll    ControlzEx.dll   MahApps.Metro.dll  pluginbasededitor.exe             UAC.exe
BattleForge.exe       bf_path_release.dll  foundationr.dll  Patcher.exe        plugins
bf1                   bf_res_release.dll   help             pcre3.dll          SkylordsRebornUpdater.exe
bf_cr_release.dll     bf_sim_release.dll   luabindr.dll     phe-qtcore4.dll    System.Windows.Interactivity.dll
bf_logic_release.dll  bf_vis_release.dll   luar.dll         phe-qtgui4.dll     toolframework.dll

Quote

0012:fixme:reg:GetEnabledXStateFeatures 
0012:fixme:wer:WerSetFlags (2) stub!
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0019:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
0019:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x993780, 0x9e1b20, 0x9e1b38) stub.
0019:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x973109, 28) stub
001c:fixme:reg:GetEnabledXStateFeatures 
001c:fixme:reg:GetEnabledXStateFeatures 
001c:fixme:heap:RtlSetHeapInformation 0x240000 0 0x23e830 4 stub
001c:fixme:wer:WerSetFlags (2) stub!
001c:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0022:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
0022:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x8383e0, 0x8affa0, 0x8affc0) stub.
0022:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x8863bd, 28) stub
0009:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10023780, 0x10071b20, 0x10071b38) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x10003109, 28) stub
0009:fixme:reg:GetEnabledXStateFeatures 
0009:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10a1d60, 0x1541048, 0x1541060) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0xed060d, 28) stub
0009:fixme:kernelbase:QuirkIsEnabled3 (0x32f4a8, 0xffffffff) stub!
0009:fixme:process:GetNumaHighestNodeNumber (0x32fbdc): semi-stub
0009:fixme:thread:SetThreadStackGuarantee (0x32fbcc): stub
0009:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0x11ab9f0, 0x15410b8, 0x154cb50) stub.
0009:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0x11ab9f0, 0x15413c8, 0x1541540) stub.
0009:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0x11ab9f0, 0x154b840, 0x154cb60) stub.
0009:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0x11ab9f0, 0x1541210, 0x1541288) stub.
0009:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 0xec0000) stub!
0036:err:ole:CoGetContextToken apartment not initialised
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
0009:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
0009:fixme:shell:URL_ParseUrl failed to parse L"System"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Numerics"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Security"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
0009:fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
0009:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Input.Manipulations"
0009:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationProvider"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Deployment"
0009:fixme:shell:URL_ParseUrl failed to parse L"ReachFramework"
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationUI"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Printing"
0009:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
0009:fixme:shell:URL_ParseUrl failed to parse L"System"
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
0009:fixme:reg:GetEnabledXStateFeatures 
0009:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x51c28b0, 0x526d008, 0x5272960) stub.
0009:fixme:reg:GetEnabledXStateFeatures 
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0009:fixme:nls:get_dummy_preferred_ui_language (0x8 0x32ce04 (nil) 0x32ce00) returning a dummy value (current locale)
0009:fixme:nls:get_dummy_preferred_ui_language (0x8 0x32ce04 0x1af200 0x32ce00) returning a dummy value (current locale)
0009:fixme:nls:LCMapStringEx unsupported lparam 1af7f0
0009:fixme:ntdll:EtwEventRegister ({6a7dfda1-a101-5a70-eade-2ecfec4034d8}, 0x57702be, (nil), 0x19eb280) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x19eb238, 64) stub
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Data.SqlXml"
0009:fixme:bcrypt:BCryptGetFipsAlgorithmMode 0x32d8c4 - semi-stub
0009:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x577048e, (nil), 0x32eccc) stub.
0009:fixme:ntdll:EtwEventRegister ({2e5dba47-a3d2-4d16-8ee0-6671ffdcd7b5}, 0x5770506, (nil), 0x1a33410) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1a333e0, 40) stub
0009:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x577052e, (nil), 0x1a35bb0) stub.
0009:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro"
0009:fixme:shell:URL_ParseUrl failed to parse L"ControlzEx"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Interactivity"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Management"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration.Install"
0009:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.JScript"
0009:fixme:process:FlushProcessWriteBuffers : stub
0009:fixme:msg:ChangeWindowMessageFilter c033 00000001
0009:fixme:dwmapi:DwmAttachMilContent (0x1004c) stub
0037:fixme:driver:GdiEntry13 stub
0037:fixme:win:EnumDisplayDevicesW ((null),0,0x636f894,0x00000000), stub!
0037:fixme:win:EnumDisplayDevicesW ((null),0,0x636f9a0,0x00000000), stub!
0037:fixme:win:EnumDisplayDevicesW ((null),1,0x636f9a0,0x00000000), stub!
0037:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0x1): monitor setting ignored
0037:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1d8e60, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0039:fixme:sync:SetWaitableTimerEx (0x1d8, 0x658fe40, 500, (nil), (nil), (nil), 50) semi-stub
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.classic"
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0009:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0x00000001 8 0x32eadc 0x32ead8
0009:fixme:win:RegisterPowerSettingNotification (0x1005a,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
0009:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x20056 0x00000000
0009:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 0x32d7f0): semi-stub
0009:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
0009:fixme:msg:ChangeWindowMessageFilterEx 0x20056 c02c 1 0x32ec9c
0037:fixme:dwmapi:DwmIsCompositionEnabled 0x636fd64
0009:fixme:msg:ChangeWindowMessageFilterEx 0x20056 111 1 0x32ec9c
0037:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1d8e60, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
003c:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
003c:fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework-SystemXml"
0009:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (0x6efe848 0 8 0x6efe870): stub
0009:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
0009:fixme:uiautomation:UiaGetReservedMixedAttributeValue (0x32cb74) stub!
0009:fixme:uiautomation:UiaGetReservedNotSupportedValue (0x32cb74) stub!
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0022:fixme:service:QueryServiceConfig2W Level 6 not implemented
0022:fixme:service:QueryServiceConfig2W Level 6 not implemented
0022:fixme:service:QueryServiceConfig2W Level 6 not implemented
0022:fixme:service:QueryServiceConfig2W Level 6 not implemented
0022:fixme:service:QueryServiceConfig2W Level 6 not implemented
0009:fixme:win:UnregisterPowerSettingNotification (0xdeadbeef): stub
0009:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x20056
0009:fixme:dwmapi:DwmDetachMilContent (0x1004c) stub
0036:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0036:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0036:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0036:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0012:fixme:ntdll:EtwEventUnregister (deadbeef) stub.

 

Share this post


Link to post
Share on other sites

Are you trying to run the BattleForge.exe or SkylordsRebornUpdater.exe? and did you extract the updater into the BattleForge folder and not in a seperate folder?

Share this post


Link to post
Share on other sites

I still didn't receive any notification about your reply. Any comment on that? Should I open a new bug report? Is it related to the same bug when I created my account that I posted in discord (like 1+ month(s) ago) and I think it was eventually shown the notification/email system was having issues?

I'm still running 'SkylordsRebornUpdater.exe' like I have from the very beginning (noted in my OP).

As you can see from my "ls" output in my reply above, all 5 files are extracted (including the new (or renamed) Patcher.exe) into the BF folder.

I will say, your comment about a "*separate folder" led me to try something else...

From a different command line path, I had been running SkylordsRebornUpdater by explicitly typing out the BF wine path (~/.wine.../BattleForge/...).

Just now, I went INTO the BF folder and ran 'wine SkylordsRebornUpdater.exe" and it didn't come up with that prompt... HOWEVER, it still seems to be hung up at the loading window ("Skylords Reborn - Patcher") which doesn't even render, but takes on the remnants of windows that are moved across it. I'm thinking some call is being made to an exe from an exe expecting it to be in the caller path. Change that so you are calling that other exe using the expanded path of the original exe.

OK, so it seems it's not even fully hung. After waiting several minutes, more wine info flew by, then another "hang" for several more minutes and tons more wine info. I don't know if you want that debug output (if you aren't even looking at the debug info I already posted), but it's not something you want me including in a Quote markup, but maybe an attachment.

There is no cpu% being used right now for BF and it's only taking 134M of RAM.

OK, multiple attempts at various things later, I get a prompt to "Detect Settings" which I do, though I got a wine crash before that prompt (showing BF still was running? super odd), and another wine crash window after.

Whoof!... Trying to re-run the command by varying parameters and even repeating previous commands are not resulting in the the further progression as before. Yeesh...

The latest output IS different:

Quote

006a:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10023780, 0x10071b20, 0x10071b38) stub.
006a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x10003109, 28) stub
006a:fixme:reg:GetEnabledXStateFeatures 
006a:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x10a1d60, 0x1541048, 0x1541060) stub.
006a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0xed060d, 28) stub
006a:fixme:kernelbase:QuirkIsEnabled3 (0x32f4a8, 0xffffffff) stub!
006a:fixme:process:GetNumaHighestNodeNumber (0x32fbdc): semi-stub
006a:fixme:thread:SetThreadStackGuarantee (0x32fbcc): stub
006a:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0x11ab9f0, 0x15410b8, 0x154cb50) stub.
006a:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0x11ab9f0, 0x15413c8, 0x1541540) stub.
006a:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0x11ab9f0, 0x154b840, 0x154cb60) stub.
006a:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0x11ab9f0, 0x1541210, 0x1541288) stub.
006a:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 0xec0000) stub!
006c:err:ole:CoGetContextToken apartment not initialised
006a:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
006a:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
006a:fixme:shell:URL_ParseUrl failed to parse L"System"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Numerics"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Security"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
006a:fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
006a:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
006a:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Input.Manipulations"
006a:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationProvider"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Deployment"
006a:fixme:shell:URL_ParseUrl failed to parse L"ReachFramework"
006a:fixme:shell:URL_ParseUrl failed to parse L"PresentationUI"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Printing"
006a:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Core"
006a:fixme:shell:URL_ParseUrl failed to parse L"System"
006a:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
006a:fixme:reg:GetEnabledXStateFeatures 
006a:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x51c28b0, 0x526d008, 0x5272960) stub.
006a:fixme:reg:GetEnabledXStateFeatures 
006a:fixme:nls:LocaleNameToLCID unsupported flags 8000000
006a:fixme:nls:LCIDToLocaleName unsupported flags 8000000
006a:fixme:nls:get_dummy_preferred_ui_language (0x8 0x32ce04 (nil) 0x32ce00) returning a dummy value (current locale)
006a:fixme:nls:get_dummy_preferred_ui_language (0x8 0x32ce04 0x1ad5d8 0x32ce00) returning a dummy value (current locale)
006a:fixme:nls:LCMapStringEx unsupported lparam 1ae100
006a:fixme:ntdll:EtwEventRegister ({6a7dfda1-a101-5a70-eade-2ecfec4034d8}, 0x57702be, (nil), 0x19eb280) stub.
006a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x19eb238, 64) stub
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Data.SqlXml"
006a:fixme:bcrypt:BCryptGetFipsAlgorithmMode 0x32d8c4 - semi-stub
006a:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x577048e, (nil), 0x32eccc) stub.
006a:fixme:ntdll:EtwEventRegister ({2e5dba47-a3d2-4d16-8ee0-6671ffdcd7b5}, 0x5770506, (nil), 0x1a33410) stub.
006a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1a333e0, 40) stub
006a:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x577052e, (nil), 0x1a35bb0) stub.
006a:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
006a:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
006a:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro"
006a:fixme:shell:URL_ParseUrl failed to parse L"ControlzEx"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Interactivity"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Management"
006a:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration.Install"
006a:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.JScript"
006a:fixme:process:FlushProcessWriteBuffers : stub
006a:fixme:msg:ChangeWindowMessageFilter c034 00000001
006a:fixme:dwmapi:DwmAttachMilContent (0x60062) stub
006d:fixme:driver:GdiEntry13 stub
006d:fixme:win:EnumDisplayDevicesW ((null),0,0x636f894,0x00000000), stub!
006d:fixme:win:EnumDisplayDevicesW ((null),0,0x636f9a0,0x00000000), stub!
006d:fixme:win:EnumDisplayDevicesW ((null),1,0x636f9a0,0x00000000), stub!
006d:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0x1): monitor setting ignored
006d:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1d74c0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
006f:fixme:sync:SetWaitableTimerEx (0x1e4, 0x658fe40, 500, (nil), (nil), (nil), 50) semi-stub
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.classic"
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
006a:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
006a:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
006a:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro.resources"
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
006a:fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0x00000001 8 0x32eadc 0x32ead8
006a:fixme:win:RegisterPowerSettingNotification (0x5004c,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
006a:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x60068 0x00000000
006a:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 0x32d7f0): semi-stub
006a:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
006a:fixme:msg:ChangeWindowMessageFilterEx 0x60068 c02d 1 0x32ec9c
006d:fixme:dwmapi:DwmIsCompositionEnabled 0x636fd64
006a:fixme:msg:ChangeWindowMessageFilterEx 0x60068 111 1 0x32ec9c
006d:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1d74c0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0072:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0072:fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
006a:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework-SystemXml"
006a:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (0x6f02790 0 8 0x6f027b8): stub
006a:fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
006a:fixme:uiautomation:UiaGetReservedMixedAttributeValue (0x32cb78) stub!
006a:fixme:uiautomation:UiaGetReservedNotSupportedValue (0x32cb78) stub!
0073:fixme:ras:RasEnumConnectionsW (0x6f11360,0x20e3f5f4,0x20e3f5f8),stub!
0073:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0073:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0073:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0073:fixme:ras:RasConnectionNotificationW (0xffffffff,0x2a4,0x00000003),stub!
0073:fixme:ntdll:EtwEventRegister ({38ed3633-5e3f-5989-bf25-f0b1b3318c9b}, 0x5770d0e, (nil), 0x2027250) stub.
0073:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x2027210, 53) stub
0073:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0073:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
006a:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
0073:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x20000
0073:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0073:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
006d:fixme:d3dcompiler:make_assignment Check for casts in the lhs.
006d:err:d3dcompiler:compile_shader HLSL shader parsing failed.
006d:fixme:wer:WerRegisterMemoryBlock (0x5272e40 6144) stub
006d:fixme:wer:WerRegisterMemoryBlock (0x5272df4 4) stub
006d:err:ntdll:vDbgPrintExWithPrefix 65: MIL FAILURE: Unexpected HRESULT 0x88760b59 in caller: intermediate rendering error
006d:err:ntdll:vDbgPrintExWithPrefix 65: MIL FAILURE: Unexpected HRESULT 0x88760b59 in caller: The render thread failed unexpectedly.
006e:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0070:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet

Note the network messages. But really, if the rendering part isn't being addressed, then nothing else is going to matter. Has any effort been put into dealing with the rendering issue?

Share this post


Link to post
Share on other sites
4 hours ago, vindicator said:

I still didn't receive any notification about your reply. Any comment on that? Should I open a new bug report? Is it related to the same bug when I created my account that I posted in discord (like 1+ month(s) ago) and I think it was eventually shown the notification/email system was having issues?

I'm still running 'SkylordsRebornUpdater.exe' like I have from the very beginning (noted in my OP).

As you can see from my "ls" output in my reply above, all 5 files are extracted (including the new (or renamed) Patcher.exe) into the BF folder.

I will say, your comment about a "*separate folder" led me to try something else...

From a different command line path, I had been running SkylordsRebornUpdater by explicitly typing out the BF wine path (~/.wine.../BattleForge/...).

Just now, I went INTO the BF folder and ran 'wine SkylordsRebornUpdater.exe" and it didn't come up with that prompt... HOWEVER, it still seems to be hung up at the loading window ("Skylords Reborn - Patcher") which doesn't even render, but takes on the remnants of windows that are moved across it. I'm thinking some call is being made to an exe from an exe expecting it to be in the caller path. Change that so you are calling that other exe using the expanded path of the original exe.

OK, so it seems it's not even fully hung. After waiting several minutes, more wine info flew by, then another "hang" for several more minutes and tons more wine info. I don't know if you want that debug output (if you aren't even looking at the debug info I already posted), but it's not something you want me including in a Quote markup, but maybe an attachment.

There is no cpu% being used right now for BF and it's only taking 134M of RAM.

OK, multiple attempts at various things later, I get a prompt to "Detect Settings" which I do, though I got a wine crash before that prompt (showing BF still was running? super odd), and another wine crash window after.

Whoof!... Trying to re-run the command by varying parameters and even repeating previous commands are not resulting in the the further progression as before. Yeesh...

The latest output IS different:

Note the network messages. But really, if the rendering part isn't being addressed, then nothing else is going to matter. Has any effort been put into dealing with the rendering issue?

I unfortunately can't help you with the updater issues, but the crash with the BattleForge.exe can be fixed by disabling Direct X 11.

In case you need exact steps:

  • in the terminal type: winecfg
  • Under the Applications tab, click the New Application button
  • Navigate to the Battleforge.exe file and click open
  • Make sure the Battleforge application is highlighted. You will see the title of the window change to "Wine configuration for Battleforge.exe"
  • Under the Libraries tab, we will specify an override setting for the DirectX 11 library
  • In the "New override for library" dropbox, type d3d11 to perform a quick search for the library, then click Add once you found it.
  • Highlight the d3d11 entry in the listbox, then click on Edit.
  • Set the load order to Disable
  • Done

Share this post


Link to post
Share on other sites

Thanks John. I went ahead and included that in my customized library settings, but that doesn't take care of the rendering messages (though you were clear that it wasn't meant to deal with the updater issues).

I did see the "[ERROR][Direct3D 11]: Get Reflect shader input parameter : E_NOTIMPL" messages in the "log.txt" file from that one-off chance that I got to "Detect Settings", which looks to coincide with your DX11 suggestion.

Share this post


Link to post
Share on other sites

Hey @vindicator

How did you come so far? I'm currently stuck at the following exception when I run the Updater v0.3

 

Quote

bash$ WINEARCH=win32 WINEPREFIX=/Users/NAME/.wine32 WINEDEBUG=fixme-system,fixme-hlsl_parser,-d3dcompiler,fixme-dbghelp,fixme-msacm,fixme-msvcp wine SkylordsRebornUpdater.exe
0012:fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub
0012:fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub
0019:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
002f:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
002f:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0009:fixme:thread:SetThreadStackGuarantee (0x32fcc4): stub
0009:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0x7932a40c, 0x797293b0, 0x79764880) stub.
0009:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0x7932a40c, 0x797292f0, 0x79729998) stub.
0009:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0x7932a40c, 0x79764890, 0x79764888) stub.
0009:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0x7932a40c, 0x797648c0, 0x797292e8) stub.
0009:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 0x79140000) stub!
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
0034:err:ole:CoGetContextToken apartment not initialised
0009:fixme:nls:LocaleNameToLCID unsupported flags 8000000
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
0009:fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
0009:fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
0009:fixme:shell:URL_ParseUrl failed to parse L"System"
0009:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x550b9cc9, 0x5516e048, 0x55175990) stub.
0009:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0009:fixme:nls:get_dummy_preferred_ui_language (0x0 0x32ab30 0x0 0x32ab2c) returning a dummy value (current locale)
0009:fixme:nls:get_dummy_preferred_ui_language (0x0 0x32ab30 0x192c78 0x32ab2c) returning a dummy value (current locale)
0009:fixme:ntdll:EtwEventRegister ({e13b77a8-14b6-11de-8069-001b212b5009}, 0x11f089a, 0x0, 0x32e68c) stub.
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
0009:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x11f0a82, 0x0, 0x1541c88) stub.
0009:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"SkylordsRebornUpdater.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"MahApps.Metro"
0009:fixme:shell:URL_ParseUrl failed to parse L"ControlzEx"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Interactivity"
0009:fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml.resources"
0009:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml.resources"
0009:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0009:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000402,0x0,0x0001,0x00000000,0x32d488,0x0): stub
0009:err:eventlog:ReportEventW L"Application: SkylordsRebornUpdater.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.Windows.Markup.XamlParseException\nStack:\n   at System.Windows.Markup.XamlReader.RewrapException(System.Exception, System.Xaml.IXamlLi"...
0009:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Unhandled Exception: System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'SkylordsRebornUpdater.MainWindow' that matches the specified binding constraints threw an exception. ---> System.TypeInitializationException: The type initializer for 'MahApps.Metro.Controls.MetroWindow' threw an exception. ---> System.MissingMethodException: Method not found: 'System.Windows.Thickness System.Windows.SystemParameters.get_WindowResizeBorderThickness()'.
   at ControlzEx.Behaviors.WindowChromeBehavior.GetDefaultResizeBorderThickness()
   at MahApps.Metro.Controls.MetroWindow..cctor()
   --- End of inner exception stack trace ---
   at MahApps.Metro.Controls.MetroWindow..ctor()
   at SkylordsRebornUpdater.MainWindow..ctor()
   --- End of inner exception stack trace ---
   at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at SkylordsRebornUpdater.App.Main()
wine: Unhandled exception 0xe0434352 in thread 9 at address 0x7b42bec9 (thread 0009), starting debugger...
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented
0019:fixme:service:QueryServiceConfig2W Level 6 not implemented

I have .Net 4.0 & 4.5 installed + d3dx9 + vcrun2010
Tried it on 32- and 64-bit arch

Edited by MadTracki

Share this post


Link to post
Share on other sites

I don't know, but I can tell you I'm using .net 4.7.2.

I know that I also got that window border thickness error as well when I was first starting out and was actually nearly about to submit a post about it, but once I figured out .net was't really installed, or installed correctly, I worked through that and got to where I am now.

It really doesn't matter at the moment getting to where I'm at because you'd still be stuck at another dead end. Until they can figure out how to correct/compensate for the rendering issue (and now network too it seems), there is no point in getting to where I am now.

Oh, and BTW getting .net installed is a major pain. It's nowhere near as simple as "click on setup", but rather a bunch of ordered msiexec commands after extracting the setup files and more.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.