[TM2][Other][Solved] Settings not recognized

Talk here if you need help about Maniaplanet or its games

Moderator: English Moderator

Post Reply
izruo
Posts: 6
Joined: 18 Jul 2016, 13:52

[TM2][Other][Solved] Settings not recognized

Post by izruo »

Hi there,

first of all, there's a quite similar topic describing much the same problem I encounter. It can be found here.
However, I'll try now to give a more detailed explanation.

Contents
  • What is the Bug?
  • How can I reproduce it?
  • System setup and configuration
  • What fixes have been tried already?
  • What is my expectation of this bug?
  • Details
What is the Bug?
The game does not recognize the settings configured in the launcher. Instead it preferably loads the default settings for my graphics card.

How can I reproduce it?
By starting the game (with the launcher). However, if I start the game directly, some - but not all - of my old settings remain, whilst starting the game with the launcher always loads the default settings for my graphics card (see 'Details' section).

Furthermore this bug did not occur on the first startup after reinstall, but ever after.

The settings made in-game are kept as long as the game is running. Playing local or online or watching replays does not reset anything.

System setup and configuration
  • CPU -- AMD FX6300
  • GPU -- MSI NVidia GTX 750 Ti 2048 MB
  • OS -- Win7 Pro, single user
  • Game -- Tm² Stadium running through Steam
  • Network -- DSL 16k (I think so)
  • Default Browser -- Mozilla Firefox
  • Antivirus and Firewall -- Avira Antivirus and Windows Firewall
What fixes have been tried already?
  • reinstall game -- worked once after that
  • deleted 'Default.SystemConfig.Gbx' -- no change
  • deleted the line specifying my graphics card in 'GfxDevicePerfs.txt' -- Tm performs a check on my graphics card and reconstructs it
  • checked NVidia GeForce setup -- it won't override anything
  • started 'ManiaPlanetLauncher.exe' as administrator -- game does not start at all
What is my expectation of this bug?
Maybe: 'ManiaPlanetLauncher.exe' uses other config files than 'ManiaPlanet.exe'.
Otherwise no idea.

Details
Showcase using screenshots.

Let's start with the default graphics settings. In the launcher it looks like this:
Image
picture #1: default config in launcher

This results in this in-game settings:
I won't edit the screenshot, because the forum is too bad to layout it properly after requesting it to be only 800px; you'll have to view the image directly.
Image
picture #2: default config in-game

Now let's try to configure the settings, let's say to template 'very fast':
Image
picture #3: costum config in launcher

After that I close the windows clicking 'OK' and 'Save', then I launch the game clicking 'Play'.
First of all the almighty 'network check' message appears:
Image
picture #4: network check message

At this point the game loads the default graphics setup while the configuration in the launcher remains even on the next startup. The sounds settings got reset aswell.


Now another walkthrough. This thime I change the settings ingame. It looks like this:
Image
picture #5: costum config in-game

I click the 'APPLY' button and exit the game. After restart without the launcher it looks like this:
  • the 'network check' message does not appear
  • the sounds settings were not resetted
  • note that the game directed my into Tm² Stadium automatically
Image
picture #6: remains of the costum in-game config



Hopefully someone out there has an idea what's going on. This behaviour is quite extraordinary.

Greetz Izruo

Edit: put numbers and description below the pictures
Last edited by izruo on 18 Jul 2016, 22:13, edited 1 time in total.
izruo
Posts: 6
Joined: 18 Jul 2016, 13:52

[Failed] using Maniaplanet line command

Post by izruo »

I found an approach using the Maniaplanet line commands.

Obviously Maniaplanet is using the wrong *.SystemConfig.Gbx file. Even when a costum one is configured, it's values are just ignored. However, using the '/config=xxx' argument solves this problem. The settings are fine now.

It's only that in a Steam installation the title Maniaplanet starts with is 'Shootmania Storm' per default and for some reason whatsoever it's not possible to switch between those two titles without restarting Maniaplanet. Of course the automatic restart will pull the wrong configuration file again.

Now, not that much of a problem, I thought first, as there is the '/title=xxx' command. However, when started with that argument set, Maniaplanet still tries to load 'Shootmania Storm' first and then switches to 'Trackmania Stadium', which of course fails due to the same reason.


I will do an Steam-external install now and report back on the result.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: [TM2][Performance][Other] Settings not recognized

Post by TMarc »

Exactly that: why don't you use the regular standalone client? ;)
izruo
Posts: 6
Joined: 18 Jul 2016, 13:52

[Solved] but only with Steam external version

Post by izruo »

To summarize the total amount of time I play the game and have my friends know I'm currently playing. Usually Steam stuff. But you're right, I'll stick with the external version now.

However, the newly downloaded game had the same bug, but it resolved with the following command line:

Code: Select all

C:\Games\ManiaPlanet\ManiaPlanet.exe /userdir= %USERPROFILE%/ManiaPlanet /config=Default.SystemConfig.Gbx /useexedir /StartupTitle=TMStadium
Note the space after '/userdir='. Although against all command line conventions, this is intended and necessary to get it working.

I elaborated this command when I noticed the newly created link on my desktop, which was using the undocumented '/StartupTitle=' argument. This finally made the game start in the 'Trackmania Stadium' title.


Greetz Izruo
Post Reply

Return to “Support & Bug Reports”

Who is online

Users browsing this forum: No registered users and 2 guests