by SimRacing.org.uk   

Read this first!    
 
nonchalant-unilinear
April 27, 2024, 04:45:52 PM +0100 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Series
Recent
Forthcoming
News: Upcoming Events are as follows: 1 - RRE/AC/ACC Sunday - No event ; 2 - GTL Monday - No event 3 - AC Wed - No event 4 - RRE Thursday - No event

RACE SERIES KEY A19=Assetto Corsa, E10=Raceroom Experience, L23=UKGTL GT Legends, LN2=Legacy NoGrip GT Legends, LNE1=Legacy NoGrip GT Legends Endurance races
 
  Start Here      Home   Help Search Calendar Login Register     LM2 Replays Downloads Rules Links Circuits Teams  
Pages: [1] 2 3 4
  Print  
Author Topic: GTL Affinity / RaceInfo tool.  (Read 1969 times)
0 Members and 1 Guest are viewing this topic.
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« on: September 07, 2020, 07:49:52 AM +0100 »

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. Smiley






Download links:
- *DOWNLOAD VERSION 2.1
- *DOWNLOAD VERSION 2.2 beta 2








Readme 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. Smiley

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. Smiley 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. Smiley

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.
« Last Edit: August 14, 2022, 06:31:59 PM +0100 by Nappe1 » Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Wiltshire Tony
Director, UKGTL
SimRacing.org.uk Staff
Hero Member
****
Posts: 15109


"I'd rather be Sim-Racing" said Noddy


View Profile
« Reply #1 on: September 07, 2020, 08:37:51 AM +0100 »

Sound very good, but I have a question.

Does this program start GTL automatically or do you have to start the Affinity program from the desktop shortcut and then start GTL yourself?

I only ask this as I have multiple GTL installs.
« Last Edit: September 07, 2020, 08:40:18 AM +0100 by Wiltshire Tony » Logged

The only UK based GTL community which races every Monday night. We are always looking for new drivers of all ages and abilities. GTL here since 2006.

Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #2 on: September 07, 2020, 08:49:19 AM +0100 »

Sound very good, but I have a question.

Does this program start GTL automatically or do you have to start the Affinity program from the desktop shortcut and then start GTL yourself?

I only ask this as I have multiple GTL installs.

You need to start it manually and it looks for GTL as process in memory, so it does not need to know location of GTL.exe. So, It works for all GTL installs. Smiley
I will look for some auto launch system for future versions.
 
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
SpecialKS
Sr. Member
****
Posts: 2521



View Profile WWW
« Reply #3 on: September 07, 2020, 10:38:38 AM +0100 »

Thanks Nappe   thumbup1 punk- I'll give it a try.

BTW: I'm not quite sure but I remember that you were running a little homepage way back in the "beginnings" of GTL.  Grin
        Does this website still exist?

CU on track.
Logged

So long

SpecialKS
aka Eifelblitz
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #4 on: September 08, 2020, 06:15:12 AM +0100 »

Thanks Nappe   thumbup1 punk- I'll give it a try.

BTW: I'm not quite sure but I remember that you were running a little homepage way back in the "beginnings" of GTL.  Grin
        Does this website still exist?

CU on track.

It is not online, but I do have it as back up. I am soon making the dedicated server to run 24/7, I will bring "RP Design" back online. Smiley It's much older than the GTL as primarily it is Need For Speed III - IV site. Oldest mods there are from spring 1999.


I already found some bugs (tool crashes sometimes when gtl legends is starting up.) from the tool. Next version will have option to automatically start the tool when log in windows and option to start the tool directly to system tray. Smiley
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
SpecialKS
Sr. Member
****
Posts: 2521



View Profile WWW
« Reply #5 on: September 08, 2020, 08:29:19 AM +0100 »

Thanks for information  Smiley

Tool worked fine for me yesterday with all cores activated.
Logged

So long

SpecialKS
aka Eifelblitz
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #6 on: September 14, 2020, 01:04:05 PM +0100 »

I am working with this and there's something cool coming to next version. Smiley

It's something that neither xD nor GTL_PD offered.
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Dimitar Dulichki
Full Member
***
Posts: 780


Turbo Racing


View Profile WWW
« Reply #7 on: September 14, 2020, 03:14:01 PM +0100 »

What is GPL_PD?  Roll Eyes
Logged

"Faster, faster, faster, until the thrill of speed overcomes the fear of death." - Hunter Thompson

My YouTube Sim Racing Channel

My Twitch Sim Racing Channel
SpecialKS
Sr. Member
****
Posts: 2521



View Profile WWW
« Reply #8 on: September 14, 2020, 04:56:35 PM +0100 »

I think it's a tool for a kind of xd on a 2nd monitor:

https://www.nicovideo.jp/watch/sm1517628

I can only find some old stuff in german so far.....
Logged

So long

SpecialKS
aka Eifelblitz
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #9 on: September 14, 2020, 07:03:12 PM +0100 »

I think it's a tool for a kind of xd on a 2nd monitor:

https://www.nicovideo.jp/watch/sm1517628

I can only find some old stuff in german so far.....
Yep. It's older than xD.
And before GTL PD, we used to race... *gasp* without any additional information at all. Just with the stuff dashboard shows you.  eek scared  Wink

I am still running the races without xD as it has wayy to much data distracting me from the driving. Smiley

EDIT: I still have the GTL PD, so if someone is interested, I can upload it.
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Dimitar Dulichki
Full Member
***
Posts: 780


Turbo Racing


View Profile WWW
« Reply #10 on: September 14, 2020, 07:12:54 PM +0100 »

You can hide some of the information from XD though Smiley from the .ini file
Logged

"Faster, faster, faster, until the thrill of speed overcomes the fear of death." - Hunter Thompson

My YouTube Sim Racing Channel

My Twitch Sim Racing Channel
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #11 on: September 14, 2020, 07:59:56 PM +0100 »

You can hide some of the information from XD though Smiley from the .ini file
yeah.
Well, my tool will be sounding better for my needs, even though it does not provide all the info that xD has. Wink
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #12 on: September 17, 2020, 11:19:22 AM +0100 »

I will release beta version of this before next race, so that everyone have possibility to use it, if they want. Smiley
Hopefully I have time this evening do some video about what's new.
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #13 on: September 21, 2020, 12:14:13 PM +0100 »

I will release beta version of this before next race, so that everyone have possibility to use it, if they want. Smiley
Hopefully I have time this evening do some video about what's new.


Unfortunately the version has still too many errors, so this will be released later. It is still coming though. Smiley
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Nappe1
Ex-NoGrip Coordinator
SimRacing.org.uk Staff
Full Member
****
Posts: 830

Protobuilders' Garage


View Profile
« Reply #14 on: September 28, 2020, 01:53:29 PM +0100 »

Version looks pretty close to be released, but I will test it a bit more in tonight's race. Smiley Hopefully release will follow soon after the race.
Logged

GTL Modding: The real never ending story.
Member of - Protobuilders' Garage - Brickyard Legends Team - RP Design
Pages: [1] 2 3 4
  Print  
 
Jump to:  

Hosted by DaveGymer.com
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.267 seconds with 24 queries.
anything