Skip to content
This repository has been archived by the owner on Dec 20, 2021. It is now read-only.
robgray edited this page Jul 24, 2012 · 2 revisions

See here for the pretty version, and to download the exe via ClickOnce.

F1Speed is an iSpeed clone for Codemasters F1 2011 and F1 2010.

F1Speed is intended to run side-by-side with F1 2011 (and F1 2010) to display data useful for giving instant feedback on setup changes and changes to driving style, such as braking points, throttle on points and apexes. It's useful also to analyse the effect of KERS usage at difference points of the track and can easily highlight where you're the weaker during your lap.

F1Speed functionality:

  • Instant Speed Delta to comparison lap
  • Time delta to comparison lap
  • Comparison (Fastest or Reference) Lap time
  • Current Lap time
  • Save and load fastest lap for each track and session type (types are: Qualifying, Race, Practice, Time Trial, On-line Qualifying, On-line Race).
  • Load reference lap (f1s format)
  • Save fastest lap (f1s format)
  • Capture F1PerfView data for analysis.
  • Export Fastest Lap to F1PerfView (csv format)

The delta is taken between your fastest lap and your current lap. As such, F1Speed will not show delta's until you start your second complete lap.

A green Speed Delta indicates your current car speed is greater than your car speed at that point of your fastest lap. Red indicates that you car speed is currently less. This is also indicated by '+' and '-'.

The Time delta at the bottom of the screen shows the difference in lap time between your current lap and your fastest lap. Green means your current lap is faster than that your fastest at this point in time, as does a positive time. Red means you're slower, as does a negative time. The bar will grow from the center as your current lap time gets further from your current fastest lap.

The maximum time granularity of the bar is +/- 2.0 seconds from your fastest lap. Once your time exceeds that limit the bar will not move, although the time delta numeric display will continue to update. Once your time drops below the limit the bar will again continue to move.

f1speed

Before you go out and start setting times you need to set your circuit and session type. Once you've done this and set a fastest lap, that lap time will be loaded each time you select that circuit and session combination.

F1Speed also shows three times on the right hand side.

  • Fastest Lap displays the fastest lap you have ever set at this circuit / type combination.
  • Average Lap shows the average lap time for all laps performed in this session.
  • Current Lap shows the lap time of your current lap. This will match the lap time shown in game.

Advanced Features

Import Reference Lap

Importing a reference lap allows you to import a lap time from a previously exported f1speed file. This allows you to save your fastest lap and share it with your friends or post it on your league forum for others to compare against. Importing a reference lap switch F1Speed to "Reference Lap" mode, as seen by the text changing from "Fastest Lap" to "Reference Lap". In reference lap mode your fastest lap time is still saved if you happen to set a fastest lap while in reference mode, but you cannot see it until you switch back to "Fastest Lap" mode.

Clear Reference Lap

This menu item allows you to clear the previously imported reference lap and revert back to "Fastest Lap" mode, where your fastest lap is loaded and that is the time against which your current lap is compared.

Export Fastest Lap

Save your current fastest lap to file so it can be imported later.

F1PerfView files

All files are stored in My Documents\F1Speed. The Data folder contains fastest laps and the F1PerfView Data folder contains files that can be read by F1PerfView (csv format).

Installation

F1Speed needs .NET 4.0 installed. .NET 4.0 is a recommended update for Vista and Windows 7 so hopefully most people have it installed, if not you can download the 30MB .NET 4.0 client profile. When you click on the Install button below you be asked to download setup.exe which will launch the bootstrapper and install the rest of the application from the web. It's tiny, so doens't take long and because it's a ClickOnce app it'll notify you whenever it's updated!

The most important step is to configure the link between F1 2011/2010 and F1Speed. F1 2011 publishes telemetry data via UDP and we need to tell F1 2011 to use F1Speed as the telemetry destination. To do this you need to change your files.

To do this first ensure F1 2011 is closed, and then open the file "hardware_settings_config.xml". This is found in your My Documents folder in the subpath ./My Games/FormulaOne2011/hardwaresettings/.

Running on another computer

Not everyone has a multiple monitor setup. You can run F1Speed on another windows based (or Linux running Mono!) PC by changing the ip value in the element above to be the ip of the pc that will run F1Speed. The only hurdle you may come up against is firewalls. You can check by running telnet from your F1 2011 machine to the pc hosting F1Speed.

For version 0.5.5 and above you'll need to go to options and enable connections from other computers by ticking "F1 2011 runs on another PC"

You'll need to set an outgoing firewall rule on your F1 2011 machine. Open Windows Firewall (type "Windows Firewall with Advanced Security" in your Start Menu and then click on it).