32-Bit X11 OpenGL thunking incompatibilities mega-issue
- Dominant language
- C++
- Stars
- 8k
- Forks
- 351
- Avg merge
- 12h 31m
- Merged PRs (30d)
- 102
Description
I have concerns about thunks being enabled by default (especially 32-bit), neobrain wanted receipts, so here they are.
DE used: i3wm. This is important as xwayland and other DEs will behave differently.
Goal: Find which 32-bit games break when thunks are enabled.
- Anything DXVK obviously doesn't matter since X11 Vulkan 32-bit thunking isn't a thing. But some retesting landed.
- Most games crash, some hang. Nothing really interesting from initial glance.
- Works:
- [Linux][GL] Grim Fandango Remastered
- [Linux][GL] Battleblock Theater
- [Linux][GL] Osmos
- [Linux][GL] Hotline Miami
- [Linux][GL] Full Throttle Remastered
- [Linux][GL] Pajama Sam's Lost and Found
- [Linux][GL] Cave Story+
- [Linux][GL] Dungeons of Dredmor
- [Proton][DXVK] Sonic Mania
- [Proton][DXVK] Danganronpa 2: Goodbye Despair
- [Proton][DXVK-Native] Left 4 Dead
- [64-bit][Linux][DXVK-Native] Counter-strike Source
- [64-bit][Linux][DXVK-Native] Team Fortress 2
- One of the few Source engine games that are 64-bit.
- Doesn't:
- [Proton][GL] Peggle Deluxe
- [Proton][GL] Gish
- [Proton][GL] Crayon Physics Deluxe
- [Proton][GL] Fieldrunners
- [Proton][GL] Plants vs. Zombies: Game of the Year
- [Proton][DXVK] Bejeweled 3
- Even though this game uses DXVK, does something with GL.
- [Proton][GL] RAGE
- This one actually fails because thunks break Mesa's ability to find EXE names.
- [Linux][GL] Black Mesa
- [Linux][GL] Counter-Strike GoldSrc
- [Linux][GL] Day of Defeat
- [Linux][GL] Half-Life GoldSrc
- [Linux][GL] Half-Life 2
- [Linux][GL] Half-Life: Source
- [Linux][GL] Half-Life: Blue Shift
- [Linux][GL] Half-Life: Opposing Force
- [Linux][GL] Portal
- [Linux][GL] Portal 2
- [Linux][GL] Ricochet
- [Linux][GL] Team Fortress Classic
- [Linux][GL] Psychonauts
- [Linux][GL] Garry's Mod
- [Linux][GL] Left 4 Dead 2
- [Linux][GL] Borderlands 2
- [Linux][GL] Bioshock Infinite
- [Linux][GL] Saints Row 2
- [Linux][GL] Saints Row: Gat out of Hell
- [Linux][GL] SOMA
- [Linux][GL] Massive Chalice
- [Linux][GL] Braid
- [Linux][GL] Brutal Legend
- [Linux][GL] Spec Ops: The Line
- [Linux][GL] Amnesia: The Dark Descent
- [Linux][GL] Dream Pinball 3D
- [Linux][GL] Costume Quest
Contributor guide
Assessment
This issue has not been assessed yet.