VOGONS


First post, by tgomola

User metadata
Rank Newbie
Rank
Newbie

A short introduction first: in case you didn't know, yes - it is possible to play Motor City Online nowadays. All you need to do is go to GTRCars.net and download update files and launcher.

Now here's my problem: the game worked fine until I decided to update my Win 8.1 to Win 10 Technical Preview. After a short time I had to revert back to Win 8.1, because Nvidia Optimus wasn't working correctly with Win 10. Everything seemed to be fine, all my games were working OK, except for MCO. I can still run it, but the game does not save graphics settings such as car detail level, drawing distance etc. I didn't have such problem before upgrading Windows (but maybe it's just a coincidence and these two facts aren't connected, who knows?).

The game itself runs on a modified NFS High Stakes engine (NFSHS still works flawlessly). All settings are stored within options.ini file, which is located in SaveData folder. I tried changing values in this file manually and then making it read only, but it didn't work for graphics options - the game completely ignores them and still launches with default settings. What's funny, changing other values does affect the game (e. g. launching it in windowed mode).

So, any ideas?

Last edited by tgomola on 2015-07-29, 13:51. Edited 1 time in total.

Reply 1 of 13, by mirh

User metadata
Rank Member
Rank
Member

Log game calls with process monitor.
Leave the game open next to it and check which path it does store settings.

pcgamingwiki.com

Reply 2 of 13, by VirtuaIceMan

User metadata
Rank Oldbie
Rank
Oldbie

Maybe it's looking for a different path. I just set up Motor City Online with a launcher, and it should be possible to get Voodoo graphics via a wrapper applied to the game as well, but I didn't fiddle that much with it.

How is Win10 with games? Did you try any older titles (lower than DX8.1)? If so, it'd be interesting to see if they lock to 30fps (the thing fixed by the fixes here: http://www.blitzbasic.com/Community/post.php? … 77&post=1202630) or whether that was improved? Currently I use a huge Application Compatibility Toolkit list, and the modified DDRAW.dll (sometimes) and otherwise dgVoodoo's Direct3D wrapper, in order to get smooth framerates.

My PC spec: Win10 64bit, i7-4970K (not overclocked), KFA2 GeForce RTX 2070 SUPER, Creative Soundblaster ZXr, 16GB RAM, Asus Z97-A motherboard, NZXT 410 case, ROG Swift GSYNC monitor

Reply 3 of 13, by Davros

User metadata
Rank l33t
Rank
l33t

did you install it in program files ?

Guardian of the Sacred Five Terabyte's of Gaming Goodness

Reply 4 of 13, by tgomola

User metadata
Rank Newbie
Rank
Newbie
mirh wrote:

Log game calls with process monitor.
Leave the game open next to it and check which path it does store settings.

It's options.ini, as I thought. The problem is, every message refering to that file says "SUCCESS". There is no evidence of a write error or anything like this.

VirtuaIceMan wrote:

I just set up Motor City Online with a launcher, and it should be possible to get Voodoo graphics via a wrapper applied to the game as well, but I didn't fiddle that much with it.

Unfortunately, it's not. There's even a thread about this on nGlide forums. The game can be forced to run in 3dfx mode, but when you do this, the track is invisible.

VirtuaIceMan wrote:

How is Win10 with games?

I didn't play much on my current laptop, as soon as I learned about the Optimus problem I returned to Windows 8.1. However, I have an older laptop with AMD Dual Core M300 and ATI HD 4330. I installed Europe Racer and framerate was OK, without using ACT or modified ddraw.dll.

Davros wrote:

did you install it in program files ?

No, it is installed in D:\Gry. I install every game there.

Reply 5 of 13, by VirtuaIceMan

User metadata
Rank Oldbie
Rank
Oldbie

Most things are "okay" in Win8.1, but limited to 30fps. I think Europe Racer I use the ACT fix to improve the smoothness.

My PC spec: Win10 64bit, i7-4970K (not overclocked), KFA2 GeForce RTX 2070 SUPER, Creative Soundblaster ZXr, 16GB RAM, Asus Z97-A motherboard, NZXT 410 case, ROG Swift GSYNC monitor

Reply 6 of 13, by tgomola

User metadata
Rank Newbie
Rank
Newbie

Sorry, I should have been more precise. Europe Racer was running smooth in Windows 10. I didn't use fraps to measure frame rate, but by comparing it to Windows 8.1 I can tell it was definitely much better. It seems the ddraw issue is fixed in Windows 10.

Reply 7 of 13, by VirtuaIceMan

User metadata
Rank Oldbie
Rank
Oldbie

That'd be truly awesome if it's the case. But I bet some things will also go wrong in new, amusing ways, in Win10 😁

My PC spec: Win10 64bit, i7-4970K (not overclocked), KFA2 GeForce RTX 2070 SUPER, Creative Soundblaster ZXr, 16GB RAM, Asus Z97-A motherboard, NZXT 410 case, ROG Swift GSYNC monitor

Reply 8 of 13, by tgomola

User metadata
Rank Newbie
Rank
Newbie

There's another problem with my installation of MCO - in fullscreen mode, there is a visible stuttering, even though Fraps shows constant 60 fps. When I run MCO in windowed mode, the problem is gone.

It is not the issue with ddraw that VirtuaIceMan mentioned before, because the game runs on DirectX 8 (and other DX8 games work fine).

Maybe the two problems are somehow connected?

Reply 9 of 13, by tgomola

User metadata
Rank Newbie
Rank
Newbie

I've decided to do some further testing using Process Monitor. This time, I've got a lot of references to the SaveData\options.ini. The game tries to write the file, but it results in FAST IO DISALLOWED error. Could this be the source of my problem? ANy ideas how to fix it?

I really don't know how I missed this the last time.

Reply 10 of 13, by mirh

User metadata
Rank Member
Rank
Member
tgomola wrote:

There's another problem with my installation of MCO - in fullscreen mode, there is a visible stuttering, even though Fraps shows constant 60 fps. When I run MCO in windowed mode, the problem is gone.

FRAPS sucks. Use something better (like MSI afterburner) to check frametime.

tgomola wrote:

I've decided to do some further testing using Process Monitor. This time, I've got a lot of references to the SaveData\options.ini. The game tries to write the file, but it results in FAST IO DISALLOWED error. Could this be the source of my problem? ANy ideas how to fix it?

I really don't know how I missed this the last time.

That's nothing interesting

Are you running the game as an administrator?

pcgamingwiki.com

Reply 11 of 13, by tgomola

User metadata
Rank Newbie
Rank
Newbie
mirh wrote:

Are you running the game as an administrator?

I tried running it as both an administrator and a regular user. It didn't change anything.

Reply 12 of 13, by tgomola

User metadata
Rank Newbie
Rank
Newbie

Problem solved! I've upgraded my system to Windows 10 today and guess what... The problem's gone 😀 Case closed.

Reply 13 of 13, by mirh

User metadata
Rank Member
Rank
Member

Technically, this is not really what I call solved..

Though I guess without somebody else with the problem we can not speculate on the problem anymore

pcgamingwiki.com