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
gamebin: The name 'C:\GOG.com\Moto Racer\game.exe -d3d' specified in the Target box is not valid. Make sure the path and the file name are correct.
Oh, sorry, I should have clarified; paths with spaces anywhere in the name need to be wrapped in double quotation marks, and any parameters must be on the end outside the quote, like so:

"C:\GOG.com\Moto Racer\game.exe" -d3d

If the parameters are inside the quotes it won't work, and the same goes for if the path has spaces but isn't wrapped in quotes.

Anyway, see if that works. :)
avatar
gamebin: The name 'C:\GOG.com\Moto Racer\game.exe -d3d' specified in the Target box is not valid. Make sure the path and the file name are correct.
avatar
Arkose: Oh, sorry, I should have clarified; paths with spaces anywhere in the name need to be wrapped in double quotation marks, and any parameters must be on the end outside the quote, like so:

"C:\GOG.com\Moto Racer\game.exe" -d3d

If the parameters are inside the quotes it won't work, and the same goes for if the path has spaces but isn't wrapped in quotes.

Anyway, see if that works. :)
No errors, but nothing will force it to D3D mode. I think it is hopeless.
avatar
Arkose: Oh, sorry, I should have clarified; paths with spaces anywhere in the name need to be wrapped in double quotation marks, and any parameters must be on the end outside the quote, like so:

"C:\GOG.com\Moto Racer\game.exe" -d3d

If the parameters are inside the quotes it won't work, and the same goes for if the path has spaces but isn't wrapped in quotes.

Anyway, see if that works. :)
avatar
gamebin: No errors, but nothing will force it to D3D mode. I think it is hopeless.
Try this...
MotoRacer D3D Fix.

Set desktop to 16bit colour.

"C:\Program Files (x86)\GOG.com\Moto Racer\game.EXE" -d3d -CorrectRatioTextures -ZBuffer -FrameRateMax0 -nodither -TextureVideoMem268435456

The above works for me.
avatar
Krankor: I'm probably being stupid...
But is there any way to also add a desktop change to 16bit in your game.exe shortcut?
That one irritated me sufficiently to do something about it.
Found the corrrect API call on MSDN, and after fiddling about for a while I had produced myself a Bitdepth.exe. It's console only, and only takes one argument - namely the bitdepth to set the current display to.
There is one little nag however: My compiler insists that my .EXE will import functions from winmm.dll, and the winmm.dll that sits in the game folder is of an incompatible variety.
Easily solved by simply renaming it back and forth a bit in the .cmd. :)
If you'd like, then be my guest: http://81red.dk/Bitdepth.exe
With all of the help on this thread, I was able to finally run it in D3D mode. Thank you. The only thing that doesn't work is -FrameRateMax0. It causes the game to stutter.
avatar
Krankor: I'm probably being stupid...
But is there any way to also add a desktop change to 16bit in your game.exe shortcut?
avatar
81RED: That one irritated me sufficiently to do something about it.
Found the corrrect API call on MSDN, and after fiddling about for a while I had produced myself a Bitdepth.exe. It's console only, and only takes one argument - namely the bitdepth to set the current display to.
There is one little nag however: My compiler insists that my .EXE will import functions from winmm.dll, and the winmm.dll that sits in the game folder is of an incompatible variety.
Easily solved by simply renaming it back and forth a bit in the .cmd. :)
If you'd like, then be my guest: http://81red.dk/Bitdepth.exe
Hiya 81RED,
Looks like you've been busy :)

I'm not sure I follow though, can you explain what/how to use the bitdepth.exe you created?
Cheers!

;)
avatar
Krankor: I'm not sure I follow though, can you explain what/how to use the bitdepth.exe you created?
Cheers!
Sure, here's the contents of the .CMD I use to start the game:

REN winmm.dll winmm.dll.old
Bitdepth 16
REN winmm.dll.old winmm.dll
game -D3D -CorrectRatioTextures -ZBuffer -nodither -TextureVideoMem268435456
REN winmm.dll winmm.dll.old
Bitdepth 32
REN winmm.dll.old winmm.dll
avatar
Krankor: I'm not sure I follow though, can you explain what/how to use the bitdepth.exe you created?
Cheers!
avatar
81RED: Sure, here's the contents of the .CMD I use to start the game:

REN winmm.dll winmm.dll.old
Bitdepth 16
REN winmm.dll.old winmm.dll
game -D3D -CorrectRatioTextures -ZBuffer -nodither -TextureVideoMem268435456
REN winmm.dll winmm.dll.old
Bitdepth 32
REN winmm.dll.old winmm.dll
Sorry for all the questions, but are you using the winmm.dll that's already in the MotoRacer directory, or are you using another?

I can't get my batch file to work as yet, but when I try single commands (from command prompt) bitdepth 16 it works fine (desktop shifts to 16bit depth) etc etc.

However, when running the cmd with the lines copied from above nothing actually happens (the command prompt appears and you see it go through the lines with out error, but the desktop doesn't change to 16 bit, hence why motoracer doesn't start).

Here's the content of my .cmd file

REN winmm.dll winmm.dll.old
Bitdepth 16
REN winmm.dll.old winmm.dll
game.EXE -D3D -CorrectRatioTextures -ZBuffer -FrameRateMax0 -nodither -TextureVideoMem268435456
REN winmm.dll winmm.dll.old
Bitdepth 32
REN winmm.dll.old winmm.dll

I'm sure it's the winmm.dll :)
If you're running your CMD via a shortcut, then ensure that the working directory is set correctly.
If that's not the case, then I'm all out of ideas right now. Sorry. :-|
avatar
81RED: If you're running your CMD via a shortcut, then ensure that the working directory is set correctly.
If that's not the case, then I'm all out of ideas right now. Sorry. :-|
I'll keep tinkering ;)
Alternative way:

1) Place Bitdepth.exe in the data\ folder.
2) Edit .CMD to look like this:

data\Bitdepth 16
game -D3D -CorrectRatioTextures -ZBuffer -nodither -TextureVideoMem268435456
data\Bitdepth 32

That cures the import problem, and avoids all the renaming at the same time. :)
avatar
81RED: Alternative way:

1) Place Bitdepth.exe in the data\ folder.
2) Edit .CMD to look like this:

data\Bitdepth 16
game -D3D -CorrectRatioTextures -ZBuffer -nodither -TextureVideoMem268435456
data\Bitdepth 32

That cures the import problem, and avoids all the renaming at the same time. :)
Brilliant !
I got it working as described in the alternative method. I did have to make one slight change and declare bitdepth with no value before adding the line bitdepth 16.

i.e.

data\Bitdepth
data\Bitdepth 16
game -D3D -CorrectRatioTextures -ZBuffer -FrameRateMax0 -nodither -TextureVideoMem268435456
data\Bitdepth 32

Works a treat :)
Thanks for all your efforts, it's really appreciated.
avatar
Krankor: I got it working as described in the alternative method. I did have to make one slight change and declare bitdepth with no value before adding the line bitdepth 16.
Cheers for the feedback mate, and ever so glad you got it running! :)
That being said, it baffles me why you should have to put that extra call to Bitdepth in there in order to get it to work - it simply does not make any sense at all.
Have updated Bitdepth.exe to be a bit more verbose and persistent, not much else I can do.
avatar
Krankor: I got it working as described in the alternative method. I did have to make one slight change and declare bitdepth with no value before adding the line bitdepth 16.
avatar
81RED: Cheers for the feedback mate, and ever so glad you got it running! :)
That being said, it baffles me why you should have to put that extra call to Bitdepth in there in order to get it to work - it simply does not make any sense at all.
Have updated Bitdepth.exe to be a bit more verbose and persistent, not much else I can do.
Replaced the bitdepth.exe from your link and put it in the data folder.
Removed the /data/bitdepth line prior to /data/bitdepth 16 and you are absolutely correct it works!

I've no idea why it would'nt do the desktop depth change before, but hey it's working now.

Anyway, after all your hard work I'm going to enjoy the game now ;)

GOG Team should wrap this up in their installable and give you credit for a great fix.
Trying those settings only seems to give me a blue screen with white writing I can't understand and if I click it it exits out the game. No idea why. It also doesn't recognize -ZBuffer and -nodither (sp) It works fine if I do it in software mode tho, and that doesn't look too bad. I think I can tolerate that until a more graceful solution comes out.