MODS not working Linux
I've been playing this game on Windows with mods without any issues. However, since Windows isn’t very user-friendly for gaming, I decided to switch to Bazzite OS. The problem is that the game won’t start once the mod is applied in Bazzite OS. Below are the installation instructions for Dragon Ball Sparking! Zero. This is just one example—I have several other games experiencing the same issue on Linux.
Installation
- geo-11 fix (with build v0.6.198): download this file( https://masterotaku.s3.amazonaws.com/Dragon+Ball+Sparking+Zero/Dragon_Ball_Sparking_Zero_geo11_fix.7z ) and extract its contents in the "DRAGON BALL Sparking! ZERO\SparkingZERO\Binaries\Win64" folder , where "SparkingZERO-Win64-Shipping.exe" is. Remember to edit "d3dxdm.ini" to change the "direct_mode" to the output method you need. 3D Vision modes not tested.
- Set the Steam launch parameter as "-dx11" (no quotes) to make the game work in DX11 mode.
- Run the game.
32 Replies
I know that DBSZ needs some kind of signature bypass mod to even allow mods in the first place. Are you making sure to manually fufill that?
Modding can sometimes be more cumbersome, but in my experience it works fairly well.
I'm running modded no man's sky for instance on Bazzite without issue
There are also some Linux friendly mod managers out there that might be worth looking into
You probably need to add wine dll overrides to the launch options
What wine dll overrides do I need?
On my windows PC this Mod works fine but I am not sure what is preventing it from working in Bazzite
what dll does the mod add, probably add them all
lets say the mod added abc.dll and def.dll then do WINEDLLOVERRIDES="abc=n;def=n"
How are you installing it in windows? Are you using vortex? Or doing it manually?
I've never needed to add dlls for modding games 🤷♂️
This sounds like I am getting generic help, I posted this question in the thread and I was told to post it help for a more detailed help.I would like if someone could try the installation instructions above and see if they can get it work.
I don't own the game so I can't, but I did download the mod and saw that it added dlls to game directory, and when I've modded games that did so in the past (such as RE engine games) I had to add wine dll overrides to the launch parameters to get them to load. If you don't want to do that and insist on your windows instructions then that's fine
For RE Engine games you add
dinput8.dll
to the game directory, so you have to add this to the steam launch options:
WINEDLLOVERRIDES="dinput8=n,b %command%
You probably need to do the same, but for the two dlls that the mod you're trying to load addsWINEDLLOVERRIDES="d3d11=n,b %command%`
What will be the overrides for those 3 dll
Well tbf this is fairly niche and people usually only reply if they know offhand how something works./if it's a major os issue.
you missed one
"
after n,bThere were at least two dlls when I looked last night, so you'll want to add them both using a semicolon like was suggested here: https://discord.com/channels/1072614816579063828/1335766319609413642/1336322056429637682
I do own the game and will try to see if I can replicate the issue/resolve it. Do try to hear in mind that you didn't buy Bazzite and this isn't customer support. It's a community help thread at least people are trying to help. .
Something like this
WINEDLLOVERRIDES="d3d11=n,b d3dcompiler=n,b nvapi64=n,b %command%
WINEDLLOVERRIDES="d3d11=n,b;d3dcompiler=n,b;nvapi64=n,b" %command%
Thanks try it now
You might still need that dx11 flag from the instructions too
It didn't work.
Hi!Were you able to get it work.
these need to be keyed into the dlls that you are adding in by way of the mod files
WINEDLLOVERRIDES="d3d11,d3dcompiler_47,nvapi64=n,b" %command%
you were missing _47
you won't necessarily need the nvapi64
one unless you're using NvidiaTbh I haven't had much time. I'll try it today
Could you please test it, it doesn't work
don't have the game to do so
Could you please list 10 games you have and I can share a similar mod
Set the Steam launch parameter as "-dx11" (no quotes) to make the game work in DX11 mode.Did you add this after
%command%
?Yes and it didn't work
Any luck?
Did you try to install the ones on Nexus? As much as I hate Nexus that might be the method you need to do, try using mod manager 2
Do you have the game?
No, but it has a Nexus page
If you don't have the game then I think you can't help me.
Thanks!
cool! thanks for wasting my time! cya!
if you complain about issues out of chats then dont try to get help that seems massively rude!
Me wasting your time or you not even trying, like I said I have over 30 plus game with this mode and none of them work. If you want to help send list of Games you have and I will send the MoD for that game.
If not don't waste my time with a wild goose chase 😜
this works, it loads the correct DLLs, but then crashes immediately here
but I also don't have an NVIDIA GPU nor a 3D Vision display
and couldn't get any logs from the game or DXVK
It crash on Nvidia and AMD GPU, I have tested both
The game should display in SBS 3D mode if it works correctly
Were you able to test?