F1 2019 Halo Overlay

F1 2019 Halo Overlay 1.23

Login or Register an account to download this content
My DIY from scratch variation of F1 TV halo overlay for F1 2019 game. In short, features list:
- automatic position adjustment for playing / spectating for all modern cars
- text live deltas to drivers in front / behind, text and visual live deltas to personal best and for VSC
- animated yellow and blue flags
- SC, VSC, Pit limiter popups
- RPM gauge with redline blinking
- ERS mode + amount, fuel mode + extra fuel laps on finish
- visual for DRS available / active
- front wing damage info
- fully animated gear selection
- custom downshift gears suggestions for all tracks with 3 presets
Снимок экрана (70).png

Снимок экрана (52).pngСнимок экрана (57).pngСнимок экрана (73).pngСнимок экрана (81).jpgСнимок экрана (89).jpgF2Halo.jpg
Installation:
0. Make sure you have installed SimHub version 7.0.3 or higher and game configured for telemetry output (In SimHub pres "Game config." that placed in the right top corner in "Games" tab and pres "Configure game now" for auto config).
1. Unpack 3 directory files from downloaded archive to simhub root folder (usually "C:\Program Files (x86)\SimHub"). Or extract only "JavascriptExtensions" (required) and "OverlayLayouts" to SimHub folder and run .simhubdash files to install dashes.
2. Run simhub.
3. load "F1 Halo" overlay layout (included with radar overlay) or create your own layout and add "F1 2019 Halo Overlay" on it.
4. If needed, adjust layout position and scale to match game (default set for 1080p screens)(you can directly change values in "SimHub\OverlayLayouts\F1 Halo.olayout" file by multiplying position and scale on some value that depend on your screen difference from 1080p).
5. If you will have some performance issues, you can try to change overlay rendering to HTML Engine under "more" button placed right to overlay for both, halo and radar. Also change "useHTMLver" from "false" to "true" in .js file to enable working version of RPM gauge and better overlay positioning.

HTMLEngineEnabe.png
useHTMLver.png



To disable, change or fully customize gears suggestions open file "\SimHub\JavascriptExtensions\F1HaloExtensions.js" and change "enableGearSuggestion" value from "true" to "false" to disable them, change "gearsPreset" value to change preset or any "gearsC[n]" for specific track / corner (values - gears from gearsC[n] must pair with some value in trackDistance[n] array that defines corners by on track distances from start line).

Also in .js file you can adjust flags and gears animation speed and amount of text shadow blur for your preferences. If you have no idea how to open .js file, "notepad++" free text editor will be perfect.

Notes:
Overlay will work with classic F1 and F2 but gears suggestions will be stay from modern F1 (unless u change it manually), also redline blinking for some classic F1, mostly oldest ones will be wrong (but u can adjust it by lowering or raising max RPM settings in SimHub "Cars" tab for every car individually).
Some dashboard elements using raw data from F1 2019 and will not work if you decide to use it with different game. All adjustments in this case is up to you. Overlay also should work fine with F1 2020 (please, give a feedback in discussion thread if you will found some issues in F1 2020).

If you will find bugs or just have some ideas to improve overlay, leave comment in discussion tab.

Latest updates

  1. 1.23

    - fixed gears disappearing after switch to 'N' or 'R' caused by update 1.22; - added ers modes...
  2. 1.22

    Small update for a little bit better work with non Codemaster F1 games. You can ignore update if...
  3. 1.21

    Hotfix for messed up F2 and classic F1 RPM gauges variants which displayed incorrect values. To...

Latest reviews

HOW CAN I MAKE THE OVERLAY RUN AT MORE FPS?
I got a weird problem in f1 2020. This whole thing works but the overlay has like 1 frame in a minute, but if i press windows (the game isnt focused) the overlay works fine with 60fps for a sec then its just gone. when i focuse the game again it has 1 frame per minute again
Great work, Brilliant.
Its very good. For some reason I cannot anything besides the rpm, DRS and delta to show up on Assetto Corsa. Is there any solution for this?
B
boa.st
Double check that .js file from downloaded archive placed in right directory (C:\Program Files (x86)\SimHub\JavascriptExtensions\F1HaloExtensions.js). There is also placed some another default .js files (like SampleExtensions.js). DRS, rpm and delta don't use this file and working fine but many another elements need it to work so I guess that problem is here.
This works amazingly!

Just one question, is it possible to have it disable when you change view? (for casting)
B
boa.st
Unfortunately, F1 games didn't provide telemetry for views so it's impossible to monitor any changes in view and accordingly disable overlay. The only way is to disable it manualy by assigning button for it (Dash Studio -> Settings -> Overlays display)
Work is excellent, but I cannot get the throttle and brake bars as well as the gears to work. I cannot open the .js file to change from false to true, there is an error occuring all the time. I have followed the steps with .cmd and downloaded JAVA but nothing changed.
B
boa.st
According to the description, this is almost certainly missing .js file or some issue with loading it. JAVA has nothing to do with JavaScript (Just similar names). All needed files should be build in SimHub so you don't need to worry about it,
1. Double check that your SimHub version is 7.0.3 or newer.
2. Double check that .js file placed in right directory (C:\Program Files (x86)\SimHub\JavascriptExtensions\F1HaloExtensions.js). There is also placed some another default .js files (like SampleExtensions.js).
3. You can edit this file as text file in any text editor (right mouse click -> edit, not a double left click).
And that's all actually, I can't find any other reason why it's not working as intended. But if you will still have an issue, check SimHub logs (System log page in bottom of the list on the left menu)
Possible to program a keybind for toggle? Otherwise, 5 stars, excellent!
B
boa.st
Yep, you can assign button to switch overlay visibility in SimHub. Dash Studio -> Settings -> Overlays display
Nice
first time using mods or sim labs for F1 2019, i'm having a little problem with resizing the halo and the accelerating/braking stuff not showing up in game. it looks like the mods were copied over correctly. Any help on this please but overall a excellent mod and would recommend to anyone playing F1 2019 still.
B
boa.st
If you are using non 16:9 monitor I can't really help with sizing and fitting because I have no idea how game manage to scale image in this case. You can use SimHub overlay layout editor to get closest fit by your eye and than tweaking values in .olayout file to get more precise fit. Or you can find ingame screenshot from FullHD monitor, compare it to screenshot from your monitor and use some math to calculate all values. Maybe not the easiest way, but it always works.
Accelerating/braking stuff can not work if .js file wasn't copied in right directory but in this case gears and rpm gauge also will not work. If file placing correctly, rpm and gears works than it some unknown issue for me... You can try to enable (or disable) HTML engine for overlay rendering and watch if this there any difference. Or you can try to replace two occurrences of string "goal =" in F1HaloExtensions.js file to string "return" to avoid all sensitive code and see if this will help.
Amazing but can you prob make one for the 2020 game because it will be so FUN with it
B
boa.st
You can use this one without any major problem, I hope. I was thinking about making same overlay with latest tv graphic but meh... I didn't even planed to dive into F1 2020 that makes almost impossible to test all code. I can make some tweaks to this overlay based on feedback but nothing more.
Awesome! Adjusted the size for 4K with 2x instead of 4x and it seems to fit.
Can you add Preview for Radar and elaborate on how to change the Speed from under Brake to above the middle like in your Ingame Preview.
B
boa.st
Added screenshot from F2 with radar. About speed, it will appear above the middle only in spectator mode and under brake bar while driving (to be less interfere). I did not provide an easy change for this (you will need to change all "[DataCorePlugin.GameData.NewData.Spectating]" to "true" for all functions on parameters linked to speed widget (position, rotation, font size, char width and visibility for speed unit).
Can it be used in F1 2020
B
boa.st
Just checked F1 2020 UDP specification and seems like all used data in current overlay is same as in F1 2019, so yeah, should work fine. At least for tracks from 2019 year, guess that Hanoi and Zandvoort will broke gears because of array overflow. I didn't planed to dive into F1 2020 game so let me know if you will have any issues and I will try to fix them.
Thank you it work perfectly on AC with this last update!!
This mod is insane in f1 2019. I tried it in other sims like Assetto corsa, and everything except the gears works (just shows neutral). The only flaw i know of.
B
boa.st
Thanks for feedback! I used some raw data from F1 game for some reason (and some without reason...) but I hope that mentioned flaw are fixed with last update. Visual delta and fuel remaining laps also should work now. ✔
Works great, thanks!
Which values and to what number should I change them if I have 1680p x 1050p
B
boa.st
As it not 16:9 aspect ratio, it's a "little bit" less straightforward than multiplying to some value... I tried to fit overlay by changing my game resolution to 1680x1050 and get something like this:
"Top": 467.0,
"Left": 318.0,
"Width": 1216.0,
"Height": 579.0,
And for radar you can change only this line: "Left": 640.0,
why you copy others work just for a few downloads
B
boa.st
False positive. Twice.
Does what it says on the tin. Had to change to HTML engine to get smooth operation, but that was easy so it's smooth and no lag now. Nice overlay, I shall use it instead of the included HUD. Thanks boa.st, good job!
Hi, fantastic mod
Are you able to create a fastest pop up as well for simhub?
THIS IS INSANE!

Latest News

Author
boa.st
Downloads
5,916
File size
12.9 MB
Views
84,988
First release
Last update
User rating
4.26 star(s) 31 ratings

Do you prefer licensed hardware?

  • Yes for me it is vital

  • Yes, but only if it's a manufacturer I like

  • Yes, but only if the price is right

  • No, a generic wheel is fine

  • No, I would be ok with a replica


Results are only viewable after voting.
Back
Top