HGL
Heroic Games Launcher•2mo ago
foreign-sapphire

Fallout 1 worked but then stopped launching the next day...related to DXVK 2.5.3 and above

The game installed successfully a few days ago (7/8/25) and I played it for multiple hours that day. Then it mysteriously stopped launching the next day - I'd click the launch button but the fallout game menu wouldn't even load. I've attached the log file with verbose logging enabled. I had the 'auto install dxvk' option enabled. I believe this was the issue. In the attached log it shows DXVK is at version 2.7. I have no idea what version it was at when the game was initially installed and was working. Using winetricks I set it to use DXVK 2.5.2 and the game works again (I had tried 2.5.3 but it didn't work with that version.) I was assuming the main problem in the log file was this:
info: Found device: AMD Radeon RX 6800 (RADV NAVI21) (radv 25.1.3)
info: Skipping: Device does not support required feature 'maintenance5' (extension: VK_KHR_maintenance5)
info: Found device: AMD Radeon RX 6800 (RADV NAVI21) (radv 25.1.3)
info: Skipping: Device does not support required feature 'maintenance5' (extension: VK_KHR_maintenance5)
But Google results say that radv 25.1.3 should support the VK_KHR_maintenance5 extension...so why is it logging that it isn't supported? And why does it work with DXVK 2.5.2 as Google results also say that DXVK has required VK_KHR_maintenance5 since version 2.5.0. I tried searching for other users reporting any issue with DXVK 2.5.3 with the VK_KHR_maintenance5 but I didn't find anything. I'm pretty new to wine/heroic/gaming on linux and so am not sure if I should report this somewhere (is this a dxvk issue? a mesa issue?...) and don't want to open an issue in the wrong place.
Solution:
GitHub
Driver support
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine - doitsujin/dxvk
Jump to solution
6 Replies
correct-apricot
correct-apricot•2mo ago
any reason you are using wine-ge 8-8? not only is really old and unmaintained, I think it's not even the latest wine-g because I would try doing a prefix backup and trying ge-proton
HeroicBot
HeroicBot•2mo ago
Wine-GE is rather old now (last release is almost a year ago) and thus might not work correctly. Please follow these instructions on using GE-Proton: 1. Head to the Wine Manager in Heroic, click the "Proton-GE" tab, and install "Proton-GE-Latest" 2. Head to the settings for your game(s) (icon on game card in library). In the "Wine Version" dropdown, select "Proton - Proton-GE-latest" 3. Rename your Wineprefix (path is shown in game settings), e.g. from current-name to current-name_bak. To clarify: Rename the actual folder on your hard drive, do not change the option in the game settings. Note: This will make game-specific configuration data (e.g. in-game settings or save files) unavailable. If this is an issue, let us know & we'll help you restore them.
Solution
genetic-orange
genetic-orange•2mo ago
GitHub
Driver support
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine - doitsujin/dxvk
genetic-orange
genetic-orange•2mo ago
A compatible driver must support Vulkan 1.3 and fulfill the requirements mentioned in the Required Vulkan features section. Wine 8.14 or newer is needed for winevulkan support.
So yes, Wine GE is likely based on 8.0 thus doesnt have winevulkan that exposes the ext support
foreign-sapphire
foreign-sapphireOP•2mo ago
@arieljuod @"Leopard" thanks for replying, I appreciate it. I can't be sure but I thought I'd tried with GE-Proton10.3 (from 20205-05-10) without success. I will give ge-proton another go and update this thread with the results. And to answer the question "why use wine-ge 8-8?", its just because when I installed Heroic a few years ago I think that's what it defaulted to and I didn't really understand, until just now, that I could/should adjust it. I saw I could change it, but didn't really understanding why or when to. I think I was assuming that Heroic had some knowledge about what the "best" version of wine/proton was for a specific title and downloaded it for you - but now I realize I was wishing that's what it was doing 🙂 @"Leopard" The dxvk driver support page you linked to is handy , I'll keep that for future reference. Do either of you know, does the GE-Proton version number map directly to the underlying wine version (e.g. is GE-Proton10.3 based off of Wine 10.3) ? Just so in the future if the dxvk driver support page says I need Wine version XYZ, I wanted to know how I could be sure of which GE-Proton version is considered version XYZ.
foreign-sapphire
foreign-sapphireOP•2mo ago
I tested with several versions of GE-Proton. It worked for me with GE-Proton9-1 and GE-Proton9-27. I was able to launch the game and start a new game, move the character...but it didn't work with GE-Proton10-1 or GE-Proton10-9. With the GE-Proton 10 versions the initial launcher worked taking me to the main game menu but at this point the mouse cursor disappears and I'm not able to start a game - I can press escape and it terminates fallout.

Did you find this page helpful?