It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
KP1990: When I go to open the game, it brings up Dosbox briefly, then it just instantly closes again

Release Linux Mint 18.1 Serena 64-bit
Kernel Linux 4.4.0-79-generic x86_64
MATE 1.16.1

GTX 760
i5 4690k
8gb
Hello KP1990,

Could you edit dosbox_wwheels_single.conf file and remove the following lines: cls and exit? Then run the game and tell me what the DOSBox window says. You can then exit DOSBox by typing: exit

You can also contact our support here: https://support.gog.com/
avatar
KP1990: Hi, thanks for the reply!

Same result sadly, dosbox just closes on trying to open it

I can confirm however that the game works on my Windows 10 install

But would much rather play on my linux install if I can get it working somehow

Also bought One Whole Unit: Blood at the same time, also using dosbox, but that game works fine if that's of any help

Cheers!
So DOSBox does not start at all?

Try running the game like this (in the game folder):
./dosbox/dosbox -conf "dosbox_wwheels.conf" -conf "dosbox_wwheels_single.conf"
Post edited June 19, 2017 by linuxvangog
avatar
linuxvangog: So DOSBox does not start at all?

Try running the game like this (in the game folder):
./dosbox/dosbox -conf "dosbox_wwheels.conf" -conf "dosbox_wwheels_single.conf"
avatar
KP1990: Hi

Sorry yeah it does open, what happens is it'll come up with the dosbox logo with the orange background, looks like it's loading in the game then just closes and puts me back on desktop, it also puts my native resolution down to 1024x768, I check processes and it's definitely not running anymore when this happens

I'm not sure what you meant by your instructions, go to game folder, right mouse click and open terminal?

Anyway I copied and pasted that line into terminal and it did same thing, went to load up dosbox, then closes on trying to launch the game, and it comes up with this in the terminal

~/GOG Games/Wacky Wheels $ ./dosbox/dosbox -conf "dosbox_wwheels.conf" -conf "dosbox_wwheels_single.conf"
Starting DOSBox
DOSBox version 0.74
Copyright 2002-2010 DOSBox Team, published under GNU GPL.
---
CONFIG:Loading primary settings from config file dosbox_wwheels.conf
"" is not a valid value for variable: inactive.
It might now be reset it to default value: normal
CONFIG:Loading additional settings from config file dosbox_wwheels_single.conf
MIXER:Got different values from SDL: freq 22050, blocksize 1024
ALSA:Can't subscribe to MIDI port (65:0) nor (17:0)
MIDI:Opened device:none
DOSBox switched to max cycles, because of the setting: cycles=auto. If the game runs too fast try a fixed cycles amount in DOSBox's options.
./dosbox/dosbox: line 14: 27867 Segmentation fault "${CURRENT_DIR}/dosbox_x86_64" "$@"
Done.

If it's of any help, I also tried running installer again and through the terminal and it comes up with this when loading up the installer

Verifying archive integrity... All good.
Uncompressing Wacky Wheels (GOG.com) 100%
Collecting info for this system...
Operating system: linux
CPU Arch: x86_64
trying mojosetup in bin/linux/x86_64
USING en_US

(process:28409): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

Cheers!
Did you remove the line:

exit

from dosbox_wwheels_single.conf?
avatar
linuxvangog: Did you remove the line:

exit

from dosbox_wwheels_single.conf?
avatar
KP1990: ya, this is what it looks like currently

[ipx]
# ipx -- Enable ipx over UDP/IP emulation.

ipx=false

[autoexec]
# Lines in this section will be run at startup.
@echo off
mount C "data"
c:
ww.exe
Alright, can you then try starting the game manually? In the game folder:

./dosbox/dosbox -conf "dosbox_wwheels.conf"

Then type into DOSBox:

mount C "data"
c:
ww.exe
Post edited June 19, 2017 by linuxvangog
avatar
linuxvangog: Alright, can you then try starting the game manually? In the game folder:

./dosbox/dosbox -conf "dosbox_wwheels.conf"

Then type into DOSBox:

mount C "data"
c:
ww.exe
avatar
KP1990: Hi, I did that but after putting in the last line 'ww.exe' and hitting Enter, it just closes

Before the last line it did mount correctly and everything though
So it looks like the game is crashing DOSBox completely, right?

Alright. Since you have a 64 bit system and are running 64 bit DOSBox... Could you try running the game using 32 bit DOSBox? You need to install its dependencies first:

sudo apt-get install libasound2:i386 libc6:i386 libgcc1:i386 libpng12-0:i386 libsdl-net1.2:i386 libsdl-sound1.2:i386 libsdl1.2debian:i386 libstdc++6:i386 libx11-6:i386 zlib1g:i386

Then in the game folder:

./dosbox/dosbox_i686 -conf "dosbox_wwheels.conf" -conf "dosbox_wwheels_single.conf"
avatar
linuxvangog: So it looks like the game is crashing DOSBox completely, right?

Alright. Since you have a 64 bit system and are running 64 bit DOSBox... Could you try running the game using 32 bit DOSBox? You need to install its dependencies first:

sudo apt-get install libasound2:i386 libc6:i386 libgcc1:i386 libpng12-0:i386 libsdl-net1.2:i386 libsdl-sound1.2:i386 libsdl1.2debian:i386 libstdc++6:i386 libx11-6:i386 zlib1g:i386

Then in the game folder:

./dosbox/dosbox_i686 -conf "dosbox_wwheels.conf" -conf "dosbox_wwheels_single.conf"
avatar
KP1990: Just tried this and can confirm it works in 32bit dosbox! :)

Had a quick race as well just to make sure and it all seems to be running well now

Thanks for your help, is there a way I can get it to load into 32bit dosbox by default so I can load straight from start.sh instead of from the terminal everytime?

Cheers!
Sorry for the inconvenience. Sometimes, some games are incompatible with 64 bit DOSBox. It's not always easy to detect (for us, the game worked on every machine we tested it at the time of the release).

You might want to revert the changes I told you to make in game files. You can reinstall the game to do that.

If you want the game to load 32 bit DOSBox by default, edit the dosbox/dosbox script in the game folder, change the line 12:

"${CURRENT_DIR}/dosbox_x86_64" "$@"

to:

"${CURRENT_DIR}/dosbox_i686" "$@"

Let me know if you have any other questions!
avatar
linuxvangog: Sorry for the inconvenience. Sometimes, some games are incompatible with 64 bit DOSBox. It's not always easy to detect (for us, the game worked on every machine we tested it at the time of the release).

You might want to revert the changes I told you to make in game files. You can reinstall the game to do that.

If you want the game to load 32 bit DOSBox by default, edit the dosbox/dosbox script in the game folder, change the line 12:

"${CURRENT_DIR}/dosbox_x86_64" "$@"

to:

"${CURRENT_DIR}/dosbox_i686" "$@"

Let me know if you have any other questions!
avatar
KP1990: Having abit of trouble locating that, only file in the game folder with any dosbox options is dosbox_wwheels.conf which has

language=
machine=svga_s3
captures=capture
memsize=16
Game folder -> "dosbox" subfolder -> "dosbox" script file.
avatar
linuxvangog: Game folder -> "dosbox" subfolder -> "dosbox" script file.
avatar
KP1990: Ah ok found it now, didn't think to open dosbox with the text editor!

Thanks again for all your help!
Good to know I helped :)