• 64 Posts
  • 9 Comments
Joined 2Y ago
cake
Cake day: Jun 11, 2023

help-circle
rss
- Added ntsync support: Enable with PROTON_USE_NTSYNC=1 NOTES: 1. Your kernel must be patched with ntsync patches. If your system does not have /dev/ntsync then your kernel does not have the patches required to use ntsync. 2. Some applications, mostly 32 bit, may also need PROTON_USE_WOW64=1 when using ntsync - Added FSR4 upgrade support via PROTON_FSR4_UPGRADE=1 (auto upgrades from amd directly https://download.amd.com/dir/bin/amdxcffx64.dll) - Added fixes from upstream for flicker/rendering issue when using wine-wayland - Refactored a lot of the patches section and cleaned up outdated or merged patches - Update wine-wayland patches - Updated wine to latest bleeding edge - Updated dxvk to latest git - Updated vkd3d-proton to latest git - Imported all upstream proton changes - protonfixes: added a fix for winetricks wget gnutls failing inside fex - protonfixes: add fix for sifu freeze (thanks UsernamesAreNotMyThing)
fedilink

- Fix doom eternel black screen regression when using wine-wayland - disable steam input and xalia in wine-wayland (they dont work with it) and enable sdl instead - add protonfixes for Blade & Soul NEO -- game is now playable but there is a known crash in-game when you open the settings. Opening the settings at character select works fine - add protonfix to set SteamOS=1 for Wuthering Waves --game is now playable
fedilink

HOTFIX: GE-Proton10-7: - Re-added the PROTON_PREFER_SDL option. When this envvar is set steam input and hidraw are disabled so that SDL takes priority over controller support. HOTFIX (GE-Proton10-6): The wine-wayland patches needed rebasing and needed force pushing due to a problem with a few commits in them noted by the author that can cause some crashing, making GE-Proton10-5 version invalid. The 10-5 release was reverted due to the force push per the request of the wine-wayland patch set author, thus the version bumped to 10-6. It's one of those view weird instances where you will see a version missing in the releases. (This also happened in the past with media foundation stuff that Valve yelled at me about). Oopsie. Changelog (GE-Proton10-5): Nothing too major here, mostly just an update to upstream's code since it's been about 30 days. - Wine-wayland patches have been updated/rebased, should fix some nvidia crashes, and no longer need this mesa patch: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918 - patches added to help with Wuthering Waves. - protonfixes updated - protonfix added for Artificial Academy 2 - protonfix added for Persona 4 Arena Ultimax - protonfix added for Anno 1800 from Ubisoft Store - protonfix added for Anno 1800
fedilink

Nothing too major here, mostly just an update to upstream's code since it's been about 30 days. - Wine-wayland patches have been updated/rebased, should fix some nvidia crashes, and no longer need this mesa patch: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918 - patches added to help with Wuthering Waves. - protonfixes updated - protonfix added for Artificial Academy 2 - protonfix added for Persona 4 Arena Ultimax - protonfix added for Anno 1800 from Ubisoft Store - protonfix added for Anno 1800
fedilink

Proton: - Fixed broken cursor issue with DOOM Eternal, DOOM Dark Ages, and Rocket League in winewayland (Thanks OOOOOF123/Etaash) - Added a stub implementation for amdxc64.dll to enable FSR4. Use FSR4_UPGRADE=1 to upgrade FSR3.1 games to FSR4. Again thanks to Thanks OOOOOF123/Etaash. Instructions: https://github.com/Etaash-mathamsetty/wine-builds/releases/tag/fsr4 - import upstream proton changes Protonfixes: - fix libcuda for star citizen - remove deprecated fixes for daedalic games - remove deprecated fix for Once human - add fix for The Chronicles of Myrtana: Archolos - add fix for Colin McRaie: DiRT - add quartz protonfix for Tree of Savior - remove deprecated fix for LOTRO
fedilink

Hotfix release: added envvar needed for winewayland patch fixes to work (automatically set when PROTON_ENABLE_WAYLAND is set) added patch so that PROTON_ENABLE/DISABLE_HIDRAW works as expected. Important note: PLEASE do NOT manually set DISPLAY= when trying to enable winewayland. ALL that is needed is PROTON_ENABLE_WAYLAND=1. When you manually disable DISPLAY= it can break many applications that need to render natively, in particular things like launchers or things that need to render with OpenGL or Vulkan directly. (not via dxvk/vkd3d).
fedilink

Hotfix release: Fixes missing comma in proton script causing prefix issues (this was also a valve upstream issue) Fixes accidental import of the steam ffmpeg libraries instead of the ones we build and ship (this was an accidental copy/paste when porting changes from Proton 10) -- this should fix video playback in a lot of titles as they worked in proton 9 Removes setting ENABLE_HDR_WSI -- this option is only specific for the vk_hdr_layer (https://github.com/Zamundaaa/VK_hdr_layer) hack, which is -not- needed as of mesa 25.1 and can cause washed out colors. If you previously used this, it's advised to remove it, and update mesa to 25.1 if you want HDR. added a few patches for allowing more launchers to work in wayland (epic, battlenet, star citizen) added patch to allow 32 bit EOS overlay to work for Among Us. added raw input patches for winewayland (un-accelerated mouse) added touchpad scrolling support patch for winewayland xalia library updates imported from upstream dxvk updated to latest git vkd3d-proton updated to latest git
fedilink

Proton: - GE-Proton rebased on top of Valve's Proton 10 Bleeding Edge - Wine-Wayland has been enabled and patches from upstream wine backported for it. YMMV (Your mileage may vary). Thanks [Etaash-mathamsetty](https://github.com/Etaash-mathamsetty) for the backporting as well as the wine-wayland specific patch fixes for various games. - Dualsense controller patches from [ClearlyClaire](https://github.com/ClearlyClaire) https://gitlab.winehq.org/wine/wine/-/merge_requests/7238 rebased (thanks loathingKernel) - FSR patches rebased (thanks loathingKernel) - Nvidia Reflex low latency patches rebased Protonfixes: - Marvel Rivals EGS fix added (thanks termdisc) - Fix added for The Testament of Sherlock Holmes (thanks UsernamesAreNotMyThing) - Fix added for Borderlans: The Pre-Sequel (thanks loathingKernel) - Fix added for Elder Scrolls IV: Oblivion Remastered (thanks Reilley64) - Fix added for Breath of Fire 4 (GOG) (Thanks ImLinguin) - Fixes added for Star Citizen (Thanks mactan-sc) - Fix added for Yosumin (Thanks UsernamesAreNotMyThing) - Fix added for DOOM 2016 (GOG) (Thanks ImLinguin) - Fix added for Lord of the Rings Online (thanks mdmatthias/MathiasDillain) - Fix added for Once Human (Thanks jcdickinson) - Fix added for Shadows of Adam (Thanks UsernamesAreNotMyThing) - Save import fix added for Metaphor ReFantazio (Thanks UsernamesAreNotMyThing) - Save import fix added for Persona 3 Reload (Thanks UsernamesAreNotMyThing) - Fix added for Liminal Border Part III (thanks R1kaB3rN) - Fix added for Mojika Truth Rears Its Head (thanks superboo7) Info regarding Wine-Wayland: YMMV (Your mileage may vary). Most games that utilizes DXVK or VKD3D should be fine. Games that have native Vulkan or OpenGL are a coin toss. Most launchers should also be fine (Again huge thanks to Etaash, he's been hammering out a lot off the Wine-Wayland bug fixes, including one that was critical for OpenGL and launcher rendering). If a game or launcher isn't working, please DON'T come bugging us to fix it. Officially we're with Valve on this -- it's not supported. It's there for people to use/try/test out because it's a wanted feature, that's the extent of it. New option for using Wine-Wayland: `PROTON_ENABLE_WAYLAND=1` New option for using HDR with Wine-Wayland: `PROTON_ENABLE_HDR=1` It goes without saying, but just in case people don't know -- You need Wine-Wayland to use HDR, therefore you need both options for HDR: `PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %command%` If you want to use Wine-Wayland without HDR, you do NOT need this option: `PROTON_ENABLE_HDR=1` Known issues with Wine-Wayland: DOOM 2016: Opens in small window and crashes on resolution change without mesa patch. Fixed with patch DOOM Eternal: Crashes without mesa patch. Broken mouse cursor in menus, Broken mouse pointing in-game DOOM The Dark Ages: Broken mouse pointing in-game Wolfenstein The Old Blood: OpenGL error crash Wolfenstein The New Order: OpenGL error crash Wolfenstein Youn Blood: mangohud broken Path of Exile/Path of Exile 2: Vulkan renderer broken without mesa patch. Fixed with patch. AMD-Specific: mesa patches needed for DOOM 2016 and DOOM Eternal: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918 mesa patches needed for DOOM Dark Ages: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34944 mesa patches needed for Path of Exile/Path of Exile 2 (currently not submitted yet): https://github.com/Nobara-Project/rpm-sources/blob/42/baseos/mesa/min_image_count.patch Hopefully we can figure out a fix for the cursor issue in the DOOM games. Fingers crossed
fedilink

Proton: - updated wine to bleeding edge - updated dxvk to latest git - updated vkd3d to latest git - updated dxvk-nvapi to latest git - imported build updates from upstream - updated to latest steam runtime sdk - import proton updates from upstream (includes fix for spellforce not launching) Patches: - remove now upstreamed microsoft flight sim 2024 patch - remove now upstreamed gta v enhanced patch Protonfixes: - fixes added for standalone and egs versions of withering wayves (thanks cybik) - ubisoft connect fixes added for ghostrecon wildlands and rainbow six siege - fix added for mojika - truth rears its ugly head (thanks superboo07) - added epic games registry entry fix for all epic games (thanks commandmc) - add fix for pkhex (thanks BlueInterlude) - add save imports fix for monster hunter wilds (thanks froz3n) - fix: handle issue when empty STORE value provided to umu - fix added for Elin (thanks UsernamesAreNotMyThing) - fix added for PowerWash Adventure (thanks sonik2kk) - fix added to shorten time taken for retrieving game_title in umu
fedilink

Upstream: wine updated to latest bleeding edge dxvk updated to latest git vkd3d-proton updated to latest git vkd3d updated to latest upstream tag dxvk-nvapi updated to latest upstream tag latest game-specific fixes imported from upstream proton New patches: Microsoft Flight Simulator 2024 SU1 needs WerRegisterCustomMetadata -- thanks fxtentacle taskschd patches backported from upstream wine, allows NCSoft Purple launcher to work (sadly the games still dont work due to anticheat) GetDpiAwarenessContextForProcess patches added for GTA V Enhanced webview2 patches added from upstream wine, allows webview2 installer for Vermintide2 to complete instead of crashing out. Hid multi TLC and Fanatec wheel-bases hidraw white-list added -- thanks gotzi Protonfixes: Fix account ID determination to allow proper importing of demo save files fix: write the game_title file in the prefix. Add fix for PowerWash Adventure (https://github.com/Open-Wine-Components/umu-protonfixes/pull/251[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/82852f8c380e049381ff838b517034fb8cdf619b) Yuzusoft Game fixes (Yet Again) Add fix for UberSolder (ZP, Steam) Handle PermissionError in check_internet Add save import fix for Cardfight Vanguard Dear Days 2 Install d3dcompiler_47 for LEGO® Pirates of the Caribbean (https://github.com/Open-Wine-Components/umu-protonfixes/pull/249[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/a9239c37f2e242fa2d921e3872cb06fdd4dba27b) Add fix for Deus Ex: Invisible War (https://github.com/Open-Wine-Components/umu-protonfixes/pull/248[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/2fed74f9c9de123d31be065811ee9ec8efafa7e8) new file: gamefixes-steam/2552410.py (https://github.com/Open-Wine-Components/umu-protonfixes/pull/246[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/c363db52b2770ddbda4f73d352bcf2a9d19d2a03) Assets 4 GE-Proton9-26.sha512sum 151 Bytes 2025-03-11T21:10:44Z GE-Proton9-26.tar.gz 466 MB 2025-03-11T21:10:44Z Source code (zip) 2025-03-11T20:59:11Z Source code (tar.gz) 2025-03-11T20:59:11Z 5 people reacted Footer © 2025 GitHub, Inc. Footer navigation Terms Privacy Security Status Docs Contact
fedilink

HOTFIX: - update Dragon Age Inquisition xinput patch introduced in GE-Proton9-11 to fix a regression that caused performance issue in Black Desert Online and possibly other games: https://github.com/doitsujin/dxvk/issues/4676 (thanks loathingKernel and Blisto)
fedilink

Proton: - Added patch that adds PROTON_PREFER_SDL option. If `PROTON_PREFER_SDL=1` is set proton will not prefer hidraw and instead will expose both sdl and hidraw. it can fix input in a few games when not using steam input - Added patch that adds PROTON_NO_WM_DECORATION (and WINE_NO_WM_DECORATION) option. If `PROTON_NO_WM_DECORATION=1` is set, it sets `WINE_NO_WM_DECORATION=1` which will disable window decorations. This can fix an issue where if clicking on a window border in some games in borderless window mode it would click through the border straight to the desktop. By disabling the window decorations it removes the pixel offset caused by them, which is what causes the mouse click confusion. - Removed previously disabled nvidia latency reflex patches as they have now all been merged with the exception of the winevulkan patches. Winevulkan patches are now applied -- nvidia latency reflex should now work where available. - updated wine to latest bleeding edge - updated dxvk to latest git - updated vkd3d-proton to latest git - updated vkd3d to latest upstream - updated dxvk-nvapi to latest upstream - import steamclient changes from upstream - import vrclient changes from upstream - import proton changes from upstream - fixed configure script issue with autodetection of podman or docker not working, --container-engine option no longer needs specifying during building - ccache enabled by default in configure script, --enable-ccache option no longer needs specifying during building umu-protonfixes: - Add functionality to symlink save data from another game's prefix, a few games would benefit from this (Thanks UsernamesAreNotMyThing): ``` How this works Reads Steam's steamapps/libraryfolders.vdf file to find locations of known library folders. Iterates through each of the library folders to determine if it can find a compatdata/(APPID) folder in it. If it finds one, it will create a symlink in the current game's prefix to point to the location in the found prefix, at the location the game expects to find the save data folder for the other game. Games impacted Final Fantasy VII Rebirth: Has bonus content (or something, I don't know what) for players with save data from FF7 Remake Intergrade, which would be found in the documents folder. Horizon Zero Dawn Remastered: Allows playing saves from the original Complete Edition, which are stored in the documents folder. Metaphor ReFantazio: Allows continuing from saves made in its demo, which uses a different ID and thus a different prefix. Utawarerumono (Utawarerumono: Prelude to the Fallen and Utawarerumono: Mask of Truth) How to use the Function inside a protonfix: def import_saves_folder(from_appid: int, relative_path: str) Parameters: from_appid: The Steam app id for the game whose save data is desired in the prefix for the game you're trying to play. relative_path: The location in the drive_c/users/steamuser folder where the game expects the save data for the other game to be. You can find this by looking up the game on [PC Gaming Wiki](https://pcgamingwiki.com/). This function will have to be used in the fix scripts for each of the games that need it. ``` - [Add CPU limit for Hard Truck Apocalypse: Rise of Clans (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/5c1758e6185fcd7a9a40a7201f964ff8207423d2)https://github.com/Open-Wine-Components/umu-protonfixes/pull/224[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/5c1758e6185fcd7a9a40a7201f964ff8207423d2) - [Add fix for CastleMiner Z (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/f1af20fbf51d87d7fdc9fcf200d1dcbfd3d70f5c)https://github.com/Open-Wine-Components/umu-protonfixes/pull/223[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/f1af20fbf51d87d7fdc9fcf200d1dcbfd3d70f5c) - [Remove -showlinkingqr fix for HZD Remastered](https://github.com/Open-Wine-Components/umu-protonfixes/commit/c3a47b9b677483101825ddb00a3b7e73e348b774) - [install d3dcompiler for metro last light redux on egs](https://github.com/Open-Wine-Components/umu-protonfixes/commit/6e89450e7429e32225954a0fbad706b01d17c092) - [Add fix for Angelic Chaos: RE-BOOT! (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/5b5bef84519ad95327941ed099a12b98ad50bb24)https://github.com/Open-Wine-Components/umu-protonfixes/pull/222[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/5b5bef84519ad95327941ed099a12b98ad50bb24) - [install d3dcompiler_47 for metro 2033 redux](https://github.com/Open-Wine-Components/umu-protonfixes/commit/697ae5ffac1fd92cf9db34da6157370388fcee0e) - [Remove God of War Ragnarok fix (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/af264b04bf3d4f17480c46242de52ff8928de789)https://github.com/Open-Wine-Components/umu-protonfixes/pull/221[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/af264b04bf3d4f17480c46242de52ff8928de789) - [Add save detection fix for HZD Remastered](https://github.com/Open-Wine-Components/umu-protonfixes/commit/dc4fd0623667546c1e2c7ca2ec70f7106ba1d961) - [add dll overrides for dino crisis (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/7b8c2bb7ca5201002de16d8a077534d1fc080e30)https://github.com/Open-Wine-Components/umu-protonfixes/pull/219[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/7b8c2bb7ca5201002de16d8a077534d1fc080e30) - [Add save detection fix for FF7 Rebirth](https://github.com/Open-Wine-Components/umu-protonfixes/commit/45dccddc64537cd1da93d8f1a1f331588aa49af2) - [Add save import functionality](https://github.com/Open-Wine-Components/umu-protonfixes/commit/384d447032f0674a81a90d9e1e48485f39c3dd49) - [Install vcrun2022 for all Epic titles by default (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/8076f762d560fadf17e9e0ec74f2f4b1a0c193cc)https://github.com/Open-Wine-Components/umu-protonfixes/pull/216[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/8076f762d560fadf17e9e0ec74f2f4b1a0c193cc) - [Update Middle-earth: Shadow of War (GOG/Steam) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/0cae93d34f1ae29443bae0c1ef83269d4892d07c)https://github.com/Open-Wine-Components/umu-protonfixes/pull/213[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/0cae93d34f1ae29443bae0c1ef83269d4892d07c) - [Add Are You Smarter Than A 5th Grader (EGS) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/422c776cce405184c88cafcc9b93e57addac3a3d)https://github.com/Open-Wine-Components/umu-protonfixes/pull/214[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/422c776cce405184c88cafcc9b93e57addac3a3d)
fedilink

Upstream: - update wine to bleeding-edge (fixes battle.net broken updates) - update dxvk to latest git - update vkd3d-proton to latest git - update dxvk-nvapi to latest git - update vkd3d to latest git - import upstream proton game fixes Patches: - proton: preserve drive letter for different mount points #129 (thanks loathingKernel) - wine: add fix for Vanguard: Saga of Heroes (thanks loisgomez) -- triggered with SteamGameId=218210 Protonfixes: - [Add Project Torque](https://github.com/Open-Wine-Components/umu-protonfixes/commit/2f969d8aeea17c979cc8b3dbab1e7f47da7dfb61) - [Add fix for Middle-earth: Shadow of War (GOG) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/61cf7698df8ffee04746c1cd20487f58228ad4da)https://github.com/Open-Wine-Components/umu-protonfixes/pull/209[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/61cf7698df8ffee04746c1cd20487f58228ad4da) - [Add launcher skip for X-Blades (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/3d7215c95093f4910c77174d80cfdd9224c07813)https://github.com/Open-Wine-Components/umu-protonfixes/pull/206[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/3d7215c95093f4910c77174d80cfdd9224c07813) [Add directplay for Total Annihilation (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/2abbeb508355d1739f9b83bf7178609e8ade1885)https://github.com/Open-Wine-Components/umu-protonfixes/pull/196[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/2abbeb508355d1739f9b83bf7178609e8ade1885) - [Add fix for Sifu (EGS) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/d8933250dabc07b5457ed4de9b222a07e7611a3f)https://github.com/Open-Wine-Components/umu-protonfixes/pull/195[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/d8933250dabc07b5457ed4de9b222a07e7611a3f) - [Add fix for [REDACTED] (EGS) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/48fcb33edd2910572e990dc6c75b52b7a8c1f0ce)https://github.com/Open-Wine-Components/umu-protonfixes/pull/194[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/48fcb33edd2910572e990dc6c75b52b7a8c1f0ce) - [Add fix for Super Meat Boy(EGS) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/fa14101a449b10ca076989dfa16307433ce5a4d1)https://github.com/Open-Wine-Components/umu-protonfixes/pull/193[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/fa14101a449b10ca076989dfa16307433ce5a4d1) - [Add fix for BioShock Remastered and BioShock 2 Remastered (EGS) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/9982ec315339059634ba3f6283a7ba4d4bd8a71f)https://github.com/Open-Wine-Components/umu-protonfixes/pull/192[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/9982ec315339059634ba3f6283a7ba4d4bd8a71f) - [Add DirectPlay to SpellForce 1 and 2 titles for Multiplayer (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/4eef22e273008d65111c22db849dcd9b74414b7e)https://github.com/Open-Wine-Components/umu-protonfixes/pull/190[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/4eef22e273008d65111c22db849dcd9b74414b7e)
fedilink

Upstream: - wine updated to latest bleeding edge - dxvk updated to latest git - vkd3d-proton updated to latest git - dxvk-nvapi updated to latest upstream proton - [Disable nvapi for Assassin's Creed Syndicate.](https://github.com/ValveSoftware/Proton/commit/403e833c43aedde473eb21ce33238e9c1cbe089d) - [Disable nvapi for Simulakros and Simulakros Demo.](https://github.com/ValveSoftware/Proton/commit/6b3ff3ef3a63af97a1bb00e889f695f3c73d049d) - [Enable Xalia for games 0.4.5 is expected to fix.](https://github.com/ValveSoftware/Proton/commit/bbb10c3117c055a278853c9fdef6b48c0b2a60cb) - [Update Xalia to 0.4.5.](https://github.com/ValveSoftware/Proton/commit/879ef204798bf5defe7dd8881097d1414c41ddd5) UMU-Protonfixes: - [Add fix for Identity V](https://github.com/Open-Wine-Components/umu-protonfixes/commit/0792d02be427c63b81a2b3766cc13cde159007de) - [Add fix for Ghostrunner 2](https://github.com/Open-Wine-Components/umu-protonfixes/commit/1058f8c7a213dee1264bcd17b70bb7db02f07aae) - [Remove DXVK_NVAPI_GPU_ARCH workaround for Indiana Jones and the Great Circle (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/e17e2a2700224c4b49bbab18d09f16a16c1d79a0)https://github.com/Open-Wine-Components/umu-protonfixes/pull/186[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/e17e2a2700224c4b49bbab18d09f16a16c1d79a0) - [Remove disabling NVAPI for Assassin's Creed: Syndicate -- fixed upstream](https://github.com/Open-Wine-Components/umu-protonfixes/commit/4ecbd24d4590eee0bbcf95a9b00d27bc4f96d4a0) - [Automatically install Ubisoft Connect for multiple old Ubisoft games that still ship the uPlay installer (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/387357faac4e24e04789d89fed55af106c0c88eb)https://github.com/Open-Wine-Components/umu-protonfixes/pull/184[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/387357faac4e24e04789d89fed55af106c0c88eb) - [Add Kao the kangaroo (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/9dcfb4aa8cc2d0c9af80586109e923801f3b2ac8)https://github.com/Open-Wine-Components/umu-protonfixes/pull/185[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/9dcfb4aa8cc2d0c9af80586109e923801f3b2ac8) - [Add Redout: Enhanced Edition (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/b154086ae4bc23a2787c429a933af773e23ea2f8)https://github.com/Open-Wine-Components/umu-protonfixes/pull/182[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/b154086ae4bc23a2787c429a933af773e23ea2f8) - [Add fix for Bus Simulator 21 Next Stop (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/fc3cdc3f0e4585b6aa3ebc8936adb2971354b3eb)https://github.com/Open-Wine-Components/umu-protonfixes/pull/180[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/fc3cdc3f0e4585b6aa3ebc8936adb2971354b3eb) - [Create fix for Hell Yeah! (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/5c8a2d78e6af7d71d1082f9f56448b97940ee8af)https://github.com/Open-Wine-Components/umu-protonfixes/pull/179[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/5c8a2d78e6af7d71d1082f9f56448b97940ee8af) - [Add Dungeon Siege 1 and 2 Multiplayer fixes (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/a2c80f7b6fa7813ed0a9e801287ed7f9271a949c)https://github.com/Open-Wine-Components/umu-protonfixes/pull/178[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/a2c80f7b6fa7813ed0a9e801287ed7f9271a949c) - [Add all missing GOG versions of the BioShock titles and link them to steam fixes (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/bbe7e3786217b8856ded2e778f92104ffdbe3893)https://github.com/Open-Wine-Components/umu-protonfixes/pull/176[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/bbe7e3786217b8856ded2e778f92104ffdbe3893) - [Remove -nointro for BioShock 2 Remastered and add all missing BioShock titles (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/97dd577c10284c3f7878e2a6fae7346d333130a1)https://github.com/Open-Wine-Components/umu-protonfixes/pull/173[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/97dd577c10284c3f7878e2a6fae7346d333130a1) - [Delete Final Fantasy VII fixes (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/dac3c6d83b895d57073bdf28d50140f3dd12892a)https://github.com/Open-Wine-Components/umu-protonfixes/pull/177[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/dac3c6d83b895d57073bdf28d50140f3dd12892a) - [Remove Crysis (17300) fixes (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/f252a76b8091e20d765ff0bc67a131213f570c53)https://github.com/Open-Wine-Components/umu-protonfixes/pull/174[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/f252a76b8091e20d765ff0bc67a131213f570c53) - [Remove exe redirect (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/6970e8f486d5d784d392d1a4360e8be1a9b55ebc)https://github.com/Open-Wine-Components/umu-protonfixes/pull/171[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/6970e8f486d5d784d392d1a4360e8be1a9b55ebc) - [Remove exe redirect for FF9 (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/6970e8f486d5d784d392d1a4360e8be1a9b55ebc)https://github.com/Open-Wine-Components/umu-protonfixes/pull/171[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/6970e8f486d5d784d392d1a4360e8be1a9b55ebc) - [Create fix for From Dust (33460) (](https://github.com/Open-Wine-Components/umu-protonfixes/commit/f2d5f352b405487d619bfccfd3f7c6ad9f5579f3)https://github.com/Open-Wine-Components/umu-protonfixes/pull/170[)](https://github.com/Open-Wine-Components/umu-protonfixes/commit/f2d5f352b405487d619bfccfd3f7c6ad9f5579f3) UMU-Database: - [Add Ghostrunner 2 (EGS)](https://github.com/Open-Wine-Components/umu-database/commit/32c8f1f66d44b643c2f9ed5747649f2a02486dc1) - [Add Identity V](https://github.com/Open-Wine-Components/umu-database/commit/fcfac178eaf644f2ec9ed8da1b0ff833bf3007ff) - [Added Ys I and II Chronicles+ to the database](https://github.com/Open-Wine-Components/umu-database/commit/380f3105b485c75caea1ff08a26de6c175d32646) - [Add Kao the kangaroo (2022) (](https://github.com/Open-Wine-Components/umu-database/commit/69f773b5497374652ec18efb3923f5b2545e50bd)https://github.com/Open-Wine-Components/umu-database/pull/60[)](https://github.com/Open-Wine-Components/umu-database/commit/69f773b5497374652ec18efb3923f5b2545e50bd) - [Added fallout new vegas](https://github.com/Open-Wine-Components/umu-database/commit/a49ab7e3cce1f8828e657cd90c97d908ee8117d0) - [Add Redout: Enhanced Edition (](https://github.com/Open-Wine-Components/umu-database/commit/62c91b62a1dc0023689aa45b79d3b86d97fffcc3)https://github.com/Open-Wine-Components/umu-database/pull/58[)](https://github.com/Open-Wine-Components/umu-database/commit/62c91b62a1dc0023689aa45b79d3b86d97fffcc3) - [Add Bus Simulator 21 Next Stop (EGS) (](https://github.com/Open-Wine-Components/umu-database/commit/f62ddea56020901291d279a21e386a2980b2c469)https://github.com/Open-Wine-Components/umu-database/pull/57[)](https://github.com/Open-Wine-Components/umu-database/commit/f62ddea56020901291d279a21e386a2980b2c469) - [Add Dungeon Siege 1 and 2 titles (](https://github.com/Open-Wine-Components/umu-database/commit/999ba6a0a23bf073df0c6fd77be3297b3ff87d0b)https://github.com/Open-Wine-Components/umu-database/pull/56[)](https://github.com/Open-Wine-Components/umu-database/commit/999ba6a0a23bf073df0c6fd77be3297b3ff87d0b) - [Add BioShock 1 + 2 titles (](https://github.com/Open-Wine-Components/umu-database/commit/ee3cb5037710aa323607bd1f402369b6d286391b)https://github.com/Open-Wine-Components/umu-database/pull/55[)](https://github.com/Open-Wine-Components/umu-database/commit/ee3cb5037710aa323607bd1f402369b6d286391b) Happy Holidays everyone!
fedilink

Upstream: - imported piper + PROTON_VOICE_FILES changes - imported misc proton game overrides - mono updated to 9.3.1 - icu 64 and 32 bit changes imported - wine updated to latest bleeding edge - dxvk updated to latest git - dxvk-nvapi updated to latest upstream commit - vkd3d-proton updated to latest git - vkd3d switched from valve version to upstream wine version (same change was made upstream) Patch: - Backported wine bug fix patch 56653 for GetLogicalProcessorInformation, fixes edge case crash on some systems for a few games, notably baldurs gate 3 and divinity original sin 2 (thanks [mx-moth](https://github.com/mx-moth)) Protonfixes: - Add fix for dirt 3 outside of steam (thanks polluxau) - Remove no longer needed Disgaea 4 fix (thanks UsernamesAreNotMyThing) - Added fix for Teenage Mutant Ninja Turtles Shredders Revenge (thanks FranjeGueje) - Add fix for The Callisto Protocol (thanks FranjeGueje) - Remove redundant dinput8 overrides -- dinput8 is now default n,b in Proton Bleeding Edge (thanks Blisto91) - Add fix Bright Memory (thanks loathingKernel) - Disable Esync and Fsync for Supreme Commander (thanks UsernamesAreNotMyThing) - Added protonfix for SteamDeck=1 for Dauntless on steam
fedilink

Are your games installed on an NTFS formatted drive? Steam on Linux generally doesn’t play nice with NTFS.


Hotfix: - Revert DRI_PRIME auto-setting (broke too many non-standard setups) - DXVK updated with `dxvk.hideIntegratedGraphics = True` for Diablo IV (https://github.com/doitsujin/dxvk/commit/125f0acefdb5c7e9422fc7b5afffc442d9cef34d) to resolve the grey screen issue on systems with AMD iGPU + dGPU.
fedilink

-bump wine to latest bleeding edge -bump dxvk to latest git -bump vkd3d-proton to latest git (contains additional MH Wilds fix) -bump dxvk-nvapi to latest git -import upstream lsteamclient changes -import upstream vrclient changes -add xdefiant patch (thanks tperalta82) -auto-apply DRI_PRIME=1 when more than one gpu is detected. This allows Diablo IV to get passed the grey screen on igpu+dgpu systems. -add protonfixes for silent hill 3 video playback -add protonfixes for Horizon Zero Dawn Remastered internet connection (thanks UsernamesAreNotMyThing)
fedilink

Hotfix: - Add missing proton script python uuid import (which broke prefix creation)
fedilink

Proton: -wine updated to latest bleeding edge -dxvk updated to latest git -vkd3d-proton updated to latest git -dxvk-nvapi updated to latest git -ICU building + linking imported from upstream -misc proton script fixes imported from upstream Protonfixes: -Audio fix for Mini Ninjas (thanks UsernamesAreNotMyThing) -Fix typo'd mod support for ES: Oblivion (thanks MaxBosse) -Disable esync/fsync in Disgaea 4 to prevent crash (thanks UsernamesAreNotMyThing) Nothing major here, just a refresh of various parts that need updates from git, mostly to add new video playback fixes from upstream proton.
fedilink

Proton: - import upstream makefile changes - import upstream proton changes - import upstream steam_helper changes - import upstream vkd3d-shader changes - update wine to latest bleeding edge - updated dxvk to latest git - update vkd3d-proton to latest git - update dxvk-nvapi to e4bad70 Protonfixes: - fixed issue with game_titles not being pulled correctly for UMU - game_titles are now looked up as part of included umu-database csv instead of trying to send online website api call - games run with UMU will now have /mnt,/run/media,/media/, and the user's home folder added as drives u:,v:,w:,x: respectively inside the prefix if they are not empty. This is to allow users to install or import games outside of the prefix more conveniently. A typical scenario for this would be if you have your games pre-installed on a different mounted drive, or somewhere else in your home folder outside of the prefix and you want to add them without reinstalling the game, OR if you want to install the game to one of those mounts instead of the C:\ drive inside the wine prefix. With steam, users don't really have to worry about this because steam handles the drive mounts and the install locations, however we found that outside of steam users were trying to use the Z: drive (which is symlinked to root (/)) -- which is of course containerized and read only, and therefore also unable to provide a proper drive size, resulting in users being told they don't have enough space. With the new drives added into the prefix it should fix this, allowing users to access their mount locations or existing game folders for installation or importing via the new drives instead of Z:. - Mod support for various bethesda games has been added (Thanks Root-Core). If a mod executable is found for bethesda games it will launch the mod executable instead of the original: mapping = { '22380': ('FalloutNV.exe', 'nvse_loader.exe'), # Fallout New Vegas '22370': ('FalloutLauncher.exe', 'fose_loader.exe'), # Fallout 3 '377160': ('Fallout4Launcher.exe', 'f4se_loader.exe'), # Fallout 4 '22330': ('OblivionLauncher.exe', 'obse_loader.exe'), # Oblivion '72850': ('SkyrimLauncher.exe', 'skse_loader.exe'), # Skyrim '489830': ('SkyrimSELauncher.exe', 'skse64_loader.exe'), # Skyrim SE '1716740': ('Starfield.exe', 'sfse_loader.exe') # Starfield }.get(game_id, ('', '')) - protonfix added for metal gear solid 2 (thanks FranjeGueje) - protonfix for Kindom Hearts HD Remix added for steam version (already existed for egs version) (thanks Internetbestfriend) - protonfix added for Gothic Playable Teaser (thanks Root-Core) - Star Citizen protonfix updated (no longer requires EAC workaround)
fedilink

Hotfix build: Proton: - Updated wine to latest bleeding edge -- fixes regression in video playback from 9-14 - Updated dxvk to latest git -- fixes regression which causes black textures and stuttering on NVIDIA cards. - Updated vkd3d-proton to latest git - import upstream changes for lsteamclient - update xalia to 0.4.4 Protonfixes: - Remove deprecated workaround for Total War Rome 2
fedilink

Proton: - Update wine to latest bleeding edge - Update dxvk to latest git - Update vkd3d-proton to latest git - Update dxvk-nvapi to latest git - Import upstream proton changes - Update mono to 9.3.0 - Rebase wine-staging Protonfixes: - Added god of war ragnarok SteamDeck=1 workaround (thanks UserNamesAreNotMyThing) - Added Star Citizen libcuda nvidia fix (thanks ProjectSynchro) - Added fix for Plain Site (thanks iodream) - Added fix for Worms: Blast (thanks iodream) - Remove deprecated Sleeping Dogs: DE fix - winetricks now built from source - Elden Ring fix updated (thanks UserNamesAreNotMyThing)
fedilink

Hotfix: - Update vkd3d-proton to latest git to include World of Warcraft MSAA fix proton: - wine updated to latest bleeding edge - dxvk updated to latest git -proton upstream fixes added Additional: - protonfixes updated to latest git
fedilink

proton: - added latest upstream proton changes - added latest upstream steamclient changes - updated wine to latest bleeding edge - updated dxvk to latest git - updated vkd3d to latest git protonfixes: - libmspack, xrandr, cabextract are now built as part of the proton-ge build process instead of being included as prebuilt binaries (thanks R1kaB3rN) - winetricks updated to latest git - star citizen protonfix updated (thanks marcan) - fix added for Full Metal Daemon Muramasa (thanks R1kaB3rN) - fix install location of xlive.dll for xliveless (thanks ProjectSynchro) - add fix for Bully: Scholarship edition (thanks Root-Core) - add fix for Dirt 2 (thanks ProjectSynchro) - add fix for CYGNI: All Guns Blazing (thanks Root-Core)
fedilink

Update wine to latest bleeding edge Update dxvk to latest git Update vkd3d-proton to latest git Import upstream proton changes Rebase staging Add xinput patch for Dragon Age: Inquisition ( thanks cammoore1 ) Protonfixes: Add protonfix and steamgameid envvar to trigger Dragon Age: Inquisition xinput patch (allows to work with EA version in umu) Add protonfix for Flowers - Le Volume series (thanks R1kaB3rN) Add protonfix for The Last Blade (thanks ranplayer) Add protonfix for GOG Beyond Good and Evil (thanks ImLinguin) Add protonfix for WRC4 (thanks ToRRen1812)
fedilink

- Updated wine to latest bleeding edge - Updated wine-mono to 9.2.0 - Updated dxvk to latest git (which includes d8vk now) - Removed d8vk build options as it's part of dxvk now - Updated proton script so that d8vk is enabled by default as part of dxvk's files - Updated vkd3d-proton to latest git - protonfixes: added EAC fix to allow elden ring to run even if dlc not owned
fedilink

GE-Proton9-9 Hotfix: - When I updated winetricks in 9-8 I forgot to make it executable. This fixes it so winetricks is executable again. GE-Proton9-8 - wine updated to latest bleeding edge - dxvk updated to latest git - vkd3ed-proton updated to latest git - dxvk-nvapi updated to latest git - steam client changes pulled in from upstream - vrclient changes pulled in from upstream - various game quirk fixes pulled in from upstream (Farlight 84, MultiVersus, Bad Mojo Redux, (Arcanum: Of Steamworks and Magick Obscura) - umu clients can now run winetricks verbs (Thanks R1kaB3rN) - added pending patch for DXGI_FORMAT_R8G8B8A8_UNORM on d2d_wic_render_target_init needed for Alt:V -- GTA V custom client (Thanks S0P4) - staging patches rebased (minor) - fsr patch rebased (minor) - protonfixes: winetricks updated to current git - protonfixes: winetricks vcrun2022 sha256 hashes updated for vcrun2022 (https://github.com/Winetricks/winetricks/issues/2235) - protonfixes: fix added for Contractors VR (thanks ToRRent1812) - protonfixes: fix added for gog: resident evil (thanks ImLinguin and keenanweaver)---
fedilink

HOTFIXES: - update FSR patchset, to fix colour issue on HD Graphics 630 (thanks loathingKernel) - proton: Fix typo for calling winetricks gui with protontricks (thanks R1kaB3rN) - [steam_helper: import upstream changes](https://github.com/GloriousEggroll/proton-ge-custom/commit/420c1f1aef1b88d6e0f1ca71186e5e2e68bf282e) - [build: import upstream changes](https://github.com/GloriousEggroll/proton-ge-custom/commit/c9bf1224a2d9b7f2be6e5ef712ac2e4f21f1ae3d) - [dxvk: update dxvk](https://github.com/GloriousEggroll/proton-ge-custom/commit/df0bff46303328216831f82bb45e4bf754f7c4eb) - [wine: update bleeding edge](https://github.com/GloriousEggroll/proton-ge-custom/commit/319e31586621c5f5510089d9bc6246f9975a18b6) -- Adds FULLSCREEN_PRESERVE_WINDOW_SIZE option to enable fullscreen workaround for preserving window size.
fedilink

Nothing too crazy with this release, mostly just importing upstream changes from Valve this time around. • Persona 4 Golden video fixes have been re-added. • wine updated to latest bleeding edge • dxvk updated to latest git • vkd3d-proton updated to latest git • upstream proton changes added • upstream steamclient changes added • upstream wineopenxr changes added
fedilink

- added TCP_KEEP patches needed for Star Citizen 2.0 launcher - updated wine to latest bleeding edge (fixes Apex Legends) - updated dxvk to latest git - updated vkd3d-proton to latest git - updated dxvk-nvapi to match upstream - updated various build files to match upstream - updated steam client to match upstream - added upstream cpu topology fixes - protonfixes: Add fix for The Witcher 2: Assassins of Kings Enhanced Edition (thanks R1kaB3rN) - protonfixes: Add fix for COJ Gunslinger (thanks Tiagoquix) - protonfixes: Add fix for Total War: Shogun 2 (thanks Crumb5) - protonfixes: Update Oddworld: Munch's Oddysee fix (thanks doZenn) - protonfixes: Add fix for Oddworld: Abe's Oddysee (thanks doZenn) - protonfixes: Add fix for Overlord II (thanks doZenn) - protonfixes: Add fix for Stranger's Wrath HD (thanks doZenn) - protonfixes: Add fix for Ducati World Championship (thanks doZenn) - protonfixes: Add fix for Add fix for Café Stella and the Reaper's Butterflies (thanks R1kaB3rN) - protonfixes: Add fix for Add fix for Sabbat of the Witch (thanks R1kaB3rN) - protonfixes: Add fix for Add fix for Riddle Joker (thanks R1kaB3rN) - protonfixes: Add fix for Add fix for Senren * Banka (thanks R1kaB3rN) - protonfixes: Add fix for (Newest) Many WMP9 Video Playback fixes for Yuzusoft VN's (thanks R1kaB3rN)
fedilink

- hotfix: fix issue with protonfixes not getting applied (R1kaB3rN) - vkd3d-proton: update to work around halo infinite bug https://github.com/HansKristian-Work/vkd3d-proton/commit/1d73fdcbe9acd0a139c05db07e11d1e5744dd487
fedilink

- COPYPREFIX=1 option added. What this does: By default steam stores the wine prefixes in the steam library where the game is installed under SteamLibrary/steamapps/compatdata/ as well as shader cache files in shadercache/. When 'Steam Deck' session aka gamescope session is used, the -steamdeck option is appended to steam. This causes the default path for prefix compatdata and shadercache to change to the default steam install location ~/.steam/steam/steamapps/compatdata (or shadercache). This can be problematic if you are say for example switching from normal desktop steam to steamdeck. Or for example if you have a portable hard drive or SD card you keep your games on to use between the two. If you did something like say install mods for a game or played a game that doesnt work with cloud saves on the desktop, the prefix would not get used when you move the drive over from the desktop to steamdeck. Instead steamdeck would try to make a new one. The same goes in reverse for if you play games on the steam deck and try to move the game drive or sd card to a desktop. What COPYPREFIX=1 DOES is if -steamdeck is applied it will check if a prefix exists on the game partition/drive. If it does, it will then WIPE the steamdeck prefix, and replace it with the one from the game partition/drive. . It does this with shader cache as well. This way steam will pick up your mods/saves that you had on your desktop or other PC you used the drive on before. Alternatively, if -steamdeck is NOT applied -- it works in reverse. It will try to wipe the prefix on the game partition, and replace it with the one in steamdeck's default location. It does this with shader cache as well. A good use case for the reverse of the desktop -- say you've put in a ton of hours on a game with saves that don't work with steam cloud saving -- or have a bunch of mods you've applied on a game on your steam deck -- then you want to migrate to your desktop. In this case, put steam in desktop mode. Close steam then re-open it from the terminal using the steam command so that -steamdeck is NOT applied, then you can use COPYPREFIX to copy the steamdeck prefix to your game's partition/drive. Again to clarify usage scenarios: 1. Steam launched in deck mode (-steamdeck applied) or from terminal with -steamdeck = copy FROM game partition prefix TO steamdeck prefix OR 2. Steam launched from desktop shortcut or terminal without -steamdeck -- copy FROM steamdeck prefix TO game partition prefix. How to use: Put `COPYPREFIX=1 %command%` in the game launch options. When you run the game it will copy the prefix. You can remove the option afterwards. Please be careful when using this, it wipes the destination prefix contents before copying. Other updates: -wine updated to latest bleeding edge -dxvk updated to latest git -vkd3d-proton updated to latest git -imported upstream proton changes -imported upstream steamclient changes Protonfixes: - [Add XAudio 2.9 verb for Space Engineers](https://github.com/Open-Wine-Components/umu-protonfixes/commit/91d9db32f4a91f250075f86a54312e44bee29ca9) - [Update Cease to Breathe fix](https://github.com/Open-Wine-Components/umu-protonfixes/commit/091aecf2b6210f8612a26091baddc053e56f70a5) - [fix audio for in-game videos](https://github.com/Open-Wine-Components/umu-protonfixes/commit/e38e09e36cbbca3a64678bf77b2f65fc478c7e0f) YOU and ME and HER: A Love Story - [Game fix for Fallout 76](https://github.com/Open-Wine-Components/umu-protonfixes/commit/38bce313b9814325ee44bca9f39a6f816a1ca0e9) -- this one needs a double check. It adds faudio to the prefix, but faudio is already built into proton's wine. Not sure if this is still needed. UMU: - [add a way to run winetricks within proton on the fly](https://github.com/GloriousEggroll/proton-ge-custom/commit/bc421b0e8dc5cba34e1db927aaa525dc75233bbb) - Many refactors in protofixes by R1kaB3rN and Root-Core
fedilink

- wine updated to latest bleeding edge - dxvk updated to latest git - vkd3d-proton updated to latest git - dxvk-nvapi updated to latest git - upstream proton changes added - upstream steamclient changes added - ULWGL-protonfixes renamed to umu-protonfixes per upstream project - previous noted wmv playback regression appears to be fixed now -- working with ultimate marvel vs capcom 3 again.
fedilink


Proton: - Pulled in upstream changes from proton 9 bleeding edge - wine updated to Proton 9 bleeding edge - dxvk updated to latest git - vkd3d updated to latest git Wine: - All previous proton-ge patches rebased to proton 9 (thanks for the FSR rebase loathingKernel) - Star Citizen EAC patch removed, no longer needed, instead currently uses protonfix with EOS_USE_ANTICHEATCLIENTNULL=1 - Wine-staging rebased on top of proton 9 bleeding edge wine Protonfixes: - core count fix added for farcry primal (allows game to run) - added ulwgl entry for egs version of farcry primal - core count fix added for farcry 2 - added ulwgl entry for uplay and egs versions of farcry 2 - core count fix added for far cry blood dragon - added ulwgl entries for uplay and egs versions of far cry blood dragon - added ulwgl entries for uplay and egs version of farcry 3 - added ulwgl entries for uplay and egs versions of farcry 4 - added ulwgl entry for egs version of uncharted legacy of thieves collection - added fixes for Trails in the Sky 1-3 and ulwgl entries for the gog versions (thanks keenanweaver) - added core count fix for New World - added zoom games platform for ulwlgl - added fix for duke nukem manhatten project zoom edition - added fixes and ulwgl entries for the gog version of Soldier of Fortune II (thanks keenanweaver) - added fix for Street Racing Syndicate (thanks doZennn) - added fix and ulwgl entry for zoom version of hardwar (thanks keenanweaver) - added fix for They Are Billions and ulwgl entry for gog version (thanks zocker-160) - added fix for black screen in Grim Dawn and add ulwgl entry for gog version (thanks Aqa-Ib) - added fix for Dirt 3 complete edition - added fix for Postal III (thanks doZennn) - added fixes for Incoming trilogy (thanks doZennn) - fixed assetto corsa dotnet not installing (game runs again) - added fix and ulwgl entry for GOG version of Silent Hill 4 (thanks keenanweaver) - added fix and ulwgl entry for GOG version of Wheel of Time  (thanks keenanweaver) - added fix for Gabriel Knight 3 (thanks marianoag) - added fix for Gobliiins 5 (thanks marianoag) - added fix for Ceville (thanks marianoag) - added fix for Nine Witches: Family Disruption (thanks marianoag) - xrandr added to protonfixes for screen resolution detection -- this is needed for some games like gothic/gothic 2 (fixes for those those games are still a work in progress) - added fix which wil skip running winetricks in protonfixes if no internet connection is available. A winetricks check is performed on every run. If a winetrick is found to be missing it tries to install it. During that time it will check if there is an internet connection available. If there is not one, the winetrick is skipped until the next time the game is run and subsequently the winetrick.) Known Issue: - wmv video playback regression in some games (one example being Ultimate Marvel vs Capcom 3). This is a known regression in upstream proton and they are aware/working on it.
fedilink

HOTFIX: - fix wine subcommands not working using ulwgl (winecfg, console, etc) Protonfixes: - Add video playback fixes for all Agarest games (Generations of War/Zero/2/Mariage)
fedilink

Proton: - updated wine to latest bleeding edge, allows helldivers to run - updated vkd3d-proton to latest git - updated dxvk to latest git ULWGL: - added fix for older games to properly set CWD (current working directory) if executable is not inside the wine prefix GStreamer: - fixed this annoying ass unclosable wayland window from popping up when a game uses gstreamer: ![image](https://github.com/GloriousEggroll/proton-ge-custom/assets/11287837/0b3174c0-6f55-479b-a28a-d92b8a82b449) Original upstream bugs + fix: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2997 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5511 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5509 Protonfixes: - added fixes for Dark and Darker (thanks nmlynch94) - updated BDO fixes to work with standalone - updated yakuza 5 cutscenes fixes to work on non-steam versions General: - cleaned up various no longer required patches (either upstreamed or already fixed)
fedilink


Changes: - Update wine bleeding edge - Rebase staging patches Additional notes: I won't outright say this is the last wine-ge build, but we are getting close. The reason is that myself, alongside the other devs for lutris, heroic, and bottles, have begun working together on ULWGL (https://github.com/Open-Wine-Components/ULWGL-launcher?tab=readme-ov-file#what-is-this). Essentially ULWGL will allow you to run your non-steam games using Proton, Proton-GE, or other Proton forks using the same pressure vessel containerization and runtime that Valve use to run games with Proton. This means your games will run the exact same way as proton runs games, but outside and independant from Steam. A vital part of this is that we've begun to build the ULWGL database (https://github.com/Open-Wine-Components/ULWGL-database), which provides various existing launchers and related tools a way to get unified game fixes (winetricks, dll overrides, environment variables, etc) for non-steam games. To explain it briefly, the current path for running games in wine is like this: 1. some installer with a custom script (lutris, heroic, bottles, etc) starts the install via wine. This custom script may contain things the game needs like winetricks, dll overrides, environment variables and so on. 2. when the script runs, it starts wine using either a custom runtime (lutris and bottles currently have their own, heroic uses system libraries if i recall) or native system libraries. It calls winetricks or sets overrides or environment variables as directed by whatever script is running. Keep in mind the install script solely depends on who made it (lutis, bottles, heroic,?) and they can all differ or be completely missing fixes altogether. 3. wine then runs the game using either native system libraries or whatever custom runtimes are configured for whatever launcher is being used (lutris,bottles, heroic) That's a lot of points of failure between different launchers. The script could differ between launchers. Scripts could have different winetricks or overrides or environment variables between launchers. Runtimes could differ or not exist at all. With ULWGL -- all of that is handled under one unified roof. So the way to run wine games changes: 1. Launcher passes 'codename' and 'store' to the ULWGL database. The database then provides a ulwgl ID for the game based on the codename and store it received 2. Launcher then passes the ULWGL ID to the ULWGL launcher 3. ULWGL launcher then launches the game using proton + valve's runtime + pressure vessel environment (the same thing used in proton in steam), and uses the ULWGL ID to identify protonfix scripts and apply them. Protonfix scripts essentially replace the install scripts various launchers use. This way all games have the exact same running environment and the exact same protonfix scripts, and work can be done in unison to fix any problems on the protonfix script instead of each and every individual launcher script or other external files. This is why Wine-GE will eventually no longer be needed, because ULWGL makes its need obsolete by allowing non steam games to run with Proton in a unified runtime environment with unified fixes. The original purpose wine-ge was created is because at the time there was no way to run non-steam games with Proton PROPERLY. Sure, you could hobble some scripts together and do it, but the biggest part of the problem at that time was nobody was using Valve's runtime or pressure vessel, which by not doing so heavily breaks parts that Proton relies on to run properly. Now that ULWGL is created, it creates an almost mirrored way to run non steam games the way steam runs steam games in proton. I say almost because of course we've added tweaks and things like protonfixes into the mix. Lutris and Heroic have already begun implementing ULWGL, with bottles soon to follow: https://github.com/lutris/lutris/commit/c16242bccadf9e4de691e975013e03924494607e https://github.com/lutris/lutris/commit/abd8d9c5cdd2dacad2968d63975bddd43953a23b https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/3480 For tracking further information and changes ongoing ULWGL all repositories can be found here: https://github.com/Open-Wine-Components
fedilink

HOTFIX: - fixed EAC not getting loaded. During my ULWGL changes I accidentally made it so steam games werent running using steam.exe inside the prefix... which of course broke EAC games. The code snippet involved is needed so that non-steam games don't try to run using steam.exe and thus dont create the Steam_API error. woops. fixed now.
fedilink

- hotfix: updated proton bleeding edge to include tekken 8 online match disconnect fix - updated vkd3d-proton - fix issue with drive_c symlink during prefix creation when using ulwgl (it's now possible to run scripted game installations using ulwgl and proton-ge) Files will attach when build action finishes: https://github.com/GloriousEggroll/proton-ge-custom/actions
fedilink

Can’t seem to work that out on mobile


Sorry about that. I’ve fixed the formatting as best as I can.



If you read the description you’ll see that the 2nd one is a hot fix and got a new version number. They were posted 16 hours apart.


It’s Wine GE but very confusingly named. You’d have to ask Glorious Eggroll why he changed the naming scheme. It used to be simpler.


I believe you’re thinking of WINE GE which is different than PROTON GE. They are different versions. Proton GE is used be used with steam and Wine GE should be used with lutris and heroic etc.