[REL] TinyPedal - open source overlay for rF2 (Pacenotes,Radar,FFB,Deltabest,Relative,Fuel Calculator)

v2.7.0 update - New Deltabest extended Widget, session name display & more
https://github.com/s-victor/TinyPedal/releases/tag/v2.7.0

index.php

It's been while since last update, as I had not much time coding due to other modding project. Thank you all for the suggestions and contributions as always.

Here is the new update that adds several recently requested features:

New Deltabest extended Widget that shows deltabest time against multiple lap time sources, as requested by @elgagon in this post.

The new widget can display deltabest against:
1. Personal all time best lap time (same as the old deltabest widget).
2. Current personal session best lap time.
3. Current personal stint best lap time.
4. Personal last lap time (deltalast).

For details abou those display, see user guide or full changelog.

Timing Widget has also received a new stint best laptime option as a byproduct.

Second is the new session name display for Session Widget, as requested by @Zkvrko. All session name text can be customized as well.

Lastly, there are some further improvements that fixed(should) the delta laptime sometimes not recorded issue as reported by @Rui Santos .

New user guide entries:
https://github.com/s-victor/TinyPedal/wiki/User-Guide#deltabest-extended
https://github.com/s-victor/TinyPedal/wiki/User-Guide#session
https://github.com/s-victor/TinyPedal/wiki/User-Guide#timing
 

Attachments

Hello, since updating to 2.7 I have had the problem that the image jerks and becomes unplayable, sorry for my English, I use google translate hardware AMD RX6600
AMD Ryzen 5 2600 Six-Core Processor
16 gb Arbeitsspeicher
 
Hi, there was not any graphics related changes to TinyPedal for at least several versions prior to v2.70. So if there was any image issue, it is highly unlikely caused by recent versions. Try previous version see if it still exists.

And please consider provide more information or details about the issue, and if it is a graphic issue, upload some screenshots. It's almost impossible to know what was happening with just a few simple words.

Thanks
 
Oh my god ... TinyPedal works on LMU. Just proceeded the same way as rF2 :eek:

Tiny bug when getting out of car. You need to go to garage to hide overlays.
There is a weird intermediate stage before really going to garage.

Full widget, one lap on the SCG007 at Sebring :


Another one on the Cadillac LMH :

 
Last edited:
Oh my god ... TinyPedal works on LMU. Just proceeded the same way as rF2 :eek:

Tiny bug when getting out of car. You need to go to garage to hide overlays.
There is a weird intermediate stage before really going to garage.

Full widget, one lap on the SCG007 at Sebring :


Another one on the Cadillac LMH :

whaaattt
 
TinyPedal works on LMU. Just proceeded the same way as rF2 :eek:

Tiny bug when getting out of car. You need to go to garage to hide overlays.
There is a weird intermediate stage before really going to garage.
That's great news.

The new "ESC menu" seems to be the same one from RF2's ESC menu that used to be only show in RACE session, as it pauses player data output and it will trigger Tinypedal's auto-hide after 5s of inactive data update state.

Here is a short instruction to enable RF2 plugins in LMU:
1. Go to "Le Mans Ultimate" game folder, put RF2 plugins DLL file into "Plugins" subfolder (such as rFactor2SharedMemoryMapPlugin64.dll).
2. Run the game once (in order to generate Plugins setting), and then close the game.
3. Go to "Le Mans Ultimate\UserData\player" folder, open CustomPluginVariables.JSON with notepad, change any plugin's " Enabled" value to 1 and save.
4. Run the game and other APPs.
 
Last edited:
v2.8.0 update - New Damage Widget
https://github.com/s-victor/TinyPedal/releases/tag/v2.8.0
index.php


This update adds a few new features that can come in handy for both RF2 & LMU.

The new Damage Widget can show vehicle body wheel & damage similar to RF2's in game MFD, and also shows body integrity reading which is calculated from the damage receive by the 8 body parts.

And a new "show time interval from same class" option is added that could help finding accurate interval gap ahead or behind you in the same class in multi-class racing, which also fulfills the request by @Jonathan07 .

A new "manual_steering_range" option is added to Steering Widget, which can be used to manually set steering display range, as some cars may not providing physical steering range value from API (for example cars in LMU).

New user guide entries:
https://github.com/s-victor/TinyPedal/wiki/User-Guide#damage
https://github.com/s-victor/TinyPedal/wiki/User-Guide#standings
https://github.com/s-victor/TinyPedal/wiki/User-Guide#steering
 

Attachments

The dashes in LMU are well made, exactly what rf2 lacks since the beginning, they finally did a professional job there.

Even so TinyPedal still being useful to give us more info.
 
Last edited:
v2.8.0 update - New Damage Widget
https://github.com/s-victor/TinyPedal/releases/tag/v2.8.0
index.php


This update adds a few new features that can come in handy for both RF2 & LMU.

The new Damage Widget can show vehicle body wheel & damage similar to RF2's in game MFD, and also shows body integrity reading which is calculated from the damage receive by the 8 body parts.

And a new "show time interval from same class" option is added that could help finding accurate interval gap ahead or behind you in the same class in multi-class racing, which also fulfills the request by @Jonathan07 .

A new "manual_steering_range" option is added to Steering Widget, which can be used to manually set steering display range, as some cars may not providing physical steering range value from API (for example cars in LMU).

New user guide entries:
https://github.com/s-victor/TinyPedal/wiki/User-Guide#damage
https://github.com/s-victor/TinyPedal/wiki/User-Guide#standings
https://github.com/s-victor/TinyPedal/wiki/User-Guide#steering

Thanks for the work, But is it possible to just create a small widget. This would be more readable during the race. With the same idea as the standing. But just with the driver in front and the driver behind us.
 
Thanks for the work, But is it possible to just create a small widget. This would be more readable during the race. With the same idea as the standing. But just with the driver in front and the driver behind us.

Don't you have an option to set the number of cars showing?

--- EDIT --

Try negative values, maybe it does the trick.

tp.png
 
Last edited:
Hello, just noticed a little bug, when you change the font, the alignment is wrong.
With "consolas" (Default) font, Driver name is left aligned.
With "Montserrat" font, or almost all others, driver looks "centered" ...

index.php


Any chances to have a selector for alignment of driver name ? Left/Right/Centered ?
It would be great ...

PS : TinyPedal works definitely very well on LMU. Love it.
 

Attachments

Hello, just noticed a little bug, when you change the font, the alignment is wrong.
With "consolas" (Default) font, Driver name is left aligned.
With "Montserrat" font, or almost all others, driver looks "centered" ...
If I'm not mistaken, "Montserrat" is a none-mono type. You should always use mono type or miss alignment could happen. The reason they are appeared to be centered is because all characters are limited in width by using "space padding", this is done to have uniformed crop and edge text padding per column (it's hard explain thing behind, but this is the way that works best and keep things simple & efficient to draw on screen). So if it is a none-mono type used, all characters & "space padding" will be different in length and causing miss alignment (it also happens to other widget), think it as a console terminal. So it is not really a bug, but a design choice for mono-type fonts (as user guide also mentioned that mono type is prefered).

Not for the widget standing. Juste for widget relative.
In Practice no worries but in Race is very important to have the driver's gap in front and behind you.
I understand, the driver gap is already there in the v2.80 update as I mentioned in notes.

It is the "time interval" reading from each driver in RACE. However, you do need to look at the correct reading.

For example, if you want to know "driver's gap in front of you", you are looking at the "interval" reading from your name on the standings list, the interval value is the gap from you to the driver ahead of you (that's how the time interval works).
And if you want to know "driver's gap behind you", you are looking at the "interval" reading from the driver name(row) just below you, which it shows the gap from the driver behind you to your position. Better explained with an image:

index.php


As for a new smaller standalone widget, maybe it will be added in next update, but not any time soon, as I have been busy working on other modding stuff.
 

Attachments

Last edited:
Back
Top