https://bugs.winehq.org/show_bug.cgi?id=57230
Bug ID: 57230 Summary: F.E.A.R Combat black screen at startup due to out of memory error Product: Wine Version: 9.18 Hardware: x86-64 URL: https://web.archive.org/web/20240924151800/https://www .fear-community.eu/files/fear_combat_202_community_ful l_multilang_beta3.exe OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lingm+winebz@posteo.org Distribution: ArchLinux
Created attachment 77147 --> https://bugs.winehq.org/attachment.cgi?id=77147 Wine 9.18 startup oom
This might be a duplicate of bug 55593, but the messages are a bit different and it happens at program startup and not at starting a new game. Not to mention that there might be a relevant difference between F.E.A.R and F.E.A.R Combat.
F.E.A.R Combat is the multiplayer part of F.E.A.R, which was released freely back in 2006. The official lobby server, download, and key generation were shut down years ago, but are being kept alive by the community.
You can get all you need at https://www.fear-community.eu/#update_fear_combat_sec2. I've also mirrored the installer to archive.org and added that link in the URL field. Getting a key requires a free registration with just an email address. If that turns out to be a problem, I'm happy to share mine privately.
$ du -h fear_combat_202_community_full_multilang_beta3.exe 2,0G fear_combat_202_community_full_multilang_beta3.exe $ md5sum fear_combat_202_community_full_multilang_beta3.exe dd38096e5bf31641a757c233718803f8 fear_combat_202_community_full_multilang_beta3.exe
For reproduction simply start FEARMP.exe. You should see a low resolution black screen and messages like these in the console:
0024:err:d3dx:d3dx_pool_sync_shared_parameter Out of memory. 0024:fixme:d3dx:d3dx9_effect_init_from_binary Failed to parse effect. wine: Unhandled page fault on read access to 8075000D at address 7BB05298 (thread 0024), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=57230
--- Comment #1 from LingM lingm+winebz@posteo.org --- Further testing shows that installing native d3dx9 with winetricks fixes the issue.