Het forum

ArcheAge revisited

no longer uses HackShield

Auteur Antwoorden
Arcadien Maandag 16 November 2015 om 2:08
ArcadienAnonymous

ArcheAge no longer requires HackShield!

HackShield, an anti-cheating software, was impossible to run in Wine.  The newer versions of ArcheAge no longer use it, so I thought it would be good to revisit trying to get ArcheAge running using PlayOnLinux.

Here's what I've got so far:
Glyph (the launcher) runs, the game installs, upon clicking "Play" in the launcher, the "poem" splash screen appears, and completes.  The main window for the game appears, but is a black screen with a moveable game-themed cursor.  At this point it freezes with CPU usage maxed out.

My system and config:
Intel High Definition Graphics 4600
16GB RAM

I followed the setup tried here: https://www.playonlinux.com/en/topic-12295-Archeage.html#m54456
Including Wine 1.7.55-staging
Microsoft Core Fonts, quartz, vcrun2005-2013, dotnet35sp1, dotnet40, dotnet45, dxfull

I found that I could manually create a config file at My Documents/ArcheAge/system.cfg
In it I put:

sys_spec_full = 4
r_driver = "DX9"
r_multithreaded = 1
r_windowx = -1
r_windowy = -1
r_width = 1920
r_height = 1080
r_fullscreen = 0
r_vsync = 0
login_first_movie = 0
ucc_ver = 2
auto_disconnect_timer = 30

Most notably this forces DX9 and windowed mode.

My PlayOnLinux debug output:

[11/15/15 19:46:39] - Running wine-1.7.55-staging GlyphClient.exe (Working directory : /home/user/.PlayOnLinux/wineprefix/archeage2/drive_c/Program Files/Glyph)
fixme:winediag:start_process Wine Staging 1.7.55 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:process:SetProcessDEPPolicy (1): stub
fixme:wer:WerSetFlags (2) stub!
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
fixme:reg:RegQueryInfoKeyW security argument not supported.
err:ole:CoCreateInstanceEx apartment not initialised
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a07afa1, context 0x4efeb8, init_notify 0, handle 0x141e7d4): stub
fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub
wine: configuration in '/home/user/.PlayOnLinux//wineprefix/archeage2' has been updated.
fixme:heap:RtlSetHeapInformation 0x2730000 0 0x32fcc4 4 stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0xac5417, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0xb1bc8c, (null), (null), 0xb1cc90): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:advapi:RegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:advapi:RegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:advapi:RegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:advapi:RegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:advapi:RegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:advapi:RegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x32fbc4): semi-stub
fixme:system:SetProcessDPIAware stub!
fixme:ver:GetCurrentPackageId (0x32cf3c (nil)): stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:font:RemoveFontMemResourceEx (0x85b1a281) stub
fixme:process:GetSystemFirmwareTable (1094930505 1413567059 0x32ced8 36):stub
fixme:process:GetSystemFirmwareTable (1094930505 1128878145 0x32ced8 36):stub
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"Trion.Glyph": stub
fixme:explorerframe:taskbar_list_SetProgressState iface 0x2fb12c0, hwnd 0x20066, flags 0 stub!
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:heap:RtlSetHeapInformation 0x2730000 0 0x33fcc4 4 stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0xac5417, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0xb1bc8c, (null), (null), 0xb1cc90): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:advapi:RegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:advapi:RegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:advapi:RegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:advapi:RegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:advapi:RegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:advapi:RegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x33fbc4): semi-stub
fixme:system:SetProcessDPIAware stub!
fixme:ver:GetCurrentPackageId (0x339d5c (nil)): stub
fixme:explorerframe:taskbar_list_SetProgressValue iface 0x2fb12c0, hwnd 0x20066, ullCompleted 2710, ullTotal 2710 stub!
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:heap:RtlSetHeapInformation 0x760000 0 0x33fc84 4 stub
fixme:heap:RtlSetHeapInformation 0x870000 0 0x33fce4 4 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:FILE_CreateSymlink Atomic replace of directory with symbolic link unsupported on this system, may result in race condition.
fixme:ntdll:FILE_CreateSymlink Atomic replace of directory with symbolic link unsupported on this system, may result in race condition.
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160190, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160190, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160190, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160190, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x42563252 (as fourcc: R2VB) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x42563252) in the format lookup table
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x1793e9a8): stub
fixme:heap:RtlSetHeapInformation 0x110000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x14ca0000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x14b90000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x14a80000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x53a0000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x4c70000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x28b0000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x2010000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x870000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x760000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation 0x650000 0 0x33e318 4 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:iphlpapi:NotifyAddrChange (Handle 0x28aae7cc, overlapped 0x2604070): stub
fixme:imm:ImmReleaseContext (0x80086, 0x1a02b0b8): stub
fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
fixme:msctf:ThreadMgrSource_AdviseSink (0x1a02d160) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
fixme:file:ReplaceFileW Ignoring flags 2
fixme:file:ReplaceFileW Ignoring flags 2
fixme:file:ReplaceFileW Ignoring flags 2
fixme:file:ReplaceFileW Ignoring flags 2
fixme:file:ReplaceFileW Ignoring flags 2
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
...skipped 14 line(s)...
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
...skipped 8 line(s)...
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_240" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_240" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_240" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_240" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
...skipped 11 line(s)...
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
...skipped 11 line(s)...
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
...skipped 15 line(s)...
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_241" stub!
...skipped 15 line(s)...
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_253" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_255" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_244" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!
fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Light_248" stub!

I've tried everything I could think of, and websearched every relevant-looking line of the debug output, as well as the symptoms in general.

I feels so tantalizingly close to working, but I'm stuck!

Any insights would be greatly appreciated.

Thank you.