Skip to content

Releases: GloriousEggroll/proton-ge-custom

Proton-4.15-GE-1

02 Sep 06:20
Compare
Choose a tag to compare

What's New:

Wine updated to 4.15

Wine-staging updated to 4.15:
-Raw input patchset disabled due to a current regression in overwatch
-Mouse coords patchset disabled due to window cursor capture issues.

vkd3d added:
-vkd3d patch added for world of warcraft. tested and working, turn MSAA off in game or use CSAA or FXAA
-vkd3d patch added for Shadow of the Tomb Raider. NOT tested because I triggered denuvo while relaunching the game
-games that use DX12 can utilize it with PROTON_USE_VKD3D=1

d9vk updated:
-The option to disable d9vk has been changed to PROTON_NO_D9VK=1

fsync updated:
-patches updated to match proton 4.11-3

proton gamepad additions updated:
-added missing patch to gamepad additions patchset
-added updated PS4 controller bluetooth hotfix patches. Fixes the following:
--Sekiro, Bluetooth, Unmapped: Works, shows Xbox prompts, same as Windows
--Sekiro, Bluetooth, Mapped: Works, shows Xbox prompts
--Dark Souls: Remastered, Bluetooth, Unmapped: Works, shows PS4 prompts
--Dark Souls: Remastered, Bluetooth, Mapped: Works, shows Xbox prompts
--Tales of Vesperia, Bluetooth, Unmapped: Works (except touchpad), shows PS4 prompts
--Tales of Vesperia, Bluetooth, Mapped: Works, shows Xbox prompts
--Hitman 2, Bluetooth, Unmapped: Does not work, same as Windows
--Hitman 2, Bluetooth, Mapped: Works, shows Xbox prompts

Media Foundation protonfixes added for:
-Monster Hunter World
-Blaz Blue Central Fiction
-GRIS
-Breathedge
-FINAL FANTASY TYPE-0 HD
-Car Mechanic Simulator 2018
-PC Building Simulator
-American Fugitive
-Remnant: From the Ashes
-Darksiders Warmastered Edition
-Bloodstained Ritual of the Night
-Age of Empires: Definitive Edition
-Team Sonic Racing
-Mordhau
-Disgaea 5
-Earth Defense Force 5
-SOULCALIBUR VI
-Quantum Break
-Assetto Corsa Competizione
-RESIDENT EVIL 7 biohazard
-Resident Evil 4
-Resident Evil 2 Remake

*Note: Media Foundation fixes are an ongoing work and not guaranteed to work for all games. This is a preliminary step. Improvements still need to be made to the mf_install verb for protonfixes

Typical installation/usage notes:

Open ~/.steam/root/
Create compatibilitytools.d folder
Extract archive to ~/.steam/root/compatibilitytools.d/.
Close and re-open steam
Right click the game and click Properties
At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
Then select Proton-4.11-GE-1 from the drop down and click CLOSE.

Extra notes regarding Warframe:

1) Warframe needs xboxdrv installed and running on the system:

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

2) Set vsync on/off in game, not auto.

3) Turn off bulk downloads in the launcher otherwise large updates will fail. This will remove the progress bar and the launcher will simply say "Checking for Content" until it completes.

Proton-4.14-GE-2

29 Aug 05:52
Compare
Choose a tag to compare

-wine updated to 4.14 git
-staging updated to 4.14 git
-dxvk updated to latest git
-d9vk update to latest git
-faudio updated to latest git
-proton fsync patchset updated to match proton-4.11-3
-proton gamepad changes updated to match proton-4.11-3
-proton steamclient, vrclient, openvr updated to match proton-4.11-3
-d9vk and dxvk now use official d9vk/dxvk repos, so that the tags are properly displayed on releases

Notes:
-d9vk is enabled by default, to disable it for a game set PROTON_NO_D3D9=1 in launch options to revert to wined3d

Proton-4.14-GE-1

20 Aug 06:49
Compare
Choose a tag to compare

Huge news:

-WINE-STAGING PATCHES HAVE BEEN ADDED

Additional news:
-wine updated to 4.14
-dxvk updated to latest git
-d9vk included
-d9vk is enabled by default, to disable it for a game set PROTON_NO_D3D9=1 in launch options to revert to wined3d
-dxvk no longer using async patch (not necessary any more)
-faudio updated to latest git
-resident evil 4 patch removed, works in d9vk now
-assetto corsa hud patch added
-proton fsync envvars added from valve's proton
-removed no longer needed protonfixes for:
---GTA V (no longer needs corefonts)
---Warlock master of the Arcane (works in d9vk now)
---Age of Empires III (works in d9vk, no longer needs dotnet20, quartz, dsound)

Proton-4.11-GE-1

24 Jun 03:34
Compare
Choose a tag to compare

This version contains more game fixes and corrections to previous scripts. Recommended to update if you haven't.

Changes:

-Fixed script errors for FFXIV replacing configuration repeatedly, will now only replace if it doesn't exist on first run
-Added script extender detection for Fallout 3 and fixed xlive problem. Fallout 3 now runs out of the box.
-Added Grim Internals detection for Grim Dawn
-Updated d9vk to include most recent fixed-function support
-Added raw mouse input patch that should help with mouse input in some games
-Added patch that fixes Overwatch replay save crashing the game. Not steam related but some people use this outside of steam in lutris.
-Updated to newest version of FAudio with ffmpeg
-Updated wine to using 4.11 as base.

Instructions:

Open ~/.steam/root/
Create compatibilitytools.d folder
Extract archive to ~/.steam/root/compatibilitytools.d/.
Close and re-open steam
Right click the game and click Properties
At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
Then select Proton-4.11-GE-1 from the drop down and click CLOSE.

Known Issues:
--For Divinity Original Sin 2 the game must be closed and reopened on first launch. First launch will have a black screen.
--FFXIV is DX11->DXVK or DX9->OpenGL only, D9VK is not fully compatible with FFXIV+Launcher yet.
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam.

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

Proton-4.10-GE-3

20 Jun 06:32
Compare
Choose a tag to compare

This version has a lot of game fixes. Recommended to update if you haven't.

Changes:

Games now working out of the box/from fresh install:

Batman Arkham Asylum
Batman Arkham City
Strange Brigade
Borderlands 2
Final Fantasy XIV
Final Fantasy XIV Trial
Divinity Original Sin 2 (Game must be closed and reopened on first launch)
Skyrim (Works with script extender, will prompt yes/no for SE)
Skyrim SE (Works with script extender, will prompt yes/no for SE)
Fallout New Vegas (Works with script extender, will prompt yes/no for SE)
Fallout 4 (Works with script extender, will prompt yes/no for SE)
Warframe
Dark Souls Remastered

-Integrated protonfixes directly instead of enabling user_settings_sample.py
-Disabled user_settings_sample.py like Valve's proton so that logging is turned off
-Updated d9vk so that it contains very basic early fixed-function support
-Added prompts for script extender games when script extender is detected
-Added patches to make FFXIV and the FFXIV launcher work properly, including the login button
-Fixed minor errors in the Batman Arkham City and Arkham Asylum scripts (their launcher work properly now!)
-Fixed borderlands 2 and strange brigade so they now skip the splash/launcher and run directly.
-Added fix for Divinity Original Sin 2. Note: On first run the game must be closed and relaunched.
-Added script that installs vcrun2017 so Dark Souls Remastered will work.

Instructions:

Open ~/.steam/root/
Create compatibilitytools.d folder
Extract archive to ~/.steam/root/compatibilitytools.d/.
Close and re-open steam
Right click the game and click Properties
At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
Then select Proton-4.10-GE-3 from the drop down and click CLOSE.

Known Issues:
--For Divinity Original Sin 2 the game must be closed and reopened on first launch. First launch will have a black screen.
--FFXIV is DX11->DXVK or DX9->OpenGL only, D9VK is not fully compatible with FFXIV+Launcher yet.
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam.

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

Proton-4.10-GE-2

16 Jun 21:12
Compare
Choose a tag to compare

Changes:

-fixed some issues that were causing the d9vk disable flag to not work. PROTON_NO_D3D9=1 can be used to drop down to opengl d3d9 rendering.
-integrated protonfixes into the build. This allows for game-specific fixes to be added without users repeatedly messing with their setup, similar to lutris install scripts. fixes per game can be found in Proton-4.10-GE-2/protonfixes/gamefixes
--Noteable fixes include properly launching borderlands 2 as well as a newly added fix for Divinity Original Sin 2.
--Full list of additional fixes can be found here:
https://github.com/simons-public/protonfixes/wiki/List-of-Fixes

Instructions:

Open ~/.steam/root/
Create compatibilitytools.d folder
Extract archive to ~/.steam/root/compatibilitytools.d/.
Close and re-open steam
Right click the game and click Properties
At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
Then select Proton-4.10-GE-2 from the drop down and click CLOSE.

Known Issues:
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam.

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

Proton-4.10-GE-1

16 Jun 00:02
Compare
Choose a tag to compare

Changes:

-updated to wine 4.10 with improved clock_monotonic patches
-imported changes from proton 4.2.4 through 4.2.7
-backported gamepad changes from 4.10+ and proton 4.2 to 4.10
-integrated d9vk
-added nod3d9 option to proton to allow disabling of d3d9 override for d9vk
-dxvk updated to 1.2.2 with async patch enabled for PoE and Warframe
-faudio updated to 19.06.07 - fixes performance regressions in several games
-re-added missing registry entries for LAA on bayonetta, and ags for wolfenstein 2

Instructions:

Open ~/.steam/root/
Create compatibilitytools.d folder
Extract archive to ~/.steam/root/compatibilitytools.d/.
Close and re-open steam
Right click the game and click Properties
At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
Then select Proton-4.10-GE-1 from the drop down and click CLOSE.

Known Issues:
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam.

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

Proton-4.6-GE-2

19 Apr 08:09
Compare
Choose a tag to compare

Proton-4.6-GE-2

Changes:

-fixed issue with incomplete proton winevulkan patch set
-warframe f6 screenshot button fixed
-wine-staging keyboard input language translation patches added
-cleaned up several duplicate proton patches
-imported changes from proton 4.2.3b
-imported proton 4.2.3b wine mono patches
-imported proton 4.2.3b winecodecs patches
-dxvk updated to 1.0.3 with async patch
-faudio updated to latest git

Instructions:

Open ~/.steam/root/
Create compatibilitytools.d folder
Extract archive to ~/.steam/root/compatibilitytools.d/.
Close and re-open steam
Right click the game and click Properties
At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
Then select Proton-4.6-GE-2 from the drop down and click CLOSE.

Known Issues:
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam.

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

Proton-4.6-GE-1

13 Apr 19:27
Compare
Choose a tag to compare

Proton-4.6-GE-1

Changes:

-DXVK updated to latest git
-FAudio updated to latest git
-Wine 4.6 Now has fixed Warframe Launcher finally

Instructions:

  1. Open ~/.steam/root/
  2. Create compatibilitytools.d folder
  3. Extract archive to ~/.steam/root/compatibilitytools.d/.
  4. Close and re-open steam
  5. Right click the game and click Properties
  6. At the bottom of the General tab, Check "Force the use of a specific Steam Play compatibility tool
  7. Then select Proton-4.6-GE-1 from the drop down and click CLOSE.

Known Issues:
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam.

For instructions on setting up xboxdrv, see:

Step 7 here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Ubuntu-Install-Instructions

Or Step 6. here:
https://gitlab.com/GloriousEggroll/warframe-linux/wikis/Arch-Install-Instructions

Proton-4.5-GE-Beta-4

08 Apr 07:01
Compare
Choose a tag to compare

Proton-4.5-GE-Beta-4

Changes:

-DXVK updated to latest git
-FAudio updated to latest git
-Proton vulkan patches added.
-Proton pulseaudio patches added.

Instructions:

Extract it to ~/.steam/root/compatibilitytools.d/. You may need to create the compatibilitytools.d folder inside the main steam folder. Then set warframe to force use Proton-4.5-GE-Beta-4

Known Issues:
--For warframe you still need a controller plugged in, or xboxdrv installed and enabled and detected by steam