this post was submitted on 08 Aug 2026
37 points (100.0% liked)

Linux Gaming

23337 readers
63 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 6 years ago
MODERATORS
 

The game is Juiced (2005)

I'm normally pretty good at getting old janky PC ports running but this ones stumped me after multiple attempts.

Tried running through Lutris, Bottles, Heroic and base system Wine. using many old and new versions of wine/proton.

DXVK, D3D, Different directx dependancies through winetricks and even tracking down an old Directx9c Windows installer and installing that in the prefix but even that didn't help.

FIX here: I needed to install dxdiag through winetricks, which revealed a memory error that was fixed by downloading the 1.01 patch from here. I also switched to Wine-GE 8.26, using Proton the game would crash after the first loading screen.

I'm still working out how to get my controller fully working but that's apparently an issue even on Windows sooo

top 17 comments
sorted by: hot top controversial new old
[–] HuntressHimbo@lemmy.zip 19 points 3 hours ago* (last edited 2 hours ago) (2 children)

According to WineHQ, you can use winetricks to install dxdiag and that will allow you to bypass the Dx9 error

https://appdb.winehq.org/objectManager.php?sClass=version&iId=42547

EDIT: Instance -> install typo

[–] HouseWolf@pawb.social 6 points 3 hours ago

THIS! ended up being exactly what I need. Thank you.

I'll update my post soon as I did run into another issue that was an easier workaround.

[–] Jestzer@lemmy.world 10 points 5 hours ago* (last edited 4 hours ago) (1 children)

Sorry, I know that this isn’t a helpful post, but I love how that screenshot looks like it’s straight out of 2010.

[–] HouseWolf@pawb.social 5 points 4 hours ago

Lmao thanks. My desktop's kinda a frankensteined mess of Windows 7 and other stuff.

If you hate flat themes you kinda end up stuck in 2010. Maybe one day I'll learn how to make my own theme and escape it.

[–] marlowe221@lemmy.world 1 points 3 hours ago

Sorry I can’t give any specific advice but I feel your pain. Some of my favorite PC games are from the early 00s and I have found that they are particularly hard to get running on modern systems.

Lutris is the one I have had the most luck with, but it’s a very slow game-by-game process of trial and error.

I hope you figure it out!

[–] wizardbeard@lemmy.dbzer0.com 2 points 4 hours ago* (last edited 4 hours ago)

~~I'm pretty sure there is directX 9 to directX 10-12 translation layer thing like DXVK, which can be loaded first to bring the direct x version up to one compatible with DXVK.

Just blanking on the name unfortunately.~~

EDIT: Nevermind, DXVK says it handles DX8-12. I was thinking of something that converted below DX8 up into one of the DXVK ones, sorry.

[–] umbrella@lemmy.ml 5 points 5 hours ago* (last edited 5 hours ago) (1 children)

it just seems stuck at the check. maybe it also expects a specific os version to let you in?

what is protondb saying about it? are game/wine logs cluing us in with anything at all?

[–] HouseWolf@pawb.social 2 points 5 hours ago

Sadly Lutris logs aren't giving anything useful just 'Child 29151 exited with wait status: 0' Which is apparently a "nothing error"

And nothing on Protondb as this game never released on Steam.

I did also try setting Wine to Windows XP mode but that also didn't help or gave me a separate memory error bug.

[–] ech@lemmy.ca 3 points 5 hours ago* (last edited 4 hours ago) (2 children)

I can't remember the hard way to do it with wine, but if you set it up to play through proton, protontricks is an app that will help you easily install these sorts of dependencies. Just find the game your trying to fix, select default wine prefix, install windows dll, then pick what's missing.

I think it's mostly just winetricks, tbh, but set up to more easily find the relevant directories used by proton. Never used Lutris much, so not sure how finicky it is to use winetricks on.

[–] HouseWolf@pawb.social 1 points 4 hours ago

Sadly already tried many different versions of d3dx and other stuff listed as directx dependancies on Protontricks.

[–] Winning@lemmy.world 1 points 4 hours ago

Second protontricks.

Also, when you open random exes with proton tricks, it will give you a list of existing proton instances. If you have a decent steam library already using proton, it's going to be a list of installed games. If a game on there uses the dll that you need, you can just pick that game and you don't need to setup anything, it already is.

I asked Google for a list of games that use directx9c, and it gave me Fallout: New Vegas, The Elder Scrolls IV: Oblivion, Portal (early builds/legacy render paths), Left 4 Dead 2, and Mirror's Edge. L4d2 is free I think, so you can just install this game then run your game through that proton instance. Zero headache.

This probably has some hidden caveat I'm not aware of, I'm just trying to play games.

[–] verdigris@lemmy.ml 1 points 3 hours ago

Have you tried running the game through Steam?

[–] Chickerino@feddit.nl 1 points 4 hours ago (1 children)

you could try doing exactly that assuming you havent done it already, download the dx9 installer and run it in the same prefix that you are running the game in and hope for the best lol

[–] HouseWolf@pawb.social 1 points 4 hours ago

I already mentioned in my post I tried that.

[–] Midnitte@beehaw.org 1 points 5 hours ago (1 children)

Maybe check if you need some drivers, or emable DXVK in Lutris? https://github.com/lutris/docs/blob/master/InstallingDrivers.md

Or perhaps d3dx9 via winetricks

[–] HouseWolf@pawb.social 1 points 5 hours ago

perhaps d3dx9 via winetricks

Sadly already tried that.

I am using a full AMD system and don't run into driver issues with any other games but I'll still check.