FAudio Standalone?

Just in case you're in need of a free XAudio implementation (XNA/FAudio) for your vanilla wine, you should take a look at → Kron4ek's GitHub repo.

0 Comments May 30, 2019 share to diaspora*

Seems That Uplay Is Finally Working With Wine

I haven't looked at Uplay in ages but it seems to be running fine now:

0 Comments Apr 30, 2019 share to diaspora*

If You Happen To Be Looking For Origin ...

TBH, Origin on Linux has ever been a PITB experience for me. I found a working solution → on yingtongli.me which needs to have the package inotify-tools installed. The fix is simple. Install dxvk in your wineprefix and run the following commands (assuming you've set $WINEPREFIX):

cd "$WINEPREFIX/drive_c/Program Files/"
while true; do inotifywait Origin; chmod u+w Origin; done
Or if you're running a 64Bit wineprefix:
cd "$WINEPREFIX/drive_c/Program Files (x86)/"
while true; do inotifywait Origin; chmod u+w Origin; done

Kill that inotifywait-scriptlet when Origin is installed and ...

0 Comments Apr 21, 2019 share to diaspora*

Did You Know?

Winetricks got → a "verb" for Gallium-Nine Standalone a while ago!

0 Comments Apr 19, 2019 share to diaspora*

Yet Another Workaround For A Larian Game

As some folks on protondb already have noticed, Divinity: Original Sin 2 does not properly work with proton. One usually has to rename some files and directories plus creating some symlinks.

If you're lazy, you can use my script on github: → divos2-workaround.

It even has an option to unapply:


0 Comments Apr 06, 2019 share to diaspora*

Gallium-Nine Standalone

Check out → wine-nine-standalone:

Gallium Nine allows to run any Direct3D 9 application with nearly no CPU overhead, which provides a smoother gaming experience and increased FPS.

Gallium Nine Standalone, as the name implies, is a standalone version of the WINE parts of Gallium Nine.

This decouples Gallium Nine from the WINE tree, so that it can be used with any WINE version. There is no need for any WINE patches. A stable, development, or staging WINE release is sufficient.

Gallium Nine Standalone consists of two parts:

  • d3d9-nine.dll: Gallium Nine Direct3D 9 library
  • ninewinecfg.exe: GUI to enable/disable Gallium Nine with some additional info about the current state

0 Comments Feb 16, 2019 share to diaspora*

Workaround Discovered For Techland Games On Mesa

Hi folks!

Mesa user John Brooks has posted a → LD_PRELOAD shim for Dying Light which works around → a stupid issue which is aparrantly never going to be fixed.

0 Comments Feb 07, 2019 share to diaspora*

How Epic Shoots Their Own Foot With Their Store

Metro Exodus is → Epic Store exclusive and the reason behind all of this crap just drives me nuts.

As some of you might have noticed, Epic founder Tim Sweeney → repeatedly → complained about Microsoft’s Windows Store and how Microsoft is going to kill off competition like Valve’s Steam with that. Instead of complaining, Valve went ahead and pulled a lot of levers to boost Linux gaming as an alternative to Microsoft’s monopolistic ecosystem. Their most iconic move was → releasing Steam for Linux back in 2013, followed by their very own Debian fork called → Steam OS shortly after and development of the free → Steam Runtime which helps Linux games to run on many different distributions – regardless of where you can buy that game. They didn’t stop there but instead 😃aniel-Joins-Valve-Driver" target="_blank">→ hired developers to fix drivers, create → a new translation layer to wrap D3D10/D3D11 calls into Vulkan/SPIRV. They even → worked together with Codeweavers and created an easy-to-use → Wine-based wrapper called "Proton" for running → lots and lots of Windows games on Linux.

So besides bandwidth-related costs and other platform costs like these for keeping Steamworks alive they invested a lot of money to break that monopoly Microsoft has built up. Money don’t grow on trees (except in → Borderlands) and I doubt that they’re able to keep all this stuff running just by selling their own few games. Everyone who publishes games on Steam has to pay 20-30% per sold game to Valve. Yeah, that’s some big chunk. But keep in mind that they’re doing more than just → hosting files and handling payment transactions.

December last year, Tim Sweeney → launched his own store with blackjack and hookers. Their prime feature? Only taking 12% from game developers. It remains to be seen how much Epic is committed to fight against Microsoft’s monopoly with their Windows & Mac only store application. Their engine might support Linux, but the → results → may vary. Maybe because of his → antiquated beliefs? Time will tell. But I'm pretty sure this won't help anyone but Microsoft.

0 Comments Jan 29, 2019 share to diaspora*

Proton With Nine-Patches On GitHub

GitHub user popsUlfr has → forked and patched Proton with Gallium-Nine and some additional patches. You can find install-friendly binary releases in his GitHub repo.

0 Comments Jan 02, 2019 share to diaspora*

Wine-Staging-Nine 3.8 Tarball

I've uploaded a new 3.8-staging-nine tarball freshly made of Nick Sarnie's PPA. Enjoy!

wget -qO- https://www.c-r-t.tk/files/wine-pol/3.8-staging-nine-x86.tar.xz | tar xvJ -C ~/.PlayOnLinux/wine/linux-x86/

0 Comments May 16, 2018 share to diaspora*

libstrangle For The Lazy Ones

Never heard of → libstrangle? It's a FPS limiter library which can be LD_PRELOADed in order to run a game with a specified max FPS. I'm using it to reduce my laptop's heat exhaust and to keep my hot-headed Vega chilled. I've built a simple Debian package with the help of "checkinstall". It's not (yet) in my repo but you can safely download (AMD64) it from my site.

0 Comments Apr 09, 2018 share to diaspora*

Wine-Staging-Nine 3.3 Tarball

Nick Sarnie has prepared a fresh build of Wine-Staging with Gallium-Nine patches. I've repackaged them for PoL and uploaded them here. You can also install them "the lazy way" with this one-liner:

wget -qO- https://www.c-r-t.tk/files/wine-pol/3.3-staging-nine-x86.tar.xz | tar xvJ -C ~/.PlayOnLinux/wine/linux-x86/

0 Comments Mar 07, 2018 share to diaspora*

DXVK Makes Great Progress!

Wow, that's been unexpected. DXVK, which aims to deliver D3D11 via Vulkan, has made great progress. It seems that it's able to render NieR:Automata correctly:

→ Read more on github

→ Download DLLs

→ Download install script for wineprefixes

0 Comments Jan 21, 2018 share to diaspora*

Wine-Staging-Nine 2.21 Tarball

I've uploaded wine-staging-nine 2.21 to Wine for PoL.

If you've got wget, you can install it with the following command: wget -qO- https://www.c-r-t.tk/files/wine-pol/2.21-staging-nine-x86.tar.xz | tar xvJ -C ~/.PlayOnLinux/wine/linux-x86/

Warning: This package is completely untested! Thanks for testing @Mme de Faune!

0 Comments Jan 19, 2018 share to diaspora*

The Talos Principle: Quick Benchmark

Yesterday I made a quick benchmark of The Talos Prinicple at 1920x1080 with "Ultra"-Preset on my Vega FE/R7 1800X:

Average Min Max
OpenGL 74,5 FPS 6,4 FPS 222,5 FPS
Vulkan 112,9 FPS 4,1 FPS 272,8 FPS

System specs: Kernel 4.14 with DC, Mesa 17.3.2, Ryzen R7 1800X, Radeon Vega Frontier Edition (Air Cooled), 2x8 GB G.Skill DDR4-3200

0 Comments Jan 11, 2018 share to diaspora*