Skip to content

Releases: GloriousEggroll/proton-ge-custom

GE-Proton8-32 Released

12 Feb 01:38
Compare
Choose a tag to compare

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)

GE-Proton8-31 Released

10 Feb 06:29
Compare
Choose a tag to compare

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

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)

GE-Proton8-30 Released

30 Jan 21:25
Compare
Choose a tag to compare

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.

GE-Proton8-29 Released

30 Jan 01:40
Compare
Choose a tag to compare
  • 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

GE-Proton8-28 Released

28 Jan 04:05
Compare
Choose a tag to compare
  • fixed [S_API FAIL] SteamAPI_Init() failed; no appID found. from being reported when running non-steam games
  • non-steam games will now run using wine inside proton rather than calling steam.exe with wine then the game inside steam -- this goes alongside the API failure fix
  • controller axis patch added from 8-27 has been removed as it is now properly upstreamed
  • added ULWGL support for non-steam games (https://github.com/Open-Wine-Components/ULWGL)
  • beamng VR patch removed per request by developers, they have stated they will fix the issue in 0.32 (https://www.beamng.com/threads/experimental-virtual-reality.94206/page-27#post-1674152)
  • black desert online now works
  • wine updated to latest bleeding edge
  • dxvk updated to latest git
  • vkd3d-proton updated to latest git

Protonfixes:

  • now using ULWGL-protonfixes
  • can now call the winetricks gui using util.protontricks('gui')
  • winetricks now performs an internet check before attempting any downloads
  • fixed long standing issue with protontricks not being able to install dotnet4* using anything newer than proton 5. works now and no longer requires proton 5.
  • fixed dll overwrites in winetricks, no longer need to maintain a massive list of specific overwriteable dlls in proton
  • protonfixes added for Catherine Classic -- videos now fully working
  • protonfixes added for Ys Origin -- videos now fully working
  • protonfixes for Age of Wonders -- videos now fully working
  • protonfixes added for Model 2 emulator
  • protonfixes added for Alien Breed: Impact
  • protonfixes added for Alien Breed 2: Assault
  • protonfixes added for Alien Breed 3: Descent
  • protonfixes added for Black Desert Online NOSTEAM=1 option. Launch game like NOSTEAM=1 %command% to launch non-steam standalone version.

Files will auto-attach to release when finished building in Actions: https://github.com/GloriousEggroll/proton-ge-custom/actions

GE-Proton8-27 Released

09 Jan 05:58
Compare
Choose a tag to compare

HOTFIX:

  • Disabled Nvidia Latency Reflex patches. After discussion with dxvk devs they are currently deemed problematic and need more work, and are known to currently cause stutters in games even when the feature is disabled. We will re-enable the patches when they are ready.
  • Fixed Farlight 84 patch that was missing a lock causing problems in SDL games
  • Backported a fix for HID devices with more than 8 axis https://bugs.winehq.org/show_bug.cgi?id=55660

GE-Proton8-26 Released

09 Jan 00:21
Compare
Choose a tag to compare
  • updated wine to bleeding edge
  • updated dxvk to git
  • updated vkd3d-proton to git
  • updated dxvk-nvapi to latest upstream proton
  • pulled in latest upstream proton bleeding edge changes
  • added farlight 84 patch update
  • VR fix for Beam.NG.Drive added (#106 thanks gamingdoom)
  • NVIDIA Reflex implemented (#104 thanks loathingKernel)

protonfixes:

  • unified fix for cpu topology workaround (GloriousEggroll/protonfixes#167 thanks Root-Core)
  • unified fix for protonaudioconv workaround (GloriousEggroll/protonfixes#168 thanks R1kaB3rN)
  • unified fix for xliveless xlive workaround added (GloriousEggroll/protonfixes#170 thanks Root-Core)
  • unified fix for esync/fsync enable/disable added (GloriousEggroll/protonfixes#169 thanks R1kaB3rN)
  • cutscene audio in BlazBlue Centralfiction workaround added (thanks spifferoo)
  • game fix added for Renegade Ops (thanks Root-Core)
  • cleanup of deprecated LAA, dxvk-async, and win32 helper functions (thanks R1kaB3rN)
  • cutscene audio fix for The Great Ace Attorney Chronicles workaround added (thanks eagleflo)
  • game fix added for The Forest (thanks Root-Core)
  • updated fix for Super Naughty Maid 2 (thanks R1kaB3rN)

GE-Proton8-25 Released

21 Nov 22:01
Compare
Choose a tag to compare

HOTFIX:

  • Remove Baldur's Gate 3 launcher workaround (no longer needed)
  • Add mpegvideo codec to ffmpeg, should complete Crimson Skies, Azumanga Fighter and possibly a lot of other early 2000s games. (thanks loathingKernel)

FYI: github Actions builds the release files now. If they are not attatched wait an hour or so and github Actions will attach them when finished building:

https://github.com/GloriousEggroll/proton-ge-custom/actions/runs/6950027102

GE-Proton8-24 Released

19 Nov 18:20
Compare
Choose a tag to compare
  • Added protonfix for Fable III
  • Added yakuza 5 cutscenes fix (thanks NishiyamaPedro) https://gitlab.winehq.org/wine/wine/-/merge_requests/4244
  • updated Farlight 84 fix (thanks OOOOOF123) https://gitlab.winehq.org/wine/wine/-/merge_requests/4428
  • Added D8VK to proton for DirectX 8 games. Disabled by default, need to use PROTON_ENABLE_D8VK=1 to use it. (thanks loathingKernel)
  • Enabled vc1image,mpeg1video,mp2 decoders in ffmpeg for Crimson Skies (thanks loathingKernel)
  • Enabled indeo5, adpcm_ms decoders in ffmpeg for Mafia (thanks loathingKernel)
  • Fixed github actions (thanks loathingKernel)
  • imported upstream VR changes
  • imported upstream steamclient changes
  • imported upstream Resident Evil 2,3,7,8, Hogwarts Legacy nvapi overrides
  • imported upstream Hogwarts Legacy amd ags override
  • updated dxvk to master
  • updated vkd3d-proton to master
  • updated wine to bleeding edge

GE-Proton8-23 Released

08 Nov 04:38
Compare
Choose a tag to compare
  • added reverts for vrclient to allow VRChat to work again (pending proper fix from valve: ValveSoftware#1199 (comment))
  • the gstreamer plugin build options have been re-worked. Rather than enabling everything under the sun, we've now manually enabled each option that was reported as enabled in previous builds, and disabled the rest. This was done to more align with what Valve is doing and to allow a clearer picture of what may be missing from Valve's proton rather than taking wild guesses. Doing this may allow Valve a better idea of additional codecs/filters that might be missing in case they need and/or can be enabled. (thanks loathingKernel for taking the time to do this)
  • dxvk updated to latest git
  • vkd3d-proton updated to latest git
  • wine updated to latest bleeding edge