CannonGoBoom

joined 2 years ago
 
  • fixed issue with 32 bit applications needing wow64 when using ntsync, no longer need to enable wow64 for ntsync

  • ntsync now enabled by default, will be used if kernel supports it

  • sdl will automatically be used when wine-wayland is used (this is because steam input does not work yet on wine-wayland)

  • JacKeTUs gameinput stub patch added for for Le Mans Ultimate (https://github.com/JacKeTUs/wine/tree/lmu-d2d1-gameinput)

  • SteamDeck=0 input fix added for warframe, smite 2, summoner's war, summoner's war chronicles

  • SteamDeck=1 fix added for Mortal Kombat 1

  • dotnet8 protonfix added for Voice Attack 2

  • Removed deprecated core count limit for New World

  • Multiple fixes added for Darksiders

  • Darksiders GOG, EGS, and Amazon versions added to protonfixes

  • Protonfix added for Chronology

  • Protonfix added for Blood & Bacon

  • Protonfix added for JR East Train Simulator

  • Protonfix added for GOG version of DOOM 2016 (fixes black screen)

  • dxvk updated to latest git

  • dxvk-nvapi updated to latest git

  • vkd3d updated to latest git

  • vkd3d-proton updated to latest git

  • wine updated to latest bleeding edge

  • changes imported from upstream proton

 
  • fixed issue with 32 bit applications needing wow64 when using ntsync, no longer need to enable wow64 for ntsync

  • ntsync now enabled by default, will be used if kernel supports it

  • sdl will automatically be used when wine-wayland is used (this is because steam input does not work yet on wine-wayland)

  • JacKeTUs gameinput stub patch added for for Le Mans Ultimate (https://github.com/JacKeTUs/wine/tree/lmu-d2d1-gameinput)

  • SteamDeck=0 input fix added for warframe, smite 2, summoner's war, summoner's war chronicles

  • SteamDeck=1 fix added for Mortal Kombat 1

  • dotnet8 protonfix added for Voice Attack 2

  • Removed deprecated core count limit for New World

  • Multiple fixes added for Darksiders

  • Darksiders GOG, EGS, and Amazon versions added to protonfixes

  • Protonfix added for Chronology

  • Protonfix added for Blood & Bacon

  • Protonfix added for JR East Train Simulator

  • Protonfix added for GOG version of DOOM 2016 (fixes black screen)

  • dxvk updated to latest git

  • dxvk-nvapi updated to latest git

  • vkd3d updated to latest git

  • vkd3d-proton updated to latest git

  • wine updated to latest bleeding edge

  • changes imported from upstream proton

[–] CannonGoBoom@lemmy.world 7 points 1 week ago

I have it running through lutris with just wine. Proton and Proton GE result in the launcher crashing

[–] CannonGoBoom@lemmy.world 2 points 1 week ago

Just had to make sure that steam was launched on the PC first and it worked just fine. Transferred The Division 2 very fast.

[–] CannonGoBoom@lemmy.world 5 points 1 week ago (2 children)

I’ve had this work from POP OS to steam deck

 
  • 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)

 
  • 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)

[–] CannonGoBoom@lemmy.world 3 points 2 weeks ago (2 children)

Try adding the argument:

PROTON_VERB=waitforexitandrun

[–] CannonGoBoom@lemmy.world 6 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

If you’re in Game Mode you can click the cog button, go to Compatibility and select a proton version. This may help

Edit: you may also need to make sure you have Steam Play enabled. I believe the latest system update enables this by default.

 
  • 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

 
  • 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

 

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

 

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

 

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
 

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
[–] CannonGoBoom@lemmy.world 4 points 1 month ago
[–] CannonGoBoom@lemmy.world 6 points 1 month ago

Fair enough. Separating work and play can have its benefits.

 

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

 

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

[–] CannonGoBoom@lemmy.world 8 points 1 month ago (4 children)

What’s the application and can you run it in a windows virtual machine?

[–] CannonGoBoom@lemmy.world 17 points 2 months ago

……. of money.

view more: next ›