AMS2 LogBook

Other AMS2 LogBook v0.87

Login or Register an account to download this content
hi. very useful app but could you explain what the pace stat is. thanks
Hi,
The Pace indicates the placement of your best lap in relation to that of the AIs. The worst AI has a pace of 0%, and the best AI has a pace of 100%. If your pace is >100%, it means that you're quicker than all the IA.

For example:
Y = Your Best Lap: 90.504s
W = Best Lap of the worst AI: 100.340s
B = Best Lap of the best AI: 89.750s

PACE = (W-Y)/(W-B) = 92,88%
You can see this number as the proportion of AI drivers who are slower than you.
 
Hi,
The Pace indicates the placement of your best lap in relation to that of the AIs. The worst AI has a pace of 0%, and the best AI has a pace of 100%. If your pace is >100%, it means that you're quicker than all the IA.

For example:
Y = Your Best Lap: 90.504s
W = Best Lap of the worst AI: 100.340s
B = Best Lap of the best AI: 89.750s

PACE = (W-Y)/(W-B) = 92,88%
You can see this number as the proportion of AI drivers who are slower than you.
got it. thanks for the reply
 
Hi. The app works fine. However, I've noticed that after a race, if I watch the replay, the lap times of the replay are also recorded as another race in the logbook.
 
I really like the tool, thank you!

However, somehow I keep breaking the CSV, I think.

I now have 3 CSV files, 2 broken and 1 current. After merging the files the app immediately throws an error when starting.

Is there a way to foo find which line is causing the issue?

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at AMS2_LogBook.UtilsFiles.ExtractLog()
   at AMS2_LogBook.Form1.Form1_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Last edited:
I really like the tool, thank you!

However, somehow I keep breaking the CSV, I think.

I now have 3 CSV files, 2 broken and 1 current. After merging the files the app immediately throws an error when starting.

Is there a way to foo find which line is causing the issue?

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at AMS2_LogBook.UtilsFiles.ExtractLog()
   at AMS2_LogBook.Form1.Form1_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Hi,
Can you send me the 3 files at ams2logbook@free.fr ? I'll take a look at them.
 
Hi.
Would it be possible to have this app to work with Project Cars 2? I still play this game and it'd be great if I could save my lap times. Thanks.
 

Latest News

Shifting method

  • I use whatever the car has in real life*

  • I always use paddleshift

  • I always use sequential

  • I always use H-shifter

  • Something else, please explain


Results are only viewable after voting.
Back
Top