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

×
Hello.
When I start Carmageddon TDR2000 I get following text in message window:
"The first time you play Carmageddon TDR2000 it is necessary to determine what graphics and audio hardware is installed in your computer. You cannot play Carmageddon TDR2000 until this check has been made."
I click OK and black square appears in the left upper corner but nothing happens.
I tried to search for similar problem but found nothing useful :(

wine-3.3
Ubuntu 17.10
avatar
MRZA: Hello.
When I start Carmageddon TDR2000 I get following text in message window:
"The first time you play Carmageddon TDR2000 it is necessary to determine what graphics and audio hardware is installed in your computer. You cannot play Carmageddon TDR2000 until this check has been made."
I click OK and black square appears in the left upper corner but nothing happens.
I tried to search for similar problem but found nothing useful :(

wine-3.3
Ubuntu 17.10
Same here. Still looking for a workaround.
Greetings!

I'm sorry to tell you that your problem seems to be between the keyboard and the chair.
Just installed TDR2000... It should have a platinum rating on winehq.org (instead of gold). Everything worked out of the box.

Since you are using Ubuntu 17.10, I'll assume that's AMD64 architecture version (wrongly called x64, 86_64).
Prior to launching anything with Wine, did you set wine architecture to x86? You know... "WINEARCH=win32"???
The x86 emulation of Wine AMD64, is pretty much broken, some things do work though, but it's not reliable.

In any case, that test the game does at first launch, creates a file that you can open with a text file. So it should be possible to skip that part by just adding that file. But the test should work, as it did with me.

Kubuntu 17.10 AMD64, Padoka pkppa, Wine 3.3
Cheers
I tried to run TDR2000 with WINEPREFIX="$HOME/.wine32" WINEARCH=win32
But unfortunately I got the same result :(
avatar
MRZA: I tried to run TDR2000 with WINEPREFIX="$HOME/.wine32" WINEARCH=win32
But unfortunately I got the same result :(
Once your wine prefix is created using WINEARCH, there's no need to specify the architecture again. And once the architecture is set, there's no way of changing it. You would need to delete the old prefix and create a new one.
Since you are trying to use a prefix called "wine32", the order of things should be (if I remember correctly):

WINEPREFIX="~/.wine32" WINEARCH=win32 winecfg
WINEPREFIX="~/.wine32" "path-to-installer.exe"

or all in one swoop: WINEPREFIX="~/.wine32" WINEARCH=win32 "path-to-installer.exe"

But in my opinion, using prefixes from the console is kinda masochist, so I suggest you to either use Playonlinux, or Q4Wine.
Or if you want to use the default prefix for testing and what-not, do what I do:
Delete the default prefix and:
WINEARCH=win32 winecfg
Once the default prefix is created, just launch the installer with a double click.

I keep thinking that it's a problem of architecture. I'll create an AMD64 prefix and launch the installer, so I can be sure... and hopefully I don't find out that I've been talking nonsense all this time.

Cheers mate!
This is going to be awkward...
The game did work for me with an AMD64 Wine prefix.
So, if you want, we can do the typical troubleshooting.

What graphics card do you have?
Open source graphics drivers or proprietary?
Are using vanilla wine? or Staging? Gallium Nine?

Now I'm more intrigued than ever!

To try to move forward this issue, here is the file that the game test creates:
https://pastebin.com/c5EHskU3
Paste it on a text file and change the name of the file to TDR2000.gfx
Then move/copy that file to the game folder (where the exe are located).

Keep me updated! I'm enjoying this!
Cheers!
avatar
spacekiltro: What graphics card do you have?
Open source graphics drivers or proprietary?
Are using vanilla wine? or Staging? Gallium Nine?
I have GeForce GTX 950M in my laptop.
Driver version 387.34
Wine version 3.4 development branch
avatar
spacekiltro: To try to move forward this issue, here is the file that the game test creates:
https://pastebin.com/c5EHskU3
Paste it on a text file and change the name of the file to TDR2000.gfx
Then move/copy that file to the game folder (where the exe are located).
Unfortunately your config doesn't work for me :(
[code]
$ wine32 TDR2000.exe


=============================================================================
SessionID: 21/03/2018 20:14
Release Build
Built under Windows 6.1.7601

Crash handler activated.

=============================================================================
TDR 2000 Version: 1.159
BuildID: Dec 4 2000 17:06:19

=============================================================================
System Info:

OS Version: Windows NT/2000 6.1.7601 Service Pack 1 Build 7601
Computer name: cadance
User name: marzanna
Network: Present
Slow machine: No
Memory load: 50 percent
Total physical memory: 2097151 KB
Avail physical memory: 2097151 KB
Total page file: 4193791 KB
Avail page file: 4194303 KB
Total virtual memory: 2097023 KB
Avail virtual memory: 2096959 KB
Processor identifier: x86 Family 6 Model 61 Stepping 4
Processor vendor identifier: GenuineIntel
Processor speed: 2400 Mhz

Found addon car 'blood&bone'
Found addon car 'bugatti'
Found addon car 'buggy'
Found addon car 'jaws'
Found addon car 'lucifer'
Found addon car 'mini'
Found addon car 'pedbasher'
Found addon car 'pigs'
Found addon car 'sportscar'
Found addon car 'steamcar'
Language Version: UK
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000004 not handled

Normal shutdown.[/code]
Anyway. Thank you for trying to help me :)
Yo Mate!

Soon I'll travel to my father-land and there I have a nvidia 8800 gtx plus xp ultra big dick or something.
I'll use it to try find the issue.
Until then, there's little I can do...

But do not worry; you WILL be able to play that shitty game on your linux box! That's for sure!

Cheers mate
Yo mate! Good news and bad news:

The good: The game does run with nvidia graphics cards
The bad: Only on nouveau and wine-staging.

The problem appears to be with DDraw. Only with nouveau and using winetricks "gdi to opengl" (or was it the other option with similar name?) I managed to get the game working.

But there might bit a possible solution...
Since your graphics card is dx11 capable, you could try using dgvoodoo Direct Draw wrapper. It's a real pain to have dgvoodoo running on wine, but it is possible!
I could not try this, since the card that I was using was a geforce 8600 (no idea where the 8800 went) and it isn't dx11 capable.

I'm sorry I couldn't have been of more help.
Take care


PD: It's was a mighty pain in the popo to get to this point. Lots of scavenging on my "collection" (hoard) and settings "tweaking". I find it so weird to find a game that works with amdgpu but it doesn't with nvidia proprietary drivers.