Added GPL Replay Analyser v7.9 information and download to site. A small update to support 60fps replays and the Sports Car Mod. See history section for more info.
Version 7.9 is the 35th(?) release of GPLRA since v1.0 saw the light on January
22, 2000 (almost eleven years ago!?). Much has been added during the years, but rest assured - the design
of this website will stay the same ;)
GPL Replay Analyser is a program with which you can load up
your Grand Prix Legends (made by Papyrus)
replays and analyse/compare driving lines and different kinds of
"telemetry". You can replay the races to see how it
developed and generate race, practice reports and various
statistics.
You can select up to five different laps. It doesn't matter if
the driver of the lap is a local human, AI-car, multiplayer human
nor in what kind of session the lap was set. GPL Replay Analyser
supports all tracks.
Furthermore you'll find lots of different tools and features
in GPL Replay Analyser, see below for more details.
GPL Replay Analyser is free of charge for non-commercial use.
Main features in GPL Replay Analyser are:
Trackview with:
Zoomable trackmap showing road and surrounding grass,
gravel traps etc
Drawn racing lines for different drivers/laps
Playback feature for playing the replays in
"realtime" (driving lines+telemetry)
Playback feature for watching entire races
Split times
Print support
Export trackmap to bitmap
Telemetry graphs:
Zoomable graphs with speed, gear, longitudal and lateral
acceleration, transition rate(changes in lateral G's),
slip angle, RPM, height, pitch, roll, steering,
orientation, time, suspension movement, locked wheel
info, oilpressure, fuelpressure, oiltemperature,
watertemperature and tire squeel info. Graphs are always
shown in relation to distance.
Possibility to plot time difference between two drivers,
making it easy to see exactly on what part of the track
you gain/loose time.
Attached trackmap indicating what part of the track
currently is being marked with the mousepointer.
All graphs are printable. Printed page also contains
trackmap and secondary graphs.
Record Export:
Export records for all tracks(not only
original) to html. (also see PB Viewer for a similar
tool)
Reports(formerly included in the program
GPLReport):
Practice reports
- Practice results
Race reports
- Race results
- Fastest lap table
- Highest climber table
- On Track table
- Laptime consistency table
- Leadchanges and leaders statistics
Lap Charts
- Lap Charts for all drivers laps
- Indication if the driver were off track during the lap
Lap by lap reports
- A text report describing the race from start to finish
including overtaking info, off track info etc
Complete reports (all the above)
Speed reports
- Lists top speed per sector and overall, as well as
lowest and average speed
Engine detection reports
- Tries to detect which engine is used
by all drivers in the replay (for finding swapped
engines)
Mechanical reports
- Lists mechanical failures/damage to all cars during a
race
- Detects some shift-R's
Graphical Race Reports
-Race and LapByLap reports combined and shown as a
picture
Race History Graph
-This shows the development of the race for all drivers
in one single graph. All drivers are compared to a
virtual driver whose laptimes are consistent and equal to
the winner's average laptime. Graph based on idea from
Michele Merlino(www.forix.com)
Detailed Race Report
This reports use of Shift-R(when and total number of
Shift-R's used), damage to cars, info about all
overtaking moves, disco, retirement in a much more
detailed way than the other reports..
All reports are printable and can be exported to file.
Also available is the possibility to export to a complete
html site. Meaning you can have full results on the web
minutes after the race.
Other stuff - such as:
Information about all drivers and their laps in a given replay
See if a driver was off track at any time on a particular lap
Possibility to extract and save one lap out of a larger replay file
Lap Finder which scans all your replays for a given track. Good for finding
your fastest laps.
Traction Circle - With this you see the forces acting on the car and can
judge the performance of the car and driver. Big thanks to Mark Gold for all
help doing this.
Speedtrack - a trackmap painted in different colours to show where speed
differs between two laps.
Gear Change Analyser including "Speedshifter detection"
GPLRank Handicap Calculator (overall and for all chassis) (original GPLRank
metod)
GPLRank, ChallengeRank and MasterRank Handicap Calculator (overall and for
all chassis) (new GPLRank metod)
Track Organizer
CD Database creator. If you have burned GPL replays on CD or another removable
media but want to keep track of them and use these replays in for example
Export Records this tool will be handy.
PB Viewer for all tracks, lists the drivers Personal Best laps on screen.
Via PB Viewer you can also upload times directly to GPLRank or export times
to an ini-file. This ini-file can be uploaded to various ranking sites.
(For track creators) Export lap to .grv(groove) file.
Merging of up to 5 laps from different replay files to one single replay
file (a la GPL SpyGirl).
Option to save "telemetry" to a textfile.
Automatic detection for incorrect online laptimes.
Online Laptime Verifier.
Sector Times with theoritecally fastest laptime.
Command line support for loading up replay laps (se readme for info on how).
Experimental "Rating" tool showing ratings for aggressiveness,
smoothness etc
Command line support for automatic generating and export of text reports
(se readme for info on how).
Added support for 60fps replays (probably some strange effects left here and there, such as replay of a lap)
Added support for 1967 Sports Car mod
Adapted GPLRA to some strangeness that some of the mods introduced in the replay format, leading to AI-cars getting strange season-/team-info in reports and elsewhere
Some other stuff that cannot be remembered
v7.80
Added more support for 1966 mod
Added better support all type of mods in more parts of the program (still not everywhere though...)
Teamnames in reports are now 'mod sensitive' meaning they show team/carnames from the mod used. _This might require people parsing reports to make changes in their software!_
Added GPL69Rank v1 in GPLRank Calculator found in PB-Viewer.
Now looks for plac69.ini rather than the old pla69w.ini for the 69-mods 'player.ini'
v7.71
Fixed this bug:
-GPL65Rank v1 Handicap - Monster Rank did not show up in GPL Rank Calculator
v7.70
Added support for replays saved with GPL LongPlay (for really long tracks)
Added support for 1966, 1969, ThunderCars and Cortina mods to PB Viewer (including GPLRank upload although GPLRank might need to do some stuff on their end as well before times are accepted) and various other parts of the program(=not all parts!)
Added GPL65Rank v2 in GPLRank Calculator found in PB-Viewer.
In LapFinder there is now the possibility to select laps by mod/season making it easier to find relevant laps.
PB Viewer now remembers the last Mod/season selected and defaults to that.
GPLRA now also remembers the window size, position and state and restores that next time it is started.
Fixed these bugs:
-PB-viewer: Fixed approximation errors concerning thousands of a second when reading player.ini laptimes. This bugfix could result in increasing your GPLRank by a few thousands! :0
-An old bug where "complete" laps didn't load correctly anyway is hopefully fixed now.
v7.62
Added info about average gearshift times to Gear Change Analyser, a request
from GPLRank.
v7.61
Changed URLs to the new homepage
Fixed this bug:
-More fixes to reports when you
try to present them for replays with drivers enterering the server but noone
races.
v7.6
Race History Graph: Added information about who and when fastest laps were
set during the race. This based on a suggestion and original idea from Michele
Merlino (www.forix.com).
Race History Graph: Added information about when drivers retired.
Removed the warptime detection when loading laps set by someone else than
the guy who saved the replay (as it was most likely not reliable).
Made sure numbers were not written in scientific format in the Laptime Consistency
Table in the Race Report.
Added support for 65 and 55 season mod teamnames to PB Viewer's columns.
Adjusted scale in RPM-graph to account for the high revving 1965 cars.
Added GPL65Rank v1 in GPLRank Calculator found in PB-Viewer.
Fixed these bugs:
-Under some circumstances when
drivers entered the server but noone entered the track the Report Site Listener
crashed when processing such a replay.
-AI cars used season was misreported.
AI cars will now ALWAYS be reported as using the standard 1967 season.
-Short for "Japan" is
now "JPN" instead of "JAP"
-Replay databases with internal
version number 3 (since GPLRA v7.5) could not be read correctly.
-If the first section in player.ini
was laptimes for a track, then that track's laptimes were not recorded in
PB-viwer.
-The scale of the trackmap in the
graph could sometimes be incorrect.
v7.51
Fixed this bug:
-Fixed a bug (occured only on Win9x/WinME)
that ment the last laptime written to GPLLaptimes.ini or uploaded to GPLRank
was truncated. The ment a lower laptime being submitted than actually driven.
v7.5
A new tool, Speedtrack, lets you compare the speeds of two laps. Differences
are painted in colours on a trackmap.
Improved performance in loading times of laps.
Added new tool to list season/car/engine used for drivers using GEM-mods
- Tools->Season/Engine info.
Added support for 65 and 55 season mods to PB Viewer (including GPLRank
upload)
Added support for 65 and 55 season mods to "Choose Lap To Load"-dialog
listing used season per driver
Added season info to Team-column in LapFinder
(Please note that all other places where teamnames are used they will be listed
with 1967 season names, regardless of season used!)
Internal: Improved memory usage. Can improve performance.
Improved performance in the export of the HTML Report Site.
Added commandline support for Report Site generation.
A new feature (Report Site Listener) can be used for instant generation
of Report Sites on for example dedicated servers. Monitors the replay directory
and instantly creates a Report Site when a new replay is saved. Making automatic
results on the web seconds after the race ended possible.
Added HistoricRank and MunchausenRank to the GPLRank Calculator in PB-Viewer
Fixed these bugs:
-If you tried to close the Report
window with Esc or click on "x" you were promted to export the report.
-Fixed a crash problem on some
tracks.
-Probably more that has been forgotten...
v7.0
You can now automatically create a complete html site with most of the
reports GPLRA can generate. Good for leagues who want to publish results quick
and easy on the web. Big thanks to Fredrik Nornemark for designing the webpages.
In PB-Viewer and Export Records there is a new option to only search laptimes
that are complete. With complete means that they are covered in the replay
and can be loaded in GPLRA.
In PB-Viewer and Export Records there is a new option to also search the
replays for laptimes better than the ones stored in player.ini. Note that
GPLRA will *not* update player.ini if it finds any such laptimes!
Moved Speed Report from Report-menu to Tools-menu
Fixed these bugs:
-When clicking next/previous driver
in the Race Replayer when the action was paused the focused driver info would
be incorrectly updated.
v6.7
Added support for replays created with a GPLShift-patched
version of GPL.
Changed the GPLRank uploading process to work with
GPLRank's new way of uploading times.
Included checks for extended driver/server names(longer
than 16 characters) which earlier could crash GPLRA in
many different places. Names will now be shortened to
comply with the 16 character limit.
Improved precision in SlipAngle figures
Added SlipAngle to telemetry export
Improved track drawing giving a somewhat better looking
track.
Fixed these bugs:
-If you didn't
choose any secondary graphs to print from the graph GPLRA
could crash, fixed.
-Some minor
issues here and there improved/fixed.
v6.6
You can now print a telemetry page from the graph. The
printed paper will contain a primary graph, a trackmap
and three secondary graphs.
Added commandline support for automatic generation and
export of reports. See readme-file for details on
parameters.
Fixed these bugs:
-GPLRA could
sometimes crash while trying to load a
"replay-file" with no contents (=0 bytes long),
this is now fixed.
-Fixed a
couple of bugs concerning merged replays. One that
"non-local" laps were merged incorrectly
regarding driving line and the other that some value
(roll/pitch) were sometimes incorrect.
-Fixed a bug
where the 'lateral' value of AI-cars driving line would
be incorrect on wide tracks.
-The time
difference graph in the graph were sometimes acting
strange when comparing laps at very short tracks.
-If you tried
to export a report to a txt-file GPLRA sometimes crashed.
v6.51
Fixed this bug:
-Fixed a bug
which could cause faster machines (more likely on Win2k
and WinXP) to loose the mouse trails and highlighting of
current track position in the graph.
v6.5
Completely new Graph, this has been on our
"todo" list for a long time as the old one
prevented us implementing many new things.
Added Height of car to Graph
Added Pitch to Graph
Added Roll to Graph
Added Steering to Graph
Added Orientation (angle of nose of the car) to Graph
Added Elapsed Time to Graph
Added Transition rate(changes in lateral G's) to Graph
Added (for Local driver) Suspension movement to Graph
(all four wheels)
Added (for Local driver) 'locked wheels stats' to graph
for all four wheels. Note that at the moment this graph
only shows if the wheel is completely locked or not,
wheelspin etc is not implemented.
Added (for Local driver) Oil Pressure to graph
Added (for Local driver) Fuel Pressure to graph
Added (for Local driver) Oil Temperature to graph
Added (for Local driver) Water Temperature to graph
Added (for Local driver) Tire Squeel to graph
Removed the embedded trackmap from the Graph and put it
in a separate movable resizable window to make it easier
to spot where the car is.
Removed the embedded time difference information from the
Graph and put it in a separate movable window.
Added info about the timedifference for current mouse
x-values (meters) in the time difference window.
Added info about the timedifference for current mouse
y-values in the mouse's tooltip. (visible when time
difference graph is visible)
Remade the time difference graph so it is much smoother,
more accurate and much nicer looking than before.
Grids in the Graph are now off by default. Can be turned
on via rightbutton menu again.
Added new report: 'Speed report' which shows topspeeds
for the lap and different sectors as well as minumum and
average speed.
Added new engine detection method. This is the most
reliable of the ones available but only works on local
drivers.
Moved Engine Detection from Reports to Tools menu.
Fixed these bugs:
-When you
clicked cancel in the Race replay selection GPLRA could
crash
-Fixed a bug
where very small replays *could* cause GPLRA to crash
while scanning them in for example PB-Viewer and
LapFinder.
-Fixed some
bugs concerning the highlight of marked part of track in
Graph and Traction Circle
v6.0
Playback of races now implemented. For full GP races this
requires a lot of memory, so be patient while loading
race.
Added new GPLRank Calculator to PB-Viewer. This
calculates both the old GPLRank and the new ChallengeRank
and MasterRank. Please note that this version of the
calculator calculates in the precision of thousands, not
hundreds as the old version did. This might give you
slightly different ranks than the old one did. This is
the same way the new GPLRank site works too.
Splittimes and Sector times are now calculated in a more
detailed way, giving better precision.
Now splittime markings are not drawn when saving trackmap
to BMP.
New Tool: 'Ratings' - Aggressiveness, smoothness etc can
now be calculated based on the traction circle values.
You can now zoom in and out on the trackmap even though
you are "playing" driving lines or races.
When extracting a lap to a new replay file you have the
option of retaining the old file date for easier
comparison over time.
The toolbar with laps to plot (buttons 1,2,3,4 and 5) are
now turned off by default. This to make room for more
buttons for future features.
Track creation: The new trk23dof didn't like the
scientific notation in the grv file, changed this.
GPLRA will now always start on the primary monitor (on
multi monitor systems)
Better performance (no/less flickering) while replaying
on a full screen trackmap.
If you try to zoom in on the trackmap too much, you now
get an error message.
Updated the GraphClass. Many internal changes, but not
many visible ones.
Fixed these bugs:
-Creation of
groove crashed for some tracks, hopefully fixed.
-The zoom
level when you saved trackmap to BMP was wrong, fixed
this.
-If you did
not use an alternative replay path PB-Viewer and Export
Records did not check the Replay databases for times on
tracks not currently installed (not installed=tracks
removed both from 67season.ini and under
\gpl\tracks\)
v5.0
Added new tool - Traction Circle. With this you see the
forces acting on the car and can judge the performance of
the car and driver. Big thanks to Mark Gold for all help
doing this.
Removed "Time" from graph as the same info can
be obtained by using the time difference graph.
Added longitudal and lateral acceleration to graph.
Added longitudal and lateral acceleration to telemetry
export.
Added new report - Race History Graph. This shows the
development of the race for all drivers in one single
graph. All drivers are compared to a virtual driver whose
laptimes are consistent and equal to the winner's average
laptime. Such a report is a long time request. Graph
based on idea from Michele Merlino(www.forix.com)
The highlight of current track position in the graph has
been updated, it now shows the 1% of the track around
current position.
For GPL track creators: Added a new way of doing the
groove darkness based on calculated total acceleration.
This should (hopefully) generate better looking and more
realistic grooves.
Added option to upload laptimes directly to GPLRank from
PB-Viewer. At the moment GPLRank will only record the
laptimes for addon tracks, but in the future even the
original track's times might be submitted this way to
GPLRank.
Fixed these bugs:
-Removed a
memory leak in PB Viewer which was introduced in v4.8
-Under some
circumstances more than one Export Records html file
could get the same name (Snett and Snett67). Fixed.
-Not a bug,
but redesigned the way we save the path to GPL as some
Win2k and WinXP users had problems with GPL's default way
of doing this.
-Some other
minor issues which probably noone noticed anyway.
v4.8
Added right button menu in LapFinder. This has an option
to copy the lap table to the clipboard so that the table
can be pasted into for example Excel.
PB Viewer now saves the times from the previous run,
making it much faster. To get the up to date times you
can click "Refresh"
Made GPLRA more tolerant to ini-files which aren't
exactly following the "GPL-standard" (as if
there was one...)
Fixed these bugs:
-Fixed that the progress bar in PB-viewer and Export
Records sometimes didn't go all the way even though it
was finished
-Fixed a bug in the Replay CD Database creator which
could cause some replays on the CD not being included in
the database. This only happened for the CDs GPLRA
reported had "corrupt" (Spygirl etc) replays.
v4.7
The lap choose dialog now lists the car class (F1/F2/F3)
for the selected driver
Added car class (F1/F2/F3) support to LapFinder and made
that column sortable
The added support for car class (F1/F2/F3) has ment we
changed the Replay CD Database format. You can still use
your old databases but if you want to take advantage of
the car class selection in for exampel LapFinder you will
need to regenerate the databases with this version of
GPLRA.
While changing the Replay CD Database format we added
some more info to it in case we need that info for
upcoming features.
The lap choose dialog now lists the colour of the helmet
for the selected driver
Added information about game mode (Training/Int Short/Int
Long/Pro Short/Pro Long/Grand Prix) to Chooselap dialog
Added information about damage mode
(None/Novice/Advanced/Realistic) to Chooselap dialog
Added information about scheduled number of laps in the
race(if any) to Chooselap dialog
Added information about number of scheduled sessions to
Chooselap dialog
Some other small changes in the Chooselap dialog
Added command line support for loading up replay laps (se
readme for info on how)
Added possibility to remove lap(s) and change the order
of them via File->Move/Remove loaded laps (will not
remove the replay file itself!)
Added some rather meaningless, but perhaps enlightning
statistics to LapFinder(number of replay files scanned
etc)
The frame around the time difference info in the graph
will now be in the same colour as the lap the comparison
is based upon.
Thanks to new findings we now can draw the driving lines
with (dare I say) "perfect" precision. This
also has the effect of removing all speed spikes
sometimes earlier found in the speed graph. This problem
might not have been apparent to many drivers of
road-courses only, but for laps on tracks which are very
wide the problem was bigger.
Thanks to new findings we now present the true RPM
figures instead of the approximation we used before.
Added a "Please Wait" message while LapFinder
scans replays (which might take a while when you have
lots of replays)
v4.6
The graph can now be resized and maximized.
Added leadchange and other leader stats to Race Report.
Fixed this bug:
-In some circumstances you could get into a neverending
loop of "To large number!" messages in the
merge replay feature.
v4.51
Increased online laptime warning limit from 0.01s to
0.03s
Fixed these bugs:
-Some spelling mistakes
-The detailed race report would report _lots_ of discos
for the server driver(multiplayer) or human(single
player) after this driver passed start/finish.
-The detailed race report would crash if you tried to run
it on a replay not among the already loaded one. You now
_must_ run it on one of the loaded replays.
v4.5
Thanks to new findings in the GPL trk-format made by
Nigel Pattinson we now can draw the driving lines with
much better precision than before. This also has the
effect of minimizing the speed spikes sometimes found in
the speed graph.
Added option to save "telemetry" to a textfile
Added new report - Detailed Race Report. This reports use
of Shift-R(when and total number of Shift-R's used),
damage to cars, info about all overtaking moves, disco,
retirement in a much more detailed way than the other
reports. As this report needs data for all cars it can
only be run on server replays or on offline replays.
Online client replays will NOT work.
Added automatic detection for incorrect online laptimes.
A warning is now displayed when loading a lap which has a
laptime that differs > 0.01s from what GPLRA
calculates it to be. This only works if there is enough
data to calculate the laptime for that lap.
Added new tool - "Online Laptime Verifier".
This analyses the loaded laps in more detail and gives
estimates on the real laptime, report clock smashes and
other stuff. This probably works best on local player
laps (laps set by the one who saved the replay).
Added popular request - A tool to list the Sector Times
and the theoretically fastest laptime.
Changed Cooper/Honda names in the Exported html-files
Changed colours of lapinfo in main view to make it easier
to read on more screens.
In Export Records we have replaced both index.css and
gpl.css with the new file gplra.css. If you want GPLRA to
always use another style sheet than the default one, put
a "gplra.css" in the working directory of
GPLRA. Then GPLRA will use that one instead of the
default one.
Fixed these bugs:
-Some spelling
mistakes, please let us know if you spot more of them!
-Fixed a bug
in the engine detection report which could (rarely) make
the results for one driver being listed under another
drivers name (only multiplayer replays).
-Fixed a bug
were sometimes (rarely) the replay lap loaded was empty
(only multiplayer replays).
-Sometimes the
Quality report (after loading replay) reported partly
loss of data even though all data was present in the
replay file.
v4.1
If the Path to GPL seems incorrect the Settings dialog is
displayed when GPLRA starts.
Laptimes for tracks not currently installed (=not in
67season.ini) are now also presented in PB Viewer and
Export Records and exported to ini if there exists a
replay or replay database entry.
Monsters of GPL Rank added to GPLRank calculator
Fixed these bugs:
-The last
"End of line" in the ini-file created by
PB-viewer were not correct. Fixed.
-More and
better error messages in PB Viewer and Export Records
added.
-Fixed a bug
where PB Viewer and Export Records would not display
times for a player or even laps for the wrong player.
-Improved
detection of corrupt replays.
v4.0
Export laprecords for ALL tracks to ini-file via
PB-viewer. This ini-file can be uploaded to various
ranking sites, most notably the TaintRank
site.
Merging of up to 5 laps from different replay files to
one single replay file (a la GPL SpyGirl).
Added option not to show warning messages when SpyGirl
generated replays are scanned in for example PB-Viewer,
Export Records and LapFinder.
The Split Time marks on the track map now covers the
whole width of the track, not a fixed width as before.
Fixed these bugs:
-ExportRecords and PB Viewer didn't list times for addon
tracks on Win2k. Fixed
-Some parts of the race report were not shown if qual
info was missing from the replay. Fixed.
-A couple of other bugs already forgotten...
v3.66 - Anniversary Version
Added Personal Best Laptimes Viewer, lists all best times
for all cars and all tracks. Sort of Export Records
without the need to do the html-files.
Added visual markings for where the split times are in
the trackmap.
To make it easier for people using the Lap Chart report
to do their own reports "Lap 0" is now also
listed for the race. This is the time from session-start
to when the car crosses start/finish for the first time.
PB Viewer, GPLRank calculator and Export Records now
remembers the last player used and defaults to that.
Some leagues are awarding points for least laps marked
"Off Track", included stats for this in Race
Report.
Added stats for Race Laptime Consistency in Race Report.
Added rpy->grv (groove) export. Only useful for people
using GPLEA's tracktools.
Fixed these bugs:
-Changed Murasama to Honda in a couple of places (forgot
those last time)
-Removed the blank lines in the exported reports
-Driver names in Export Records are now presented
correctly on Win NT/Win2k
-'Open most recenlty added replay file' now hopefully
does that all of the times.
v3.5
Added Add and Remove buttons in Track Organizer. This
gives you the possibility to add and remove single tracks
from 67season.ini.
Added new load option in the File Menu called "Open
most recently added replay file".
Added new tool: Replay CD Database Creator. More info on
this in the program itself.
If you use many databases Export Records is somewhat
slower than before, therefore we added progress bar in
Export Records.
Added Filedate column to LapFinder.
Added sort options for Session, Filedate and File in
LapFinder. Although date is sorted alphabetically, for
the moment at least.
GPLRank calculator now shows how many laptimes are
missing to be able to complete the rank calculation for
each car.
Now all reports can be run without having to load a lap
from that replay file.
Fixed these bugs:
-LapFinder didn't work well with NT4, fixed
-All reports used GMT-time, now the time is presented in
local time.
v3.02
Fixed this nasty bug:
-If you saved a replay lap with the same filename as the
source filename the produced file was corrupt. Now you
cannot save to the same filename.
v3.01
Fixed these bugs:
-The GPLRank Calculator only showed from -99 to +99
handicaps. So if your handicap is 123.45 the program
displayed 23.45.
-Instead of just creating corrupt Export Records
html-pages, the program informs the user when a track has
an entry in 67season.ini but is missing in the \tracks
directory.
-Added some better error detection in GPLRank Calculator
and Export Records
-View Readme from within the program now works again.
-Version 3.0 introduced some spikes in the speed data.
This has been fixed.
-Changed back to the old colours in the graph since the
new sometimes were hard to see. This means there are
different colours in the trackmap and in the graph for
the same driver.
v3.0
The trackmap is now painted.
Added Graphical Race Report (old Race and LapByLap
reports combined) This will NOT work properly if you are
using large fonts.
Added GPLRank handicap calculator.
Added Splittimes in main view
Added a new tool called Track Organizer. With this you
can change the order the tracks appear in GPL and on the
Export Records html pages. You can also change trackname,
number of laps etc. It doesn't change the order of the
tracks in the World Championship though.
In LapFinder you can now sort the laps by Team (Chassi)
LapFinder now treats training as a seperate session (used
to be listed as Practice)
Sorting in LapFinder can now also be done by clicking on
column headings
If you already have at least one lap loaded and start
LapFinder, it will default to current track and list laps
for that track.
Made the drop down menu in LapFinder larger to make
choosing track easier.
You can now also turn off the "Lap Bar"
Added hyperlinks in the About dialog
Added option to remove "Driver X is off the track
but rejoins" in LapByLap report.
Sorting in LapFinder is now very much faster.
You can now also use the arrow keys to scroll in the
trackmap
Changed the colours of the Export Record pages slightly.
(You can change these yourself in the generated *.css
files)
Fixed these bugs:
-The mechanical report crashed on some replays.
-The realtime plot crashed if you didn't have the track
installed.
-Fixed a bug which potentially could crash the Export
Records.
-The launch of your web browser now hopefully works all
of the time.
v2.4
Added a new report for info about the mechanical troubles
all drivers get during the race. This also states the
official reason for retirement a la GPL. Thanks to all
guys helping us out testing this!
Added option to include the official reason for
retirement in the Race Report. (Note that the race report
will take some time to be generated if you add this info)
The graph dialog now works better if you are using Large
Fonts
Added one more html-page to the record export.
"Overall ordered by tracks (all cars)".
Added possibility to save the trackmap as a BMP-file.
v2.3
Added possibility to choose multiple laps
in Lap Finder.
The dropdown menu in Lap Finder now sorts
the tracks alphabetically.
Fixed these bugs:
-v2.2 introduced a bug where records for Modern Watkins
Glen wouldn't get exported. This is now fixed.
-If you tried to view a lap with bad online quality the
graph could crash.
-Thanks to Nigel Pattinson we can now plot driving lines
very far off line with great precision.
-Fixed a bug in the track drawing which gave some small
errors in the Laguna Seca and Indy tracks.
v2.2
Gear Change Analyser including
Speedshifter detection added
New way of calculating speed used
everywhere which gives more accurate speed figures in
corners. Still not 100% perfect though :(
Now supports tracks made by people who
"hates .dat-files", such as GPLEA's cool
Snetterton :)
Fixed these bugs:
-If you didn't have the track for the replay the program
could crash.
-LapFinder and Export Records didn't include laps if the
case in trackname differed between replayfile and
trackdir, for example 'Kyalami' and 'kyalami'. Shouldn't
happen unless modifications has been made, but the
potential problem is gone now anyway.
v2.1
Added Slip Angle to graph (and removed
orientation from graph).
Added Export Records to html.
Added setting for an alternative GPL
Replay path for use in LapFinder and Export Records.
Export Records and Graph can now be found
under the new Tools menu or via the toolbar buttons.
Fixed these bugs:
-Somewhat better error detection while reading
corrupt(non standard)replays. The program shouldn't
crash, but rather give an error message.
-Lap By Lap report could sometimes crash the program.
-Reports now use the date/time of the last write to the
file, not create time.
v2.01
Due to a stupid mistake the last one of
the above fixes did not make it into 2.0. It is now.
So, fixed these bugs:
-Driving lines are now somewhat more precise.
v2.0
Added support for realtime plotting of
driving lines.
It is now possible to save a single lap as
a new replay file
Added panning tool in trackmap
Improved trackmap drawing by taking into
account that the corners have variable radius. This made
the trackmap drawing slower...
So we drastically improved the speed of
trackmap redrawing when zoomed (the method we used will
require LOTS of memory when zoomed heavily)
Added toolbar for toggling driving lines
Added right mouse button menu. This menu
has options for toggling driving lines, zoom and pan
options.
Added highlightning of the tracksection
marked in the graphs
Added orientation to the graph
Added LapFinder with which you can browse
all your (and other's) laps for a choosen track
Added orientation arrows to realtime plot
Graph is now somewhat faster
Added Settings dialog with
-KPH or MPH option
-Option not to show "Quality report" after
loading lap
-Possibility to set GPL path
Fixed these bugs:
-In some circumstances you couldn't see all parts of the
track in zoomed mode.
-Sometimes the program reported wrong number of drivers
in the replay file.
-Changed the text "Aborted to pits" to
"Invalid lap" as it's more correct.
-No more circles in print preview on Win9x. Not really a
bug in our program, but it's fixed.
-Driving lines are now somewhat more precise.
Please, do not send replay files to this address!
If you think you've found a bug and want to send us a replay with
which we can reproduce it, please contact us first.
This is a list of known bugs and other issues
which might be useful to know when you are using our program to
try to find out just why you aren't the world record holder at
your favourite track.
If you zoom out extremely much in the trackmap, the program will crash.
Along the same theme, if you zoom IN extremely much in the graph, the program
will crash.
To round up the zooming issues, each time you zoom in on the trackmap the
program allocates more and more memory. If you zoom in hard, your RAM might
not be enough (even if you have +128MB) so windows starts swapping. This might
take a while, so be patient.
Only laps from the first practice session as well as the race in full length
Grand Prixs are supported. The second practice session is ignored.
Laps not saved directly from GPL or from this program might not work. Not
a bug, but useful information if you encounter troubles loading a lap.
Q: Some tracks are listed
twice in PB-Viewer and Export Records, why is that?
A: This is caused by a somewhat
corrupt "67season.ini" file. The tracks listed twice
have incorrect "end of line" characters for the
tracknames. To solve this you can edit your
"67season.ini"(found in the "seasons"
directory) in Notepad and remove the strange characters on those
lines. How the "67season.ini" gets corrupted is unknown
at this moment, it is probably caused by some track installer or
track manager program.
Q: Are you going to do a similar program
for Nascar 4, Nascar 2003 or Nascar 2003?
A: Update! From v5.0 there is a buttun in
PB-Viewer for automatic upload to GPLRank. The old way via the ini-file can
still be used as below:
For addon tracks you must make sure you
have a replay from when you set your fastest lap. That is
the only way GPLRA can know what laptimes to use for
addon tracks. It doesn't have to be a big replay, however
it needs to cover a small part of the session the laptime
was set.
Run GPLRA and enter PB Viewer. Select the
player to use if the default isn't correct.
Click Display. Now GPLRA searches
player.ini and scans all replays in \gpl\replays,
alternative GPL path and any Replay CD databases you have
created.
Click Export to .ini and save the
ini-file.
Connect to GPLRank and upload that ini-file.
Done! :)
Q:I get the error message
"Can't find track for this replay!", why is that?
A: There are several possible
reasons for this:
The replay is for an addon
track which you don't have installed
You have moved your GPL
directory after you installed GPL
You have made multiple GPL
installations but the last one you made is no longer
there
The solution for 2 and 3 is to set
the correct path to GPL in File->Settings.
Q: Is it possible to add
<insert feature> for the next version?
A: We are planning to make new
versions with more stuff added. If you have a wish/suggestion,
drop us a mail so we know what features are most wanted.
Q: Isn't the name wrong,
shouldn't it be ".. Analyzer" instead of "..
Analyser"?
A: It's up for debate, but
according to this site (choose
"analyse or analyze") you can spell it both ways. The
most common way depends on what side of the pond you live.
Q: When I zoom in to a
certain amount I get a blank screen and can't see the trackmap,
why?
A: In version 2.0 we changed the
design for the trackmap drawing. We wanted the scrolling/panning
to be very fast. We accomplished this by predrawing the entire
track in memory. So when you zoom in hard the trackmap takes up a
huge amount of memory. So the reason you get a blank screen is
that you don't have enough memory to zoom more. Click on
"Show whole track" to get the track map back.
Q: I cannot load my replay lap into GPLRA,
why?
A: GPLRA only loads complete replay laps, you cannot
load a replay that only contains half a lap. To make sure GPLRA finds the lap
'complete', leave a couple of seconds before and after the car crosses start/finish
line
Q: What decides if a lap is marked "Off
Track"?
A: GPL decides, we simply read this info from the
replay file. That is, this is our interpretation of some info found in the replay
file. From testing it seems that a lap is marked "Off Track" if you
drive with two wheels at any time on a surface other than asphalt.
Q: Why are some graphs empty when I choose
them in the graph?
A: You are trying to analyse a lap set by someone
else than the person who saved the replay. AI and multiplayer laps does not
contain all necessary info.
Q: It somtimes take a very long time to
run LapFinder, why?
A: If you have several GB of replays, either on
the hard drive or on CDs, LapFinder can take a long time to run the first time.
However, after the first run your computer ought to have the cached the information
needed and it runs faster.
Q: Why did you do the 'race replayer thingy',
after all GPL can show the replays as well?
A: True. But it is faster to Alt-Tab to Word/Excel
from GPLRA than from GPL during those boring office hours when you are watching
the latest league race... :) And it can give you another perspective of the
races than you get from within GPL.
Q: I have another problem, what should
I do?
A: Read the 'Known Problems' section above. If your problem isn't listed there,
please contact us and describe you problem. We'll get in touch
with you as soon as possible.