While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Fedora KDE gets approval to be upgraded to sit alongside Fedora Workstation
- Steam gets new tools for game devs to offer players version switching in-game
- Palworld dev details the patents Nintendo and The Pokemon Company are suing for
- Sony say their PSN account requirement on PC is so you can enjoy their games 'safely'
- AYANEO 3 now officially announced with AMD Ryzen AI 9 HX 370 and HDR OLED
- > See more over 30 days here
-
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- whizse -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- axredneck -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- redneckdrow -
Epic roguelike Caves of Qud now has a proper tutorial
- Jarmer -
Classic Unreal Tournament and Unreal now easier to down…
- emphy - > See more comments
- Who wants a free GOG key for Dishonored?
- poke86 - No more posting on X / Twitter
- Liam Dawe - Steam and offline gaming
- damarrin - Weekend Players' Club 10/11/2024
- Pengling - Upped the limit on article titles
- eldaking - See more posts
View PC info
It crashes and brings up the debugger. Wine tricks and the "Strict draw ordering" variable, as the app data base gives as tips, were tried. I even tried to change the dll's to builtin and back again to native via winecfg.
Yes, I tried to disable the steam overlay. Something new: I had to disable the d3d11.dll. I'll cross post this
at winehq. Anyone have better luck?
Backtrace:
Spoiler, click me
=>0 0x00000000 (0x0033e528)
1 0x021c7216 in gameoverlayrenderer (+0x97215) (0x0033e540)
2 0x004b2e89 in dxhr (+0xb2e88) (0x0033e864)
Modules:
Module Address Debug info Name (134 modules)
PE 400000- 2045000 Export dxhr
PE 2050000- 212f000 Deferred dfengine
PE 2130000- 2254000 Export gameoverlayrenderer
PE e310000- e44a000 Deferred steam
The console output gives the following lines. They are edited for clarity.
Spoiler, click me
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:gameux:GameExplorerImpl_VerifyAccess (0x101f88e8, L"C:\\Program Files\\Steam\\steamapps\\common\\Deus Ex - Human Revolution\\dxhr.exe", 0x33e9f4)
***
fixme:gameux:GameExplorerImpl_VerifyAccess (0x3b35ba0, L"C:\\Program Files\\Steam\\steamapps\\common\\Deus Ex - Human Revolution\\dxhr.exe", 0x33e064)
fixme:win:EnumDisplayDevicesW ((null),0,0x33e3f8,0x00000000), 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:dbghelp_dwarf:dwarf2_parse_subprogram_block no range
</REPEATED>
fixme:dbghelp_dwarf:dwarf2_parse_const_type Unsupported children
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) pEncodePara in function
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) dwFlags in function
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 015f), starting debugger...
https://bugs.winehq.org/attachment.cgi?id=56840
View PC info
Winetricks marks dll's as native. But, I had a bunch of dll's with no override tag at all.
They were probably treated as builtin. I also deleted the 'redist' folder out of DE:HR.
I started with a fresh prefix.
So, run winetricks first.