Problem with Linux

Technical support for DSJ4.
Post Reply
haifetz
Posts: 51
Joined: 07 Jun 2011, 02:02
Location: Poland
Contact:

Problem with Linux

Post by haifetz »

whether it is the ability to run on ubuntu DSJ 4 or Chromebook?
MJumper
Posts: 264
Joined: 16 Apr 2012, 19:04
Location: Finland

Re: Problem with Linux

Post by MJumper »

You can try to run it on Ubuntu with Wine but it is buggy (it runs but I'd say it's almost unplayable):

http://www.mediamond.fi/forum/viewtopic.php?f=23&t=2083
haifetz
Posts: 51
Joined: 07 Jun 2011, 02:02
Location: Poland
Contact:

Re: Problem with Linux

Post by haifetz »

I tried. But when I run the black screen appears and stands.
MJumper
Posts: 264
Joined: 16 Apr 2012, 19:04
Location: Finland

Re: Problem with Linux

Post by MJumper »

Which Wine version and what settings (in winecfg/registry)?
Other than that it's very hard to debug somebody else's Wine issues. You could post some logs of course, but I probably still wouldn't be able to help...

Anyway, I'm not sure if installing DSJ4 on Wine is even worth the trouble. As I said it's really difficult to play and the bugged graphics are very annoying.
haifetz
Posts: 51
Joined: 07 Jun 2011, 02:02
Location: Poland
Contact:

Re: Problem with Linux

Post by haifetz »

The latest version of wine (default setting), who installed the terminal (sudo apt-get install wine).
Possible, should install directx, what do you think?
I am looking for solutions from 2 days abortively :/
MJumper
Posts: 264
Joined: 16 Apr 2012, 19:04
Location: Finland

Re: Problem with Linux

Post by MJumper »

Ok, so I'm guessing Wine 1.6.2? Or the development version (1.7.35)? You can check using 'wine --version'.

Do not try to install DirectX in Wine, instead use winetricks d3x9 to get just the dll overrides. I'm not even sure if that is necessary for DSJ4.

Did you run setup.exe (in DSJ directory) after installing? It is needed to configure the graphics settings.
If you did not already try it: try running Wine in a virtual desktop (winecfg setting).
haifetz
Posts: 51
Joined: 07 Jun 2011, 02:02
Location: Poland
Contact:

Re: Problem with Linux

Post by haifetz »

I have wine 1.4. I tried everything what you have written, you still have any ideas?
MJumper
Posts: 264
Joined: 16 Apr 2012, 19:04
Location: Finland

Re: Problem with Linux

Post by MJumper »

Hmm, not really :(. It always worked for me quite easily.

The only problem I've had was DSJ4's "clock error" which appeared before I ran winetricks directmusic, but if you're not even seeing that I'm clueless. Did you look at the wine logs, maybe there could be some useful info there (but I doubt it)?
The last thing I can suggest is to try and change some of the registry keys in HKEY_CURRENT_USER/Software/Wine/Direct3D (usually OffscreenRenderingMode and DirectDrawRenderer are the most important), see here: http://wiki.winehq.org/UsefulRegistryKeys.

I have not tried the newest version of DSJ4 on Wine (I think), maybe it no longer works.
If possible, try a different version of Wine, or try the same on another computer.

I'm sorry I can't be of more help.
haifetz
Posts: 51
Joined: 07 Jun 2011, 02:02
Location: Poland
Contact:

Re: Problem with Linux

Post by haifetz »

I have resolved this problem, but now I have a problem with the FFP vertex blending on the latest version 1.6. https://www.youtube.com/watch?v=I5jWNK98KUU

Does someone fix this bug ?
EgyLynx
Posts: 425
Joined: 02 Apr 2009, 21:38
Location: Finish "Manse"

Re: Problem with Linux

Post by EgyLynx »

😞. Can't help. I wasnt Linux.
...Selection in progress...
MJumper
Posts: 264
Joined: 16 Apr 2012, 19:04
Location: Finland

Re: Problem with Linux

Post by MJumper »

haifetz wrote:I have resolved this problem, but now I have a problem with the FFP vertex blending on the latest version 1.6. https://www.youtube.com/watch?v=I5jWNK98KUU

Does someone fix this bug ?
This Wine bug has been known since December 2006 (see here: https://bugs.winehq.org/show_bug.cgi?id=6955). At this rate, I expect it will probably not be fixed in the next 8 years either... if indeed ever. It only affects some old 3D games (and DSJ), so Wine developers do not see it as a priority. A year or two ago I was hopeful as there seemed to be some progress but then that stopped and the bug is still there.

There are no known workarounds to make it work either (none of the patches for that bug have ever worked, and wine settings have no impact on the bug). It might look different on dfferent GPUs (at least on my Mac it doesn't look quite like in that video). The only way I was able to "fix" this was to buy a windows computer. Sorry :( .
haifetz
Posts: 51
Joined: 07 Jun 2011, 02:02
Location: Poland
Contact:

Re: Problem with Linux

Post by haifetz »

Instruction-Installation and configuration DSJ 4 1.6 - wine on linux.

Open a terminal (Ctrl + Alt + T) and consistently execute commands:

1.Sudo apt-get install winetricks
2.open winetricks
3.Do steps: "Select the Default wineprefix" → OK → "Install font A" → OK and install fonts: corefonts, fontfix
4.Install Windows library
"Select the Default wineprefix" → OK → "Install A Windows DLL or component"
vcrun2005
vcrun2008
vcrun2010
vcrun6
d3dx9
dotnet20

-Second unit:
vb5run
vcrun2003
vb6run (manual)
dotnet30 (manual)

The third block:
d3dxof
devenum
dinput8
directmusic
directplay
directx9
d3dx11_43
dxdiagn
dxdiag

The fourth block:
mfc40
wsh56vb
wsh56js
wsh57
gdiplus
physx

4. Perform preset registry
Go to: "Select the Default wineprefix" → OK → "Change settings" and put a tick:
ddr = opengl
glsl = enabled
multisampling = enabled
mwo = enabled
nocrashdialog
orm = fbo
psm = enabled
rtlm = auto
sound = alsa
videomemorysize = RAM your video card. (You must enter the exact value).


That's all!
DSJ run :)
Post Reply