Version 2.2 beta 2 released!Tool now supports cpus up to 30 logical cores.
For those who have multicore cpus and are not yet running GTL in all cores, I made a little app.
Download links:
- *DOWNLOAD VERSION 2.1
- *DOWNLOAD VERSION 2.2 beta 2Readme below:
GTL Online Racer Tools 2.1
----------------------------
BACKGOUND:
This is small utility that allows changing GTL CPU affinity on the fly.
Originally GTL was not designed to run with multiple cores and by default,
game itself sets things up so that it will use only one core. Most likely the
design team tested game by running it with 2 cores and saw no difference. How
ever, many things have changed since 2005 and nowadays there's a quite big
difference in framerate if the game has been forced to use more than one
core. This can be due many things, but most likely DX9 rendering engine has
been optimized to multicore operations.
So far, changing affinity could been done after game starting by switching to
task manager, selecting the processes, selecting GTL process and right
clicking "change affinity" from quick menu. However, game itself forces to
single core in each start, so you have to do this every single time. Another
way of doing this would be installing third party process diagnostics tools,
which installs tons of other stuff. This I did not like so I did my own smaller
one.
FEATURES:
- Setting Affinity for GTL and automatic watcher which will keep the selected
settings.
- Race info Window displaying race information: lap time, best lap
time, fuel, fuel consumption per lap, position etc.
- OBS speed display. Optional window showing the speed in km/h. This can be
overlayed in OBS for video streamers.
- Race Engineer Speech engine. You get major information from race info
speeched as audio. So, no need watching fuel consumption in XD.
This
feature also supports using scroll lock as hot key enabling / disabling the
speech.
INSTALLATION:
1. Extract files to your preferred location.
2. drag'n'drop AffinityLock.exe shortcut to your desktop. That's it.
USAGE:
- Start the program with shortcut you made in installation and keep it
running until you end your GTL session.
- while GTL is not running use "Set Default Affinity" to setup up your
Preferred Affinity settings for GTL. Tool will activate them as soon as
GTL starts.
- while GTL is running, use "Edit" to edit your current Affinity settings.
- "Change Visibility" changes the tool view. Click to cycle different views.
- Click "Time" or "Laps" to change Race Progress view.
- Use Speech button or menu select speech settings. Use TEST mode to fine tune
application volume from windows mixer so that speech volume fits in game.
- To enable Scroll Lock hot key, select option from Speech menu after you have
find speech settings for you.
- OBS Speed Display can be enabled from the menu.
- When closing, program saves it's window location, speech settings and default
affinity settings.
VESRION HISTORY:
- 2.0 Initial version. (6th of October, 2021)
- 2.1 Support for up to 30 logical processors. (26th of December, 2021)
- 2.2beta Support for changing gtl process name from options, small bug fixes to speech synth. (31st of July, 2022)
- 2.2beta2 Fixes at last annoying bug that crashed the program when car was with low fuel. (14th of August, 2022)
14th of August, 2022
Nappe1 signs off.