Jump to content
3DXChat Community

Recommended Posts

Posted

I found these instructions for playing 3DX on linux:

These are all very old, with the latest version of Wine being 6.17 (64 bit anyway).  The option to enable CSMT is no longer present and disabling d3d11 actually breaks the game itself. 

With completely default options, the game loads but it's a bit buggy, particularly when you try to change mouse/keyboard focus onto a different window and return back to it.  The keyboard and mouse no longer respond within the window.

Does anyone have hints on how to get it working properly?  My Windows laptop, while working, doesn't have the best graphics card.

Posted (edited)

After some searching, I came across this AskUbuntu question that had a similar issue.  Seems like it's an issue with the X11 Driver.

Quote
  • Open Regedit, e.g. with wine regedit.exe
  • Go to HKEY_CURRENT_USER\Software\Wine\X11 Driver, creating it if it does not exist
  • Create a new entry named UseTakeFocus with value N

Once I did that and rebooted the Wine instance, I was able to get it working.  Completely default out-of-the-box settings (no need to configure d3d11 or other items listed in the forum posts I linked in the OP).

I haven't fully played with it yet but I'm hoping to give it a good go today and through the week.

EDIT: The game plays, but seems to be a bit unstable.  It crashes in large rooms and seems very sluggish.  I'll keep investigating.

 

Edited by GlacierBridge
Posted (edited)

I installed and played the game via Lutris with like-native performance. Unfortunately, it seems the 450 update breaks Linux support with the added "anti-cheat" function. I've added a comment to this thread: 

I will gladly write a tutorial for Lutris once this issue is out of the world.

Edited by Vejur
  • 6 months later...
Posted
On 8/13/2024 at 8:08 PM, Vejur said:

I will gladly write a tutorial for Lutris once this issue is out of the world.

Has there been any progress? I was hoping to say goodbye to Microsoft for good this year when support for Windows 10 ends.

  • 2 months later...
Posted (edited)

Maybe this info is useful for anybody who wants to run 3DXChat under Linux. I am using CachyOS and I just made screenshots of my Settings in Lutris. With these Settings 3DXChat runs for me under Linux...

I hope someone can use these settings. I installed the wine runner with ProtonPlus for Lutris.

UPDATE: I changed the Wine-Runner to an older Version of kron4ek. This version is much more stable then the 10.8. So, try this one, when you get crashes with the tkg-10.8 runner.

Screenshot_20250605_153712.png

Screenshot_20250605_153645.png

Screenshot_20250605_153556.png

Screenshot_20250605_153734.png

Screenshot_20250605_153758.png

Screenshot_20250605_153818.png

Screenshot_20250614_090354.png

Edited by Solid_Romeo
Use another Wine-Runner for more stability
  • 2 weeks later...
Posted
On 6/5/2025 at 4:48 PM, Solid_Romeo said:

Maybe this info is useful for anybody who wants to run 3DXChat under Linux. I am using CachyOS and I just made screenshots of my Settings in Lutris. With these Settings 3DXChat runs for me under Linux...

I hope someone can use these settings. I installed the wine runner with ProtonPlus for Lutris.

UPDATE: I changed the Wine-Runner to an older Version of kron4ek. This version is much more stable then the 10.8. So, try this one, when you get crashes with the tkg-10.8 runner.

Screenshot_20250605_153712.png

Screenshot_20250605_153645.png

Screenshot_20250605_153556.png

Screenshot_20250605_153734.png

Screenshot_20250605_153758.png

Screenshot_20250605_153818.png

Screenshot_20250614_090354.png

Heya,

I just tried to recreate this on my SteamDeck installation. The Launcher always starts-up but After that lutris says Game is Running but the Game itself Never Shows up. Can somebody help? What am I doing wrong?

Posted

Being pretty much a Linux newbie (who would like to slowly move from Windows towards Linux if that's feasible with reasonable efforts) I tried to get things running under Linux Mint 22.1, Lutris and - for adding different wine versions -  ProtonUp-Qt (as I didnt manage to get older versions with ProtonPlus).

So far things are working - thanks to this forum also with with "wine-8.3-amd64" - which seems to be part of Kron4ek Wine-Builds Vanilla.
(no idea though why probably same things do have to have different names by using different tools).

The launcher starts, the main application does - all fine, except the performance, things are just not running smoothly at a bit more demanding locations.
At most official places (e.g. LI, yacht, nightclub, Sin) etc fps are nice at around the configured 60fps, at the beach its going down to like ~40 but at for example the Lake (which is btw one of the best places to be (so thanks to @Keely for not only keeping it alive but also putting lots of efforts and passion into the fantastic look and feel and all little details) the fps goes down to even less than 20 fps.

Running the same under Windows (still 10) is just no issue at all. There I have set the fps to max 30, and they are met no matter what, just rock solid.
Hence I assume the hardware (Intel i9-9900K; 64 GB Ram, NVidia RTX-2080Ti (2 screens connected); NVMe SSD) shouldn't be the issue (despite I heard that NVidia isn't the preferred gpu when running Linux).

I double checked if the NVidia driver is being used (driver: nvidia v: 570.133.07) and I understand it is - but have no clue what could be culprit for the sad performance compared to windows. Giving the above mentioned settings a try sadly didn't improve the situation either, nor did an update of the nvidia driver to 570.153.02.

Would you guys have some recommendation or idea how to get things running smoothly?

Thanks a lot for any help!

 

  • 5 months later...
Posted (edited)

@Babette Have you tried setting the -dx11 launch flag? It might default to either Vulkan or VKD3D/DX12 (not sure), but you might want to set the -dx11 launch flag wherever you're launching it from. From my experience, VKD3D/DX12 isn't super well optimized yet and DXVK/DX11 runs much better, even exceeding Windows 10 performance in many cases, on my RTX 5080. I also set the -notexturestreaming launch flag on everything, but that might not be a particularly important launch flag.

And what compositor do you have? Although Nvidia is starting to support Wayland better, Nvidia still does not support it as well as is supports X11. You might also want to turn compositing off while you have the game running. That may give you another frame or two.

Edited by KinseyMillhone

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...