Turbo Sliders Records Viewer (downloadable program)
Moderator: Forum Moderators
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Turbo Sliders Records Viewer (downloadable program)
Well, it's got a long way to go, but it's at a point where the minimum features seem to be working, so I figured why not give people a chance to try it out...
MAJOR NOTE: After initial testing, it turns out that this version only works in the USA... I need to fix that (obviously!), and I'll let you know when I have...
You can download it here:
<CHECK THE NEXT POST FOR THE NEWER VERSION>
Be sure to read the README.txt first, too.
You may also need to have .NET Framework installed for it to work. Go here (http://www.microsoft.com/downloads/deta ... laylang=en) if you need it.
The following is an excerpt from a post I made in the Features Request thread:
--------------------------------------------------------
Well, here it is Sunday evening and the program seems to be working very well. So far, here are the features:
- Ability to select any track (that you have records for), then select any particular car (or you can select "all cars" or "all default cars"), then select any particular player name (or you can select "all players". A list will be displayed of all records (sorted of course) for the criteria you selected.
- Ability to display or not display "collision laps" in the listing
- If you select a particular player name, and a particular default car, a second listing will be displayed that shows that players overall ranking at each default track with the selected car. It will also give a total of all rankings so you can see an overall default-track total ranking per player / per car.
- Ability to configure player name "aliases" that the program will use to equate different player names as the same person. This applies to both listings mentioned above.
So far, that's about all the program does... but there are many more features planned, such as ability to designate tracks / cars / players that you don't want to include in the listings (this may prove to be a valuable feature, as currently, my player listing is over 1000 players, and most of them I don't particularly care about)
Also planned are many more listings, and perhaps a Turbo Sliders settings manager (to manage all of your local players, AI bots, race and other game settings, etc.)
-----------------------------------------------------
If you have any questions/comments/ideas, please post them here or email me at fasteddie399@comcast.net
Thanks!
-fasteddie399[/b]
MAJOR NOTE: After initial testing, it turns out that this version only works in the USA... I need to fix that (obviously!), and I'll let you know when I have...
You can download it here:
<CHECK THE NEXT POST FOR THE NEWER VERSION>
Be sure to read the README.txt first, too.
You may also need to have .NET Framework installed for it to work. Go here (http://www.microsoft.com/downloads/deta ... laylang=en) if you need it.
The following is an excerpt from a post I made in the Features Request thread:
--------------------------------------------------------
Well, here it is Sunday evening and the program seems to be working very well. So far, here are the features:
- Ability to select any track (that you have records for), then select any particular car (or you can select "all cars" or "all default cars"), then select any particular player name (or you can select "all players". A list will be displayed of all records (sorted of course) for the criteria you selected.
- Ability to display or not display "collision laps" in the listing
- If you select a particular player name, and a particular default car, a second listing will be displayed that shows that players overall ranking at each default track with the selected car. It will also give a total of all rankings so you can see an overall default-track total ranking per player / per car.
- Ability to configure player name "aliases" that the program will use to equate different player names as the same person. This applies to both listings mentioned above.
So far, that's about all the program does... but there are many more features planned, such as ability to designate tracks / cars / players that you don't want to include in the listings (this may prove to be a valuable feature, as currently, my player listing is over 1000 players, and most of them I don't particularly care about)
Also planned are many more listings, and perhaps a Turbo Sliders settings manager (to manage all of your local players, AI bots, race and other game settings, etc.)
-----------------------------------------------------
If you have any questions/comments/ideas, please post them here or email me at fasteddie399@comcast.net
Thanks!
-fasteddie399[/b]
Last edited by fasteddie399 on Mon Oct 17, 2005 1:33 pm, edited 1 time in total.
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Ok - let's try this again!
Download the next version here:
http://home.comcast.net/~fasteddie399/tsrv_101.zip
The initial load time seems to be quicker (at least it is on MY pc), and there is no longer a problem with the date formating...
NOTE: BE SURE TO INSTALL IT INTO THE SAME LOCATION AS YOUR SLIDERS.EXE FILE
Again, let me know if it works for you!
fasteddie399
Download the next version here:
http://home.comcast.net/~fasteddie399/tsrv_101.zip
The initial load time seems to be quicker (at least it is on MY pc), and there is no longer a problem with the date formating...
NOTE: BE SURE TO INSTALL IT INTO THE SAME LOCATION AS YOUR SLIDERS.EXE FILE
Again, let me know if it works for you!
fasteddie399
Bug Reports of all versions
Bug Report 1.00 (17.10.2005 1:20):
1. Screenshot: absolute laptime differences in row "BehindBest" wrong
2. Screenshot: AntiSlider Needyls rank: 10 was maybe wrong
3. Importing records: "Invalid Date conversion" at Status 0%
Bug Report 1.01 (17.10.2005 8:45):
1. Importing records: "Index out of Array" at Status 23%
Bug Report 1.01*(18.10.2005 11:00): (Updated .exe for version 1.01)
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
Bug Report 1.03 (19.10.2005 10:35) (unpublicated version):
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
(After manual fixing by not including empty files):
1. Value of selected player are not updated, if list is cleared or all players are selected.
*. Total Time Rank does not appear
*. Too less entries in Alias Definitions
*. Handling of Alias Definitions in ini file is static limited to maximal 1000 entries (maybe a dynamic solution would even safe memory - instead 000x it could be 0-x, where x can be an unlimited number of aliases, like also bigger than 9; ex. 12)
*. Length of ListBoxes to select indexes is maybe too short
*. Since, if you loose the focus while importing records the program is hanging, the Mouse should be maybe deactivated or a comment should tell, that you should not change the focus to another application.
Bug Report 1.03 (22.10.2005 18:20):
- Importing records: successfully imported after ~10 seconds.
- Adding Tracks (1625): very quick
- Adding Cars (124): ~10 seconds
- Adding Players (4223): ~5 seconds
= 25 seconds in total
- If you switch from manual selection to Group selection, then you first have to select an index item of the combobox, before anything is refreshed (though this might be wanted perhaps, but not sure)
1. An error message occurs when trying to open a not existing pattern file, which caused additional 5 seconds freeze time
2. If you select the track group "Default Tracks" and select 1 track (the i'th track in the listbox), then the trackname/trackauthor information showing label does not show the real author - instead it shows the author of the i'th track listed in "All" Tracks Group.
Bug Report 1.04 (23.10.2005 19:45):
- Importing records: successfully imported after ~27 (18+9) seconds in first try and ~11 (2+9) seconds if the application is shut down and restarted.
- Adding Tracks (1625): 0 seconds (0 seconds at restart)
- Adding Cars (124): ~14 seconds (9 seconds at restart)
- Adding Players (4223): ~0 seconds (0 seconds at restart)
- Additional 4 Seconds (4 seconds at restart)
= ~26 seconds usually, but 45 at first try
- It is possible to create a track, player or car group with the same name more than 1 time
- Collision Laps do not have the property "Behind Best" and are not included into the Coloring system.
1. If you create a Track Group and select it in the combobox, then you get the error: "0" is no valid value for "value"
2. If importing records is completed and you try to import records by menu "File"\"Import Records", then, after importing all, there is coming no ~4 second freeze time until the statusbar shows "Ready" - instead the whole application is hanging.
3. Equal bug to 2., just that if you delete the tracklist with pushing the button "Delete" etc., the procedure of importing records is happening automatically. Finally after importing, the application is hanging again.
4. If you create a group of tracks, cars or players, it is possible to select a track, player or car more than 1 time
5. Lap Times >=60.000 seconds are causing certain problems: "Behind Best" is not calculated correctly and the Coloring does not work correctly either.
1. Screenshot: absolute laptime differences in row "BehindBest" wrong
2. Screenshot: AntiSlider Needyls rank: 10 was maybe wrong
3. Importing records: "Invalid Date conversion" at Status 0%
Bug Report 1.01 (17.10.2005 8:45):
1. Importing records: "Index out of Array" at Status 23%
Bug Report 1.01*(18.10.2005 11:00): (Updated .exe for version 1.01)
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
Bug Report 1.03 (19.10.2005 10:35) (unpublicated version):
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
(After manual fixing by not including empty files):
1. Value of selected player are not updated, if list is cleared or all players are selected.
*. Total Time Rank does not appear
*. Too less entries in Alias Definitions
*. Handling of Alias Definitions in ini file is static limited to maximal 1000 entries (maybe a dynamic solution would even safe memory - instead 000x it could be 0-x, where x can be an unlimited number of aliases, like also bigger than 9; ex. 12)
*. Length of ListBoxes to select indexes is maybe too short
*. Since, if you loose the focus while importing records the program is hanging, the Mouse should be maybe deactivated or a comment should tell, that you should not change the focus to another application.
Bug Report 1.03 (22.10.2005 18:20):
- Importing records: successfully imported after ~10 seconds.
- Adding Tracks (1625): very quick
- Adding Cars (124): ~10 seconds
- Adding Players (4223): ~5 seconds
= 25 seconds in total
- If you switch from manual selection to Group selection, then you first have to select an index item of the combobox, before anything is refreshed (though this might be wanted perhaps, but not sure)
1. An error message occurs when trying to open a not existing pattern file, which caused additional 5 seconds freeze time
2. If you select the track group "Default Tracks" and select 1 track (the i'th track in the listbox), then the trackname/trackauthor information showing label does not show the real author - instead it shows the author of the i'th track listed in "All" Tracks Group.
Bug Report 1.04 (23.10.2005 19:45):
- Importing records: successfully imported after ~27 (18+9) seconds in first try and ~11 (2+9) seconds if the application is shut down and restarted.
- Adding Tracks (1625): 0 seconds (0 seconds at restart)
- Adding Cars (124): ~14 seconds (9 seconds at restart)
- Adding Players (4223): ~0 seconds (0 seconds at restart)
- Additional 4 Seconds (4 seconds at restart)
= ~26 seconds usually, but 45 at first try
- It is possible to create a track, player or car group with the same name more than 1 time
- Collision Laps do not have the property "Behind Best" and are not included into the Coloring system.
1. If you create a Track Group and select it in the combobox, then you get the error: "0" is no valid value for "value"
2. If importing records is completed and you try to import records by menu "File"\"Import Records", then, after importing all, there is coming no ~4 second freeze time until the statusbar shows "Ready" - instead the whole application is hanging.
3. Equal bug to 2., just that if you delete the tracklist with pushing the button "Delete" etc., the procedure of importing records is happening automatically. Finally after importing, the application is hanging again.
4. If you create a group of tracks, cars or players, it is possible to select a track, player or car more than 1 time
5. Lap Times >=60.000 seconds are causing certain problems: "Behind Best" is not calculated correctly and the Coloring does not work correctly either.
Last edited by Mike Nike on Sun Oct 23, 2005 6:14 pm, edited 9 times in total.
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Thank you guys for your input - I greatly appreciate it!
And I hope that you will all bear with me as I stuggle to work the bugs out of this program.
As for the BehindTime problem from the screenshot - it's been fixed.
The "index out of array" problem, I have a good feeling of what's needed to fix it.
The date format issue, I'll have to look at... I *thought* I had that fixed with 1.0.1 also. Jarno, did you get that error with 1.0.0 or 1.0.1?
Thanks again guys -
fasteddie399
And I hope that you will all bear with me as I stuggle to work the bugs out of this program.
As for the BehindTime problem from the screenshot - it's been fixed.
The "index out of array" problem, I have a good feeling of what's needed to fix it.
The date format issue, I'll have to look at... I *thought* I had that fixed with 1.0.1 also. Jarno, did you get that error with 1.0.0 or 1.0.1?
Thanks again guys -
fasteddie399
Ok sorry... i use 1.0.0 version... with version 1.0.1 it works.
Question: Would it be possible to do something about that when you have different "versions" of track... and if you have drive those all then you have many same track(but different version) records. like "J_Decade6yrty6, J_DecadeY&76uyt76,..." So the record viewer show those all with different track... Would there be any conclusion for this?
Thanks eddie for this
Question: Would it be possible to do something about that when you have different "versions" of track... and if you have drive those all then you have many same track(but different version) records. like "J_Decade6yrty6, J_DecadeY&76uyt76,..." So the record viewer show those all with different track... Would there be any conclusion for this?
Thanks eddie for this
Spinnering on limits...
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Congratulations Jarno!!! You're the first person to tell me that the program works for them!
Maybe?
Thanks again for the compliments
If things continue to go well, this program will have MANY more features in the future.
fasteddie399
That's a great idea, and one that I thought of myself the first time I got the program to load the track listing... Perhaps, if the Track Name is the same for different versions of the same track, the date the track was made could be appended to the name in the list (i.e. "J_Decade (04/12/2005)", followed by "J_Decade (06/30/2005)")Would it be possible to do something about that when you have different "versions" of track...
Maybe?
Thanks again for the compliments
fasteddie399
That kind of date system could be great. Or maybe program could show only the newest version of a track because i think you dont drive never again those early versions...fasteddie399 wrote: That's a great idea, and one that I thought of myself the first time I got the program to load the track listing... Perhaps, if the Track Name is the same for different versions of the same track, the date the track was made could be appended to the name in the list (i.e. "J_Decade (04/12/2005)", followed by "J_Decade (06/30/2005)")
Maybe?
Now we only need big website where you can see all the same information and import and export records
Spinnering on limits...
- road_oktane
- Community User Level: 2

- Posts: 158
- Joined: Wed Jan 19, 2005 3:16 pm
- Contact:
[quote="fasteddie399"]Congratulations Jarno!!! You're the first person to tell me that the program works for them! :P :P :P
[quote]Would it be possible to do something about that when you have different "versions" of track... [/quote]
That's a great idea, and one that I thought of myself the first time I got the program to load the track listing... Perhaps, if the Track Name is the same for different versions of the same track, the date the track was made could be appended to the name in the list (i.e. "J_Decade (04/12/2005)", followed by "J_Decade (06/30/2005)")
Maybe?
Thanks again for the compliments :wink: If things continue to go well, this program will have MANY more features in the future.
8)
fasteddie399[/quote]
Eddie, good news!
The version 1.01 worked fine!!!
INSTANTLY LOAD and IMPORT!!!
Congrats!
[quote]Would it be possible to do something about that when you have different "versions" of track... [/quote]
That's a great idea, and one that I thought of myself the first time I got the program to load the track listing... Perhaps, if the Track Name is the same for different versions of the same track, the date the track was made could be appended to the name in the list (i.e. "J_Decade (04/12/2005)", followed by "J_Decade (06/30/2005)")
Maybe?
Thanks again for the compliments :wink: If things continue to go well, this program will have MANY more features in the future.
8)
fasteddie399[/quote]
Eddie, good news!
The version 1.01 worked fine!!!
INSTANTLY LOAD and IMPORT!!!
Congrats!
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Great to hear, road!!! I'm glad it now works for you!The version 1.01 worked fine!!!
I've started work on the next version... I've added a way to tell the difference between different versions of a track on the Tracks listing by adding the time and date of the last time that track's records were updated. Also being added to the program is a button to allow you to delete an entire records file for the selected track. This feature is nice when you've got many versions of a track and you want to delete the correct record files (the old ones). I also plan to add a way to delete the associated track files, too, if desired.
Also, I'm changing the way that Cars and Players are selected for list viewing. You will be able to select Single Car, Multi Cars (with a list to choose from), Default Cars, or All Cars, as well as Single Player, or Multi Players (again, a list to choose from). I got this idea from Mike Nike and his records tool. <Thanks Mike!!!>
Hopefully this new version (1.0.2) will be availble to you guys in a day or two.
Thanks again for your help with this and as always, let me know if something doesn't work, or if you have some ideas you'd like to see!
-fasteddie399
- road_oktane
- Community User Level: 2

- Posts: 158
- Joined: Wed Jan 19, 2005 3:16 pm
- Contact:
Additional Selection Features
I thought about keeping my discussion with eddie like usual not public, but i decided now to talk public, since on that way maybe real interested developers would not write down ideas more often than necessary (though i do not expect that anyone than eddie is going to read this now^^)
Hi Eddie,
i forgot to tell you some selection possibilities:
I guess road already told a part of it with "Custom Selected Cars" in the last post.
Well, the idea i am speaking of was not in my tool implemented but comparable it found place in a SliderSetup Tool concept:
in a RecordViewer.cfg or ini you can define some group selections, like (compared to my old list):
#Player
PlayerGroup Mike Nike
<PlayerHashValue8> Mike Nike
<PlayerHashValue8> [xS]Mike Nike
<PlayerHashValue8> [GER]Mike Nike
<PlayerHashValue8> Just Testing
<PlayerHashValue8> Cold Fingers
...
End
PlayerGroup <PlayerHashValue8> xzeal
<PlayerHashValue8> xzeal
<PlayerHashValue8> [utt]xzeal
<PlayerHashValue8> Xzeal
...
End
Group ExampleGroup
PlayerGroup Mike Nike
PlayerGroup xzeal
<PlayerHashValue8> Razzle
End
Group xtremeSliders
<PlayerHashValue8> [xS]Respekt
<PlayerHashValue8> [xS]Canadian
<PlayerHashValue8> [xS]MegaMan
<PlayerHashValue8> [xS]B4ST4RDO
<PlayerHashValue8> [xS]Mike Nike
<PlayerHashValue8> [xS]John Appsteam
<PlayerHashValue8> [xS]Johtaja
<PlayerHashValue8> [xS]Ojis
<PlayerHashValue8> [xS]Kobradog
<PlayerHashValue8> [xS]Laduz
End
Group Slitec
<PlayerHashValue8> [Slitec]swos
<PlayerHashValue8> [Slitec]BL4CK
<PlayerHashValue8> [Slitec]Pete
End
Group Fast EasySlider Demo Server Players
<PlayerHashValue8> [WP] Daft [FIN]
<PlayerHashValue8> [CTTE]siLciR
<PlayerHashValue8> Razzle
<PlayerHashValue8> [CTTE]Pieter
<PlayerHashValue8> [KAOS]Palomies
<PlayerHashValue8> Ippon-Ganfi
...
End
Group fasteddies Rallye Server Qlique
<PlayerHashValue8> fasteddie399
<PlayerHashValue8> [GER]Mike Nike
<PlayerHashValue8> Mouse
<PlayerHashValue8> Finster
<PlayerHashValue8> [WCR]Radkon51
<PlayerHashValue8> [WCR]JimMiE20o2
<PlayerHashValue8> toe-cutter!
<PlayerHashValue8> JUHA
End
#Cars
Group TS 1.00 Default Cars
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
<CarHashValue8> Spinner
End
Group TS 0.86 Default Cars
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
End
Group TS 0.86 Terra Server
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
<CarHashValue8> Spinner
<CarHashValue8> AntiF1
<CarHashValue8> Pu_F2
<CarHashValue8> Pu_F3
<CarHashValue8> Pu_GT
<CarHashValue8> Punatic
End
Group TS 1.00 Terra Server (TSB)
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
<CarHashValue8> Spinner
<CarHashValue8> V-F5
<CarHashValue8> V-F1
<CarHashValue8> TSB-F2
End
Group TS 1.00 Favourite Cars of the Brasilian Community
<CarHashValue8> V-F5
<CarHashValue8> V-F1
<CarHashValue8> TSB-F2
End
#Tracks
Group TS 0.86 Default Tracks
<TrackHashValue32> Arctic
<TrackHashValue32> Basic
<TrackHashValue32> Camo
<TrackHashValue32> Classic
...
...
<TrackHashValue32> Waves
End
Group TS 1.00 Default Tracks
<TrackHashValue32> Arena
<TrackHashValue32> Banaring
<TrackHashValue32> Clockwise
<TrackHashValue32> Fewdoll
...
...
<TrackHashValue32> Westleap
End
Group TS 1.00 Demo Tracks
<TrackHashValue32> Forestry
<TrackHashValue32> Minileap
<TrackHashValue32> Sandslid
End
Group TS 0.86 PTX Server Tracks
<TrackHashValue32> Aewide2
...
<TrackHashValue32> Qsters3
End
Group TS 1.00 PTX Fun Server Tracks
<TrackHashValue32> Hg_Tux-ring
<TrackHashValue32> Hg_Tunnelhell
<TrackHashValue32> JU-Drift_Escene
<TrackHashValue32> Kemora 1,1
<TrackHashValue32> Needyls
<TrackHashValue32> Jumponer
<TrackHashValue32> K_Savanna
<TrackHashValue32> MSC1,1
<TrackHashValue32> Hg_Texsran
<TrackHashValue32> Beach_lane
<TrackHashValue32> By the bay
<TrackHashValue32> Smile
<TrackHashValue32> Aeuk0003
<TrackHashValue32> Chu_River
<TrackHashValue32> K_Basic-02
<TrackHashValue32> Dby-Spiral_scratch
<TrackHashValue32> Dby-Anderstorp-North_circuit
<TrackHashValue32> Mobil
<TrackHashValue32> Lowrider
<TrackHashValue32> JA_Basic01
...
End
Group TS 1.00 PTX Race Server Tracks
<TrackHashValue32> Hg_Suckisring
<TrackHashValue32> Under3
<TrackHashValue32> Circuito
<TrackHashValue32> Hg_Mutkaring
<TrackHashValue32> JA_RiversidePark
<TrackHashValue32> Malungo-nS
<TrackHashValue32> Doggystyle 7
<TrackHashValue32> JA_PalmsBeach
<TrackHashValue32> Hg_highway-1
<TrackHashValue32> Under4
<TrackHashValue32> JA_Assen
<TrackHashValue32> Pu_Trister
<TrackHashValue32> Isletwist
<TrackHashValue32> Pu_Sahara
<TrackHashValue32> Isthmus
<TrackHashValue32> Rockfore
<TrackHashValue32> Mudfun
<TrackHashValue32> Hg_Viissilta
<TrackHashValue32> Pu_Vasarang
<TrackHashValue32> Under1
...
End
Group Team vimio Tracks
<TrackHashValue32>
End
Explanations:
Sometimes hashvalues may not be necessary to list and sometimes the name of players/car/track is not necessary to list, depending on the handling...
Player Team Selections:
- offers easy team comparisons
- in GUI it would work like:
- If the RadioButton "Free Player Choice" in the Player Selection Radio Group is selected THEN:
- Additional CheckBox for activating "Free Team Choice" is Enabled...ELSE ... Disabled
- The Free Team Choice would look like the Free Player Choice with a CheckListBox of Teams
- If a Team is selected in the Checklistbox, then in the Free Player Choice Checklistbox would be modyfied:
- If a CheckBox in the list is changed to Checked, then all players of the team will be selected in the Player CheckListBox
- If a CheckBox in the list is _changed_ to UnChecked, first then the players of the team will be unselected in the Player CheckListBox (so: if you select some teamplayers, then activate FreeTeamChoice, then it does not happen, that your selection would be lost - instead maybe the TeamCheckList could "greycheck" the CheckBoxes from which team there was selected a part and full checked if all players of a team were selected and unchecked if no player of the team was selected)
- In addition though, if a Team is Full Checked, then, if there is a list/statistic of each player, then there could be automatically generated/listed a total statistic for the whole team
PlayerGroups can form a synonym and they just include a set of playerhashvalues/players.
In Groups and only in groups, not only playerhashvalues can exist - in addition you might even add a complete PlayerGroup.
Car Selection:
This would work like the Team Selection and there could be also automatically generated a totalgroup of AllCars of a car group (like a favourite Cars group) per player and per team (or playergroup)...
Track Selection:
Would work also like the rest. Statistics could be formed also here like stats of player(s)/playergroup(s) with car(s) xy/cargroup(s) xy at track(s) xy/trackgroup(s) xy in each possibile category, hopefully in configurable recordlists, where maximal size can be limited and rows like absolute or relative time differences can be selected, for example.
Some short possibilities:
- 1st 2nd 3rd partly lined with back or front color gold silver and bronce
- configurable relative time zones "BehindBest", like 0.00%-1.00% (Category "Very Good") would let lines partly appear in a certain color, like green. 1.00%-2.00% "Good", 2.00%-3.00% "Average" etc.
A Group of all tracks by 1 author can be automatically recognized by the tool.
Each Selection:
For each Selection Part (Player, Cars, Tracks), there should be a button for saving a current selection. If for example a button "Save Player Selection" would be pushed, then a popup would appear with an edit field, where the name of the group can be written down for saving under #Players in the cfg file. In the case of playerselection, there should be still thought about the handling with playergroups -> how and what will be saved. Note: a playergroup's name might be for some features maybe called with the syntax <playerhashvalue8> <1stnickinplayergroup> for example or another syntax. PlayerGroups should maybe exist only in a #Players Group, but not in a PlayerGroup, same to Group - Groups should not consists Group, but they may include a PlayerGroup. But this is taste of the handling of the developer. The system i suggested is not final at all and only 1 suggestion...
[Edit] Oh, almost forgot: Surely, if wanted, there can be saved also a set of a whole Player/Car/Track Selection and ListSortings.., because with special sets of selections, there might be generated html stats later. So, if you want to make statistics later and do not want to select again some settings, which are each time the same for you, then just "Load Selections" over a button, for example.
By the way, when sending Emails to a PTX Admin, i requested for their server config.ini's and especially slider.ini's, since i liked to use their trackselection for my SliderSetup Tool and for RecordHTMLGenerator.
Unfortunately i got no response yet :/
Surely i forgot a part now or have not added all ideas i had. These are just a set of ideas i could remember now, which i actually wanted to tell you (eddie) in a message yesterday, but you was already offline in MSN or ICQ...
Hi Eddie,
i forgot to tell you some selection possibilities:
I guess road already told a part of it with "Custom Selected Cars" in the last post.
Well, the idea i am speaking of was not in my tool implemented but comparable it found place in a SliderSetup Tool concept:
in a RecordViewer.cfg or ini you can define some group selections, like (compared to my old list):
#Player
PlayerGroup Mike Nike
<PlayerHashValue8> Mike Nike
<PlayerHashValue8> [xS]Mike Nike
<PlayerHashValue8> [GER]Mike Nike
<PlayerHashValue8> Just Testing
<PlayerHashValue8> Cold Fingers
...
End
PlayerGroup <PlayerHashValue8> xzeal
<PlayerHashValue8> xzeal
<PlayerHashValue8> [utt]xzeal
<PlayerHashValue8> Xzeal
...
End
Group ExampleGroup
PlayerGroup Mike Nike
PlayerGroup xzeal
<PlayerHashValue8> Razzle
End
Group xtremeSliders
<PlayerHashValue8> [xS]Respekt
<PlayerHashValue8> [xS]Canadian
<PlayerHashValue8> [xS]MegaMan
<PlayerHashValue8> [xS]B4ST4RDO
<PlayerHashValue8> [xS]Mike Nike
<PlayerHashValue8> [xS]John Appsteam
<PlayerHashValue8> [xS]Johtaja
<PlayerHashValue8> [xS]Ojis
<PlayerHashValue8> [xS]Kobradog
<PlayerHashValue8> [xS]Laduz
End
Group Slitec
<PlayerHashValue8> [Slitec]swos
<PlayerHashValue8> [Slitec]BL4CK
<PlayerHashValue8> [Slitec]Pete
End
Group Fast EasySlider Demo Server Players
<PlayerHashValue8> [WP] Daft [FIN]
<PlayerHashValue8> [CTTE]siLciR
<PlayerHashValue8> Razzle
<PlayerHashValue8> [CTTE]Pieter
<PlayerHashValue8> [KAOS]Palomies
<PlayerHashValue8> Ippon-Ganfi
...
End
Group fasteddies Rallye Server Qlique
<PlayerHashValue8> fasteddie399
<PlayerHashValue8> [GER]Mike Nike
<PlayerHashValue8> Mouse
<PlayerHashValue8> Finster
<PlayerHashValue8> [WCR]Radkon51
<PlayerHashValue8> [WCR]JimMiE20o2
<PlayerHashValue8> toe-cutter!
<PlayerHashValue8> JUHA
End
#Cars
Group TS 1.00 Default Cars
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
<CarHashValue8> Spinner
End
Group TS 0.86 Default Cars
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
End
Group TS 0.86 Terra Server
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
<CarHashValue8> Spinner
<CarHashValue8> AntiF1
<CarHashValue8> Pu_F2
<CarHashValue8> Pu_F3
<CarHashValue8> Pu_GT
<CarHashValue8> Punatic
End
Group TS 1.00 Terra Server (TSB)
<CarHashValue8> Slider
<CarHashValue8> EasySlider
<CarHashValue8> Speeder
<CarHashValue8> AntiSlider
<CarHashValue8> Spinner
<CarHashValue8> V-F5
<CarHashValue8> V-F1
<CarHashValue8> TSB-F2
End
Group TS 1.00 Favourite Cars of the Brasilian Community
<CarHashValue8> V-F5
<CarHashValue8> V-F1
<CarHashValue8> TSB-F2
End
#Tracks
Group TS 0.86 Default Tracks
<TrackHashValue32> Arctic
<TrackHashValue32> Basic
<TrackHashValue32> Camo
<TrackHashValue32> Classic
...
...
<TrackHashValue32> Waves
End
Group TS 1.00 Default Tracks
<TrackHashValue32> Arena
<TrackHashValue32> Banaring
<TrackHashValue32> Clockwise
<TrackHashValue32> Fewdoll
...
...
<TrackHashValue32> Westleap
End
Group TS 1.00 Demo Tracks
<TrackHashValue32> Forestry
<TrackHashValue32> Minileap
<TrackHashValue32> Sandslid
End
Group TS 0.86 PTX Server Tracks
<TrackHashValue32> Aewide2
...
<TrackHashValue32> Qsters3
End
Group TS 1.00 PTX Fun Server Tracks
<TrackHashValue32> Hg_Tux-ring
<TrackHashValue32> Hg_Tunnelhell
<TrackHashValue32> JU-Drift_Escene
<TrackHashValue32> Kemora 1,1
<TrackHashValue32> Needyls
<TrackHashValue32> Jumponer
<TrackHashValue32> K_Savanna
<TrackHashValue32> MSC1,1
<TrackHashValue32> Hg_Texsran
<TrackHashValue32> Beach_lane
<TrackHashValue32> By the bay
<TrackHashValue32> Smile
<TrackHashValue32> Aeuk0003
<TrackHashValue32> Chu_River
<TrackHashValue32> K_Basic-02
<TrackHashValue32> Dby-Spiral_scratch
<TrackHashValue32> Dby-Anderstorp-North_circuit
<TrackHashValue32> Mobil
<TrackHashValue32> Lowrider
<TrackHashValue32> JA_Basic01
...
End
Group TS 1.00 PTX Race Server Tracks
<TrackHashValue32> Hg_Suckisring
<TrackHashValue32> Under3
<TrackHashValue32> Circuito
<TrackHashValue32> Hg_Mutkaring
<TrackHashValue32> JA_RiversidePark
<TrackHashValue32> Malungo-nS
<TrackHashValue32> Doggystyle 7
<TrackHashValue32> JA_PalmsBeach
<TrackHashValue32> Hg_highway-1
<TrackHashValue32> Under4
<TrackHashValue32> JA_Assen
<TrackHashValue32> Pu_Trister
<TrackHashValue32> Isletwist
<TrackHashValue32> Pu_Sahara
<TrackHashValue32> Isthmus
<TrackHashValue32> Rockfore
<TrackHashValue32> Mudfun
<TrackHashValue32> Hg_Viissilta
<TrackHashValue32> Pu_Vasarang
<TrackHashValue32> Under1
...
End
Group Team vimio Tracks
<TrackHashValue32>
End
Explanations:
Sometimes hashvalues may not be necessary to list and sometimes the name of players/car/track is not necessary to list, depending on the handling...
Player Team Selections:
- offers easy team comparisons
- in GUI it would work like:
- If the RadioButton "Free Player Choice" in the Player Selection Radio Group is selected THEN:
- Additional CheckBox for activating "Free Team Choice" is Enabled...ELSE ... Disabled
- The Free Team Choice would look like the Free Player Choice with a CheckListBox of Teams
- If a Team is selected in the Checklistbox, then in the Free Player Choice Checklistbox would be modyfied:
- If a CheckBox in the list is changed to Checked, then all players of the team will be selected in the Player CheckListBox
- If a CheckBox in the list is _changed_ to UnChecked, first then the players of the team will be unselected in the Player CheckListBox (so: if you select some teamplayers, then activate FreeTeamChoice, then it does not happen, that your selection would be lost - instead maybe the TeamCheckList could "greycheck" the CheckBoxes from which team there was selected a part and full checked if all players of a team were selected and unchecked if no player of the team was selected)
- In addition though, if a Team is Full Checked, then, if there is a list/statistic of each player, then there could be automatically generated/listed a total statistic for the whole team
PlayerGroups can form a synonym and they just include a set of playerhashvalues/players.
In Groups and only in groups, not only playerhashvalues can exist - in addition you might even add a complete PlayerGroup.
Car Selection:
This would work like the Team Selection and there could be also automatically generated a totalgroup of AllCars of a car group (like a favourite Cars group) per player and per team (or playergroup)...
Track Selection:
Would work also like the rest. Statistics could be formed also here like stats of player(s)/playergroup(s) with car(s) xy/cargroup(s) xy at track(s) xy/trackgroup(s) xy in each possibile category, hopefully in configurable recordlists, where maximal size can be limited and rows like absolute or relative time differences can be selected, for example.
Some short possibilities:
- 1st 2nd 3rd partly lined with back or front color gold silver and bronce
- configurable relative time zones "BehindBest", like 0.00%-1.00% (Category "Very Good") would let lines partly appear in a certain color, like green. 1.00%-2.00% "Good", 2.00%-3.00% "Average" etc.
A Group of all tracks by 1 author can be automatically recognized by the tool.
Each Selection:
For each Selection Part (Player, Cars, Tracks), there should be a button for saving a current selection. If for example a button "Save Player Selection" would be pushed, then a popup would appear with an edit field, where the name of the group can be written down for saving under #Players in the cfg file. In the case of playerselection, there should be still thought about the handling with playergroups -> how and what will be saved. Note: a playergroup's name might be for some features maybe called with the syntax <playerhashvalue8> <1stnickinplayergroup> for example or another syntax. PlayerGroups should maybe exist only in a #Players Group, but not in a PlayerGroup, same to Group - Groups should not consists Group, but they may include a PlayerGroup. But this is taste of the handling of the developer. The system i suggested is not final at all and only 1 suggestion...
[Edit] Oh, almost forgot: Surely, if wanted, there can be saved also a set of a whole Player/Car/Track Selection and ListSortings.., because with special sets of selections, there might be generated html stats later. So, if you want to make statistics later and do not want to select again some settings, which are each time the same for you, then just "Load Selections" over a button, for example.
By the way, when sending Emails to a PTX Admin, i requested for their server config.ini's and especially slider.ini's, since i liked to use their trackselection for my SliderSetup Tool and for RecordHTMLGenerator.
Unfortunately i got no response yet :/
Surely i forgot a part now or have not added all ideas i had. These are just a set of ideas i could remember now, which i actually wanted to tell you (eddie) in a message yesterday, but you was already offline in MSN or ICQ...
Bug Report 1.01 (Updated .exe)
Bug Report 1.01*(18.10.2005 11:00): (Updated .exe for version 1.01)
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
@Mike
Thanks for all those great ideas - they would certainly add a lot of depth to the user's ability to customize the program.
I'm at work right now, so I don't have a good chance to really digest all that you wrote, but I will later. But from what I skimmed, the ideas are great!!
By the way, do you have any idea which track records file it's giving you that error (Value cannot be zero) for? If you know which one it is, send it to me via email so I can have a look at it and hopefully see exactly what data it's having a problem with... thanks!
-fasteddie399
Thanks for all those great ideas - they would certainly add a lot of depth to the user's ability to customize the program.
I'm at work right now, so I don't have a good chance to really digest all that you wrote, but I will later. But from what I skimmed, the ideas are great!!
By the way, do you have any idea which track records file it's giving you that error (Value cannot be zero) for? If you know which one it is, send it to me via email so I can have a look at it and hopefully see exactly what data it's having a problem with... thanks!
-fasteddie399
Before i go and start searching which track exactly it would have been, here maybe some facts, where you could maybe see already the problem:
There are some kinds of contents in some rec files, like:
a) no content (empty files)
b) rec files with 0 records, like:
content of New.1.rec:
c) rec files with >=1 record (with recordlines, playerhashvalues and carhashvalues)
By the way, some interesting statistics i have:
Size in KB | Track (*.rec)
237 Minileap
161 Forestry
154 Sandslid
101 Arena
075 Banaring
073 Clockwise
073 Mudfun
068 Isletwist
068 Sausatoo
068 Letter-m
067 Fewdoll
067 Westleap
066 Rockfore
066 Rockring
065 Flowjump
064 Puddles
064 Lopjum
064 Needyls
064 Luxuryng
064 Jumponer
063 Isthmus
063 Sandycur
062 Orefield
047 limite
... (nearly only tracks of brasilian authors or servers)
040 Basic
... (nearly only tracks of brasilian authors or servers)
036 Defo
... (nearly only tracks of brasilian authors or servers)
028 Classlong
027 pu_Barrenmoor
... (high: tracks of brasilian authors or servers)
... (middle: tracks of PTX Servers and non-default TS 0.86 Tracks)
... (low: very new tracks and tracks where no records are possible (like some PunaBall Arenas))
Note: TS 0.86 Track's records were included from a list, which was relative limited, so the size was also small, although the tracks were actually driven very often in old times.
Interpretation:
The amount of the recordlines gave the rec files usually says on the one hand, if a track was driven by many different players and with many different cars and by many times. On the other hand it can also show that the rec file owner (in this case, me, Mike Nike) just drives a track with big rec file size more often (with others) than other tracks.
In this case, it is visible, that tracks by brasilian authors or those tracks which were driven at brasilian server, has a big size instead of Tracks of the PTX Servers for example. Reasons are on the one hand, that i definately spent relative much time in brasilian servers and only less time in PTX servers. On the other hand there are just more players to drive with in brasilian servers in average (= more records...).
The TS 1.00 Demo Tracks are clearly the tracks, which are leading this list. Especially Minileap, as smallest and fastest Demo Track should be perhaps the most driven track in TS 1.00 anyway...
The clear size difference from demo tracks to other tracks might be though also due to my relative high quantity of driving at demo servers.
Arena, as biggest-sized non-demo TS 1.00 track recordfile is not surprising me much, since it is a very basic track and good for many fast cars, testing purposes and endurance races and positioning-races, for example.
Banaring, Clockwise and Mudfun after...are with >73 KB taking a lead of ~5KB to the bigger rest of the TS 1.00 default tracks, which though, is at the case of Mudfun wondering me a bit.
While i see it just as correct, that Isthmus and Sandycur are deserving lower places
...it wonders me, that Orefield got only 62 KB. But actually these difference are very small, after Banaring, Clockwise and Mudfun already.
Though, with a bigger difference then behind all TS 1.00 default tracks, the first non default track is in my list "limite", a track which was driven at brasilian servers, followed by many other brasilian tracks etc.
The biggest sized TS 0.86 default track is Basic, followed by Defo. Basic, as kind fastest and easiest of its category (old default track) is compareable with Minileap under the TS 1.00 Demo Tracks or Arena under the TS 1.00 non-demo tracks.
There are some kinds of contents in some rec files, like:
a) no content (empty files)
b) rec files with 0 records, like:
content of New.1.rec:
Code: Select all
TrackName New
TrackMaker (null)
TrackHash 0 0 0 0
By the way, some interesting statistics i have:
Size in KB | Track (*.rec)
237 Minileap
161 Forestry
154 Sandslid
101 Arena
075 Banaring
073 Clockwise
073 Mudfun
068 Isletwist
068 Sausatoo
068 Letter-m
067 Fewdoll
067 Westleap
066 Rockfore
066 Rockring
065 Flowjump
064 Puddles
064 Lopjum
064 Needyls
064 Luxuryng
064 Jumponer
063 Isthmus
063 Sandycur
062 Orefield
047 limite
... (nearly only tracks of brasilian authors or servers)
040 Basic
... (nearly only tracks of brasilian authors or servers)
036 Defo
... (nearly only tracks of brasilian authors or servers)
028 Classlong
027 pu_Barrenmoor
... (high: tracks of brasilian authors or servers)
... (middle: tracks of PTX Servers and non-default TS 0.86 Tracks)
... (low: very new tracks and tracks where no records are possible (like some PunaBall Arenas))
Note: TS 0.86 Track's records were included from a list, which was relative limited, so the size was also small, although the tracks were actually driven very often in old times.
Interpretation:
The amount of the recordlines gave the rec files usually says on the one hand, if a track was driven by many different players and with many different cars and by many times. On the other hand it can also show that the rec file owner (in this case, me, Mike Nike) just drives a track with big rec file size more often (with others) than other tracks.
In this case, it is visible, that tracks by brasilian authors or those tracks which were driven at brasilian server, has a big size instead of Tracks of the PTX Servers for example. Reasons are on the one hand, that i definately spent relative much time in brasilian servers and only less time in PTX servers. On the other hand there are just more players to drive with in brasilian servers in average (= more records...).
The TS 1.00 Demo Tracks are clearly the tracks, which are leading this list. Especially Minileap, as smallest and fastest Demo Track should be perhaps the most driven track in TS 1.00 anyway...
The clear size difference from demo tracks to other tracks might be though also due to my relative high quantity of driving at demo servers.
Arena, as biggest-sized non-demo TS 1.00 track recordfile is not surprising me much, since it is a very basic track and good for many fast cars, testing purposes and endurance races and positioning-races, for example.
Banaring, Clockwise and Mudfun after...are with >73 KB taking a lead of ~5KB to the bigger rest of the TS 1.00 default tracks, which though, is at the case of Mudfun wondering me a bit.
While i see it just as correct, that Isthmus and Sandycur are deserving lower places
Though, with a bigger difference then behind all TS 1.00 default tracks, the first non default track is in my list "limite", a track which was driven at brasilian servers, followed by many other brasilian tracks etc.
The biggest sized TS 0.86 default track is Basic, followed by Defo. Basic, as kind fastest and easiest of its category (old default track) is compareable with Minileap under the TS 1.00 Demo Tracks or Arena under the TS 1.00 non-demo tracks.
I downloaded your program as well and the framework-thingy, but i get the following message when trying to import records:
"Un unhandled exception has occired in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will be shut down immediately.
Index was outside the bounds of the array."

"Un unhandled exception has occired in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will be shut down immediately.
Index was outside the bounds of the array."
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
yes - the array bounds problem...
It turns out that I didn't expect enough for the amount of records people have. I figured some people had a lot of records, but apparently they have a lot more than I thought!!! I've fixed it and the fixed version will be available either tonight or tomorrow. Sorry about that guys!
fasteddie399
It turns out that I didn't expect enough for the amount of records people have. I figured some people had a lot of records, but apparently they have a lot more than I thought!!! I've fixed it and the fixed version will be available either tonight or tomorrow. Sorry about that guys!
fasteddie399
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Ok, I decided to scrap the car and player selection upgrades for version 1.0.2 and instead do them for 1.0.3 in the future...
Instead, I fixed all of the "array out of bounds" problems, and the program will now handle up to over 2,000,000 lap records per track. (I think that's a safe number...)
Here's the file: http://home.comcast.net/~fasteddie399/TSRViewer.zip
Also note, I'm no longer releasing the program with a Setup.exe file. From now on, the only file in the ZIP will be the RecordsViewer.exe. By now, you all know what to do with it.
If you DON'T know what to do with it, just put it in your Turbo Sliders folder (the one with the sliders.exe in it).
As always, let me know if you find any errors...
fasteddie399
p.s. I'm now going to start work on the improved player/car selection, as well as improved player/car/track grouping, along the same lines as Mike described on page 1 of this thread. (Thanks again Mike!)
Instead, I fixed all of the "array out of bounds" problems, and the program will now handle up to over 2,000,000 lap records per track. (I think that's a safe number...)
Here's the file: http://home.comcast.net/~fasteddie399/TSRViewer.zip
Also note, I'm no longer releasing the program with a Setup.exe file. From now on, the only file in the ZIP will be the RecordsViewer.exe. By now, you all know what to do with it.
If you DON'T know what to do with it, just put it in your Turbo Sliders folder (the one with the sliders.exe in it).
As always, let me know if you find any errors...
fasteddie399
p.s. I'm now going to start work on the improved player/car selection, as well as improved player/car/track grouping, along the same lines as Mike described on page 1 of this thread. (Thanks again Mike!)
Bug Report 1.03 (19.10.2005 10:35):
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
(After manual fixing by not including empty files):
1. Value of selected player are not updated, if list is cleared or all players are selected.
*. Total Time Rank does not appear
*. Too less entries in Alias Definitions
*. Handling of Alias Definitions in ini file is static limited to maximal 1000 entries (maybe a dynamic solution would even safe memory - instead 000x it could be 0-x, where x can be an unlimited number of aliases, like also bigger than 9; ex. 12)
*. Length of ListBoxes to select indexes is maybe too short
*. Since, if you loose the focus while importing records the program is hanging, the Mouse should be maybe deactivated or a comment should tell, that you should not change the focus to another application.
Comments:
The Settings Features (Aliases and Use Coloring etc.) are nice implemented yet.
An error at adding tracks appears, if a .rec file is empty - this can be fixed by checking the filesize before opening it and adding trackinformation.
By the way, my stats:
Tracks (.rec files > 0 KB): 1621
Cars: 121
Players: 4222
- Importing records: successfully imported after ~7 seconds.
1. Adding Tracks: "Value may not be zero" at "parameter name: item" at Status 12%
(After manual fixing by not including empty files):
1. Value of selected player are not updated, if list is cleared or all players are selected.
*. Total Time Rank does not appear
*. Too less entries in Alias Definitions
*. Handling of Alias Definitions in ini file is static limited to maximal 1000 entries (maybe a dynamic solution would even safe memory - instead 000x it could be 0-x, where x can be an unlimited number of aliases, like also bigger than 9; ex. 12)
*. Length of ListBoxes to select indexes is maybe too short
*. Since, if you loose the focus while importing records the program is hanging, the Mouse should be maybe deactivated or a comment should tell, that you should not change the focus to another application.
Comments:
The Settings Features (Aliases and Use Coloring etc.) are nice implemented yet.
An error at adding tracks appears, if a .rec file is empty - this can be fixed by checking the filesize before opening it and adding trackinformation.
By the way, my stats:
Tracks (.rec files > 0 KB): 1621
Cars: 121
Players: 4222
Last edited by Mike Nike on Sun Oct 23, 2005 6:14 pm, edited 1 time in total.
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
In case people are wondering where Mike got 1.0.3, I gave him a pre-release copy, for the purposes of what he posted above (testing)
I converted the main listing to work with the new selection list methods, but not the total ranking list... that will be done soon.
Thanks for the input Mike!
fasteddie399
p.s. and thanks for your stats too - I was curious
What exactly do you mean by "value of selected player"?Value of selected player are not updated, if list is cleared or all players are selected.
That is something I will definitely build into the program, to handle empty files...An error at adding tracks appears, if a .rec file is empty - this can be fixed by checking the filesize before opening it and adding trackinformation.
*. Total Time Rank does not appear
I agree - that will be improved-upon when I add the ability to create track/player/car groups. This will also replace the current screens that deal with Player Aliases...*. Too less entries in Alias Definitions
Actually, the program currently can handle only 100 different alias configurations, with 5 aliases for each. (00,00 through 99,05). This will also change, and become dynamic.*. Handling of Alias Definitions in ini file is static limited to maximal 1000 entries (maybe a dynamic solution would even safe memory - instead 000x it could be 0-x, where x can be an unlimited number of aliases, like also bigger than 9; ex. 12)
Yeah, I agree... perhaps making some other items on the screen smaller can make room for taller list boxes...*. Length of ListBoxes to select indexes is maybe too short
I will look into this...*. Since, if you loose the focus while importing records the program is hanging, the Mouse should be maybe deactivated or a comment should tell, that you should not change the focus to another application.
Thanks for the input Mike!
fasteddie399
p.s. and thanks for your stats too - I was curious
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
- road_oktane
- Community User Level: 2

- Posts: 158
- Joined: Wed Jan 19, 2005 3:16 pm
- Contact:
[quote="fasteddie399"][quote]Quote:
What exactly do you mean by "value of selected player"?
I meant the amount of selected players. If 2 players are selected, the caption of a label shows something like: "(2) Selected" if i remember correct...[/quote]
Ahhhh.. I see. I will fix that too. 8)[/quote]
Eddie, any plans to implemente a record counter for a player ?
And classify tracks by category?
What exactly do you mean by "value of selected player"?
I meant the amount of selected players. If 2 players are selected, the caption of a label shows something like: "(2) Selected" if i remember correct...[/quote]
Ahhhh.. I see. I will fix that too. 8)[/quote]
Eddie, any plans to implemente a record counter for a player ?
And classify tracks by category?
- fasteddie399
- Community User Level: 2

- Posts: 162
- Joined: Sun Apr 24, 2005 1:53 am
Certainly! The record counter could work per track, where you select a line from the records list and it will display the total number of records for that player on that track... and/or a total for that player on all tracks combinedEddie, any plans to implemente a record counter for a player ?
And classify tracks by category?
And, I'm currently working on a whole new "grouping" feature that will allow you to configure groups of tracks, cars, or players.
Thanks for the ideas - keep them coming!!! After all, this program is for all of you players, not just me
-fasteddie399
-
Guest
In TSB we have a monthly competition called Record Count ranking, for each of our cars (F1,F5 and F2) on all tracks of Terra server.
Like this:
V-F5
by player:
Sativa = 55 records
MN = 45 records
Road = 2 records
by team:
nS team = 55 recs
TSB = 2 recs..
Maybe you should put this kind of options on your program, to get the number of recs of each team too.
OBS: The alias option didn't work for me =/
Like this:
V-F5
by player:
Sativa = 55 records
MN = 45 records
Road = 2 records
by team:
nS team = 55 recs
TSB = 2 recs..
Maybe you should put this kind of options on your program, to get the number of recs of each team too.
OBS: The alias option didn't work for me =/

