0% found this document useful (0 votes)
1K views18 pages

ACC DRIVE User Manual v0.1

ACC DRIVE is software that provides additional data and remote pitstop functionality for the racing simulator Assetto Corsa Competizione. It can be purchased for €20 and requires installation of .NET 6.0. Once installed, it allows creating online sessions secured by a password and hash, joining other sessions, remotely setting pitstop strategies for other drivers, and accessing real-time car data like tire pressures and fuel levels to assist with race strategy.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views18 pages

ACC DRIVE User Manual v0.1

ACC DRIVE is software that provides additional data and remote pitstop functionality for the racing simulator Assetto Corsa Competizione. It can be purchased for €20 and requires installation of .NET 6.0. Once installed, it allows creating online sessions secured by a password and hash, joining other sessions, remotely setting pitstop strategies for other drivers, and accessing real-time car data like tire pressures and fuel levels to assist with race strategy.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

ACC DRIVE User Manual v0.

1
Thanks so much for supporting the ACC DRIVE Team with your patronage. We hope you
enjoy it just as much as we do.
This is the user manual to help you get started with the software.
Let us know about issues or feature recommendations and bugs on our Discord at
https://discord.io/ACCDRIVE, we’re a small team and looking to make this the best it can
be.

Purchasing Keys
ACC DRIVE can be bought at: https://accdrive.com/
You will need a key to use the features of ACC DRIVE.
Keys cost €20.00 as a one-time payment. There are no quantity discounts.
Your key is bound to your Steam account on activation.
(If you need to reset this, DM
https://discord.com/channels/@me/184428137067708416 (MrPig100#5451) with your key)

Installation
Getting started
Install .Net 6.0 Desktop Runtime .NET 6.0 Desktop Runtime (v6.0.4) - Windows x64
Installer!
Find the latest release at https://release.accdrive.com/

Click launch to begin the installation. Then accept/keep the file on your computer if your
browser asks what you want to do.
=> We are working on getting an extended validation certificate to get
rid of the warnings when installing.
FYI: They only signify that we are not a “registered developer”. This
does not mean there is anything wrong with the software, please don’t
be alarmed.

You can simply click on “More information” to install ACC DRIVE.

Open the downloaded setup, then follow the prompts on-screen to continue the installation.
If necessary, ACC DRIVE will also install the .NET Desktop Runtime from Windows.
After completing the installation, you should be greeted by this screen asking for your key.

Please insert your key here. ACC DRIVE will remember a valid key on the next start and log
you in automatically. If your presumed key appears as “invalid” when it shouldn’t, please
reach out to https://discord.com/channels/@me/184428137067708416 (MrPig100#5451)
with your key, so we can look into the issue.
ACC DRIVE updates itself when you start it. You can find all patch notes on our Discord.

After Installing
If it’s your first time using a driver software, what to expect:
ACC DRIVE helps you focus on your racing by providing new, vital data to you and your
teammates. It’s the first software to allow your teammates to interact with your pitstop
completely and actually do something while spectating.
Using ACC DRIVE might take some practice at first, but it will massively improve your
experience with the Sim and bring your experience closer to real-life, which is the ultimate
goal anyway.
ACC DRIVE is usable both in endurance events and short races, and helps both new and
advanced drivers.
Despite all our effort, ACC DRIVE might still crash or ACC itself might throw a wrench our
way. Usually, the best way to fix this problem is to try to disconnect and reconnect ACC
DRIVE under the PIT STRATEGY header (see below). If that fails, fully close/restart ACC
DRIVE and reconnect to the ACC Server by first Quitting to the Server Browser and then
rejoining the session.
If you experience bugs or unexpected behavior from the software, please notify the team so
we can look into it.

Feature list
✅ Remote-control set a pitstop for another driver
✅ Get information on status of teammates car
✅ Improved yellow flag and distance to incidents
✅ Pitstop prediction (position/traffic)
✅ Additional HUDs (Tyre temps, gap to other cars, etc)
✅ Automatically hide setup screen
✅ Sector times for opponents
✅ Hotlap mode
✅ Fuel/PSI calc
=> Moved to post-launch: Compare driver pace through a ranking system

Using ACC DRIVE

Creating and Joining sessions


Getting started
For ACC DRIVE we’ve supplied you with a secure server and hash system, so there is no
need to fiddle around with your router to open ports, a server browser, or other software.
Simply connect to your teammates' race session, set a pitstop, or get data on the car.

Your session is secured by a randomized hash that is generated when you create it and a
password you can choose.
Both of those must match for someone to join the session and send pitstops to your car. So
as long as you don't share those two, there's no way someone can join.
All data is sent through our secure server.

Creating sessions
When booting up ACC DRIVE, you are greeted with
this screen

To create a session, you must:


1) Enter a password
2) Click “Create and Connect”
3) A hash is generated, you are connected to
the session
4) Send Hash and password to your
teammates
To join a session, you must:
1) Have someone else create a session as above
2) Enter the Hash and Password of the session
3) Click Connect

Picture when connected (green user)

Color coding:
- Grey: Spectator (if supposed Drivers appear as grey, you might need to retry/restart)
- Green: Driver (Once you click DRIVE ingame)
- Orange: Current Driver
- Cyan: Selected Driver
Check if the color matches with what you should be, potentially
use the button in the bottom right to reselect.
Either choose a Driver name that represents yours or “continue
as spectator”. If drivers are missing from this list, please restart
ACC DRIVE while connected to the multi-driver server.

If you are experiencing issues with our session-system the most


reliable fix is:
- A driver in the car checks in the RACE ENGINEER if it
displays data at the top (Temperatures, track)
- If it doesn’t, something went wrong with connecting to the broadcasting API of ACC
1) Delete Documents\Assetto Corsa Competizione\Config\broadcasting.json
2) Rejoin the ACC Server
3) Restart ACC DRIVE, check again
4) If necessary, Contact the team so we can investigate

IMPORTANT: Only users who appear as “green” can be selected as Drivers.


Others are just able to spectate
There is no difference if the driver “in the car” creates a session or a race engineer/another
driver. You cannot “move sessions” from another server or from SP. Please create the
session only once you’re in the server of your race.
Once connected to your DRIVE session, DRIVE reads your driver list (for multi-driver races).
Don’t use 2 active cars in one session, the structure is made so that there is only one active
car per session. For that case, you must create one session for each car.
Pit Manager
Getting started
It’s FINALLY there, you can easily set up remote pitstops for your team with ACC DRIVE!

How to set up a pitstop


Setting up a stop is fairly straightforward, you just select the values you want and hit “Apply
strategy”. This is then sent to the current driver and applied to their MFD.

You may select the following values when sending a pitstop


1) Fuel load
2) If Tyres should be swapped at all
3) Tyre set
4) Tyre Compound
5) PSI per tyre
6) Repairs (Body/Suspension)
7) Next driver

You may also use previously sent pitstops from the History of pitstops and Copy that
strategy, potentially adapting it before sending again.
For the history of pitstops all parameters are visible on the right after choosing a reference
stop from the dropdown on the right.

You may enter values as text or use the +/- buttons.

As you can see, we also get some Data from the car such as the current values and MFD
selection for you to check the car status before the pitstop and confirm if everything was set
correctly.

IMPORTANT: For this feature to work, the receiving driver


needs to have a regular letter (e.g. “K”, “J”, “P”) bound to
“MfdSelectPitstop” (default = “P”) or one from this list. This
always works on the default keyboard binds.
You can see if DRIVE recognized your button bindings correctly
in the >SETTINGS and potentially rebind it and refresh the key
detection. If ACC DRIVE doesn’t recognize your key bind for the
Show MFD key, you cannot receive pitstops.

You may be on any MFD page or even tabbed out of the game
when receiving your pitstop. ACC DRIVE will tab back in for you
and open up the Pitstop page automatically.

Driving in full-screen mode can cause issues. Tabbing out of the


game or pressing other keyboard keys in the middle of receiving
a pitstop can cause issues. Starting ACC as admin will stop you
from receiving a pitstop. Selecting a brake change will cause
issues (not supported in ACC DRIVE)
Race Engineer
The most important data at hand
The race Engineer helps you get the right Fuel and PSI into your car by looking at your data.

What values can you see on screen?


- Session details
- Air temp, Track temp
- In-game time
- Grip level
- Track
- Car details
- Current PSI
- ORANGE: Pressure loss (when driving over grass or kerbs)
- HIGH/Maximum PSI
- ADJUST PSI
- After 3-4 completed laps this shows you a suggestion on how you
should adjust your PSI to get to your target PSI
- This takes starting PSI, hot PSI and pressure loss into consideration
=> This creates a reference which is then used to calculate the correct
pressures for other temperatures (even when just joining the server)
- Type of brake pad
- Type of tyres
- SETUP PSI
-Shows you a suggestion which PSI to put into your setup to achieve
your target PSI. Even works when you join a completely new session
as long as you have an ADJUST PSI reference for that car/track
- This takes the current temperatures and your reference ADJUST
(Starting PSI, Hot PSI, reference temperatures) into account
- Damage (Body, Suspension, Total)

IMPORTANT: ADJUST/SETUP PSI does not work in the wet as the level of grip/wetness is
very dynamic and cannot be mathematically accounted for.
Please make sure you get a good reference. When you hit record again and do another stint,
this overwrites the old one once enough data exists

- Fuel
- Remaining stints in the session
- Total laps driven
- Total fuel needed
- Fuel needed for next stint
- Fuel left in tank (displayed as remaining driving time)
- Excess or lacking Fuel Delta Δ
- Used fuel this stint
- Reference: Fuel/Lap
- Reference: Laptime

Fuel calculator:
- Enter race duration
- Stint duration
- (Automatic) Mandatory stops
- Extra laps
- (Automatic) References
=> Outputs Total Race Fuel, How much you need
to refuel

What is pressure loss?


When driving over kerbs over grass, it
is possible your tyre loses some
pressure permanently. It is not quite a
“slow puncture” because you do not
keep losing pressure over time but
when you suddenly lose a lot of
pressure >=0.04 PSI this is noted
down per stint until you return to the
pits.
Pressure / Brake graphs (PSI/Temp)
Additional data on the status of your teams’ car
=> rework text here
What information can you get?
This data is also sent to your teammates for them to analyze either Live or through the
History of laps
Even works across multiple sessions.

Gotta hit update continuously?


Live date
Past data through dropdown selection
Data per lap:
- PSI
- Average pressures for that lap
- Pressure loss
- Brake temperatures
- Minimum
- Average
- Maximum
Save as png

IMPORTANT: Please avoid standing on the track for long times as a lot of data will be
saved. When you try to load laps that are excessively long, this will cause longer loading
times and add additional strain on ACC DRIVE and your PC.
Spotting
For a better overview of the race

The two spotting pages STANDING and STINTS give you an easier time keeping an
overview of the race.
You can navigate to other cars, see everyone's last and fastest times, when and for how long
they pitted; who is currently driving; if there are yellow flags around the track. It’s all here.
We’ve even added improved spotting camera angles for good measure.
What information can you get exactly? [STANDINGS-PAGE]
(1) Simple info
(a) Live Delta to other cars (yellow if closer than 2s, red if closer than 0.5s)
(b) Yellow/white flag, orange = incident, blue flag
(c) Position
(d) Car Number
(e) Driver Name (Team Name)
(f) Laps Driven
(g) Location (Default on track, otherwise INto the pits, PIT or OUT of the pits)
(2) Info regarding Pace
(a) Delta to the current personal best lap, whether they are on a valid lap
(b) Current timing for the ongoing lap, purple if attacking fastest lap in quali or
practice
(c) Last Lap
(d) Personal Fastest lap, purple if session best
(e) The time it took from start to end of the Pitlane, separated into driving time
and standing time (minimum 3 seconds for 1 Liter of Fuel). This will be
represented as “46.0 (13.8)”. If a driver has to reverse, an “R” will appear
(3) Camera Controls and session Info
(a) Direct selection of a camera for a respective car
(b) Custom spotting cameras C1-C4

Here is an example of the Flag system in use:

Cars #4 and #14 had contact indicated by the orange sign, two
cars (#10, #2) have gained positions because of that, #14 is also
slow at the moment.

[STINTS-PAGE]
- Information of which drivers each car
spots
- Visual indication of who is actively
controlling the vehicle
=> Expand by clicking the arrow on the
right to see
- Stint times
- Time of the last pitstop / served
penalties
- Pitstop data
- Driver swaps
Additional HUD Elements
Getting started
IMPORTANT: HUDs only work in windowed mode.

- FUEL/DAMAGE/GRIP
Shows compact information from the Race Engineer that you would normally have to look up
in other menus in-game.

- Delta
- Stint Time
- Fuel Left (Minutes)
- Grip level
- Optimal
- Best
- Damage
- Local Time

- FULL TYRE APP


Replaces the in-game Tyre App. It shows you the actual values but is based on the
performance of your tyres/brakes instead of some random values Kunos decided to use.
It also features a damage model when you take damage and a new weather app that counts
down until a weather change happens. This data is also available for teammates.

- PSI, Tyre Temps, Pressure Loss


- Brake Life (%), Brake Temps
- Weather prediction
=> Displays the upcoming weather. It works just like the one in-game, but a little better.
That's because we've added a countdown to show you precisely when a certain weather
change will happen in the future, so you don't have to guess. This worked surprisingly well in
testing, where the windshield wiper would begin exactly as our timer ran out.
Please be aware that for the first 30 minutes of a session, the data might be incomplete
because of the way the game handles its weather data. If your session has a non-linear time
progression, we attempt to detect this. If our assumption is off, please adapt the Multiplier.
For your reference:
> 0% rain: Drizzle
>12% rain: Light rain
>24% rain: Medium rain
>50% rain: Heavy rain
>71% rain: Thunderstorm
These might not correspond with the in-game icons completely (for some reason, thanks
Kunos) and also don't include the +/- icons. Personally, I feel like this system is more closely
related to the performance of Dry/Wet tyres though, so that's a nice addition.
FYI: Different weather icons will be displayed for the dry depending on the track condition
(optimum, fast, green, greasy, damp, wet, flooded) since we don't get the cloud level from
the game.
- Damage
=> Damage is displayed when it occurs and shows you the percentage of WHERE the
BODYWORK damage happened (sharing a total of 100%) and a percentage of HOW MUCH
the SUSPENSION is broken (0-100%) as well as the total damage numbers in the middle.

- Input
Shows you the recent inputs of the driver. This might be useful
for self-improvement/coaching or as a streaming widget.
- Throttle (yellow)
- Brakes (red)
- Steering (grey)

- Leaderboard
Similar to another Leaderboard you might know, on this HUD
you can see the last and best lap times of cars around you
among other information
- Position
- Driver Name
- Car Brand
- Car Number, License
- Laps driven so far
- Fastest lap
- Last lap
=> To be added later: Lap of last pits, if car is in pits, LFM licenses, etc.
- Pit Box Position
This shows you the distance and relative angle to your pit box as well as your
maximum speed during the pitlane, compactly in one interface.
This makes pitting a bit more forgiving because you have much more information
available, especially in a crowded pitlane. It is also more realistic in my opinion
because pitting IRL isn't such a chore as it is in ACC a lot of the time.
- Distance to perfect Pit position
- White line you can align yourself with
- Angle of your car relative to the pit box
- Maximum speed while pitting
IMPORTANT: You must be in your pit box position (facing sideways, while in the
paused menu where you can edit your setup etc. when launching ACC DRIVE
for this to recognize the correct position. When moving out of your pit box for the
first time (not on a pitstop) it should be offset by a 45° angle. Use the “Reset
Position” button in the HUD menu in case this is not the case.
The timer goes to 30s by default unless you have received a pitstop.
Then it takes the time the received pitstop would take (we don't get this value from the game
so we have to do an educated guess)

- Yellow Flag
This is an improvement over the in-game yellow flag system. It adds the distance to an
incident, the position and rotation of the incident car into one system that warns you
efficiently and even before the game does.
Please still drive responsibly. There is always a chance of late or misinformation, so don’t
fully rely on this interface.
- Triggers when a car ahead of you is (significantly) slower than expected or
has spun.
- Three example cases: https://streamable.com/2b1ibw
- Flag type
- Distance to car (Transparency based on distance)
- Position, Rotation of the incident car
=> This also shows multiple cars if there are multiple incident cars. Cars further away from
the closest incident will have reduced transparency.

=> In the works: Pitstop prediction (position/traffic)


=> In the works: Relative

Virtual Reality
Work in Progress, generally it works in VR.
Settings
Customize your ACC DRIVE experience
For starters, when first setting up the app you can have DRIVE
“Always show on top”. This lets the app sit in front of all other
applications.

Pit Strategy Settings


- Nickname
- Which page to go to after receiving a pitstop
- Where to save graph PNGs
- MFD key cycle speed
Lower end hardware might need to increase this >60ms
- Please check that the buttons are correct and if
necessary refresh the key detection

With ACC DRIVE you can also hide your setups when
streaming.
- For OBS users
1) Download/Install OBS Websocket
https://github.com/obsproject/obs-websocket/releases/download/4.9.1/obs-websocke
t-4.9.1-Windows-Installer.exe
2) Run OBS
3) [IF YOU USE A STREAMING PC] Change IP as necessary
4) Password is optional
5) Press connect
6) Select scene and source
7) Press save

- For Streamlabs OBS users


1) Run SLOBS
2) Press connect
3) Select scene and source
4) Press save

Please make sure you are in the correct scene when opening the setup menu, so ACC
DRIVE can actually hide it!

IMPORTANT: If you are experiencing problems, it can be very useful for us to get additional
session info. You can access logs to send them to us by clicking on the “LOGS” button in the
top right.

Hotlap Mode
Allows you to set the TC/ABS/BB per corner automatically while in Hotlap mode
FYI: Hotlap mode only works in the Singleplayer Hotlap/Hotsint modes. This is because it
provides too much of an advantage for online usage.
The main functionality is to help you take your mind off fiddling with the buttons, but instead
you reliably get the same results, so you can focus on the driving.
Set up the page by joining a session and adjusting the values per SEC (Corner section). You
can find out which corner is part of what SEC by driving around the track slowly and check
which SEC lights up.
Then set the assists you want to be present during that section and simply drive another lap.

You can also adjust the values for all corners at once by clicking at the top.
If you want to prepare a preset without going on track, use the plus icon in the top right.
By checking the “Disable Assist cap” you can also select 0 TC / 0 ABS which is prevented
normally.
In case you want to share your preset, you can use the export button at the bottom left or
import someone else's preset.

That’s all of the features for now, we will add more as time goes on. The following pages
cover the topics of buying ACC DRIVE and a FAQ.
Please reach out to us on Discord if you have any problems :)
Where to buy ACC DRIVE?
https://accdrive.com

Heading
Getting started
Paragraph, something, something

FAQ / Common Problems


Some questions and problems we encountered during development

Problem: My HUDs always disappear


- Check if you are in Fullscreen mode

Question: Do I have to be on a particular MFD page for the pit strategy change to work?
- No, you can be on any page

Question: Is it possible to use the DRIVE when driving alone?


- Yes, there are quite a few features that help you even when driving solo (e.g.
PSI/Fuel calculation)

Problem: My Race Engineer/Trackmap doesn’t display data


- Check if the session is actually running
Problem: My HUD is very large

- Please check your Windows scaling is not larger than 100%

Problem: Downloading failed with HRESULT=-2146697208


- Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DisableCachingOfSSLPages"=dword:00000000

Problem: ACC is not receiving commands (but other windows are)


- Please don’t launch ACC as admin
- Check if you actually received a stop in the history page

Problem: ACC DRIVE isn’t setting the pitstop properly, it keeps changing random stuff
- Check if the Key binds are recognized correctly in the SETTINGS
- Sometimes the safe preset does weird things, use any other setup that is not the safe preset
- Please don’t enter a brake change at the same time, only after receiving the pitstop. Brake
changes are not supported in ACC DRIVE for now
- Increase the MFD key cycle speed

Problem: ACC DRIVE always stays in front of other applications


- Under SETTINGS disable “Always show on top”

Problem: ACC DRIVE login will not continue when given the correct key
- Check that you have copy-pasted the correct key
- Check if you have a VPN running, temporarily disable it

Problem: My custom F6 cameras are now different and I need to restore the in-game default values
- Go to your Documents/ACC/ and delete the cameraDev.json before launching the game

You might also like