Skip to content

Latest commit

 

History

History
67 lines (58 loc) · 2.59 KB

INSTALL.md

File metadata and controls

67 lines (58 loc) · 2.59 KB

Assetto Corsa Gym

Plug-in installation instructions

Assetto Corsa plugin Installation

  1. Install vJoy

    • Needed to send commands to Assetto Corsa
    • Download and install Vjoy
  2. Copy the plugin files

    • Navigate to the plugin folder located in this repo:
      .\assetto_corsa_gym\assetto-corsa-autonomous-racing-plugin\plugins\sensors_par
      
    • Copy this folder to the Assetto Corsa installation folder under apps\python\. The default AC installation folder is usually located at:
      <AC_installation_folder>\assettocorsa\apps\python\
      
      where <AC_installation_folder> is typically in:
      C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\
      
    • The destination path should look like this:
      C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\apps\python\sensor_par
      
  3. Installation of Configuration Files Install the following configurations from assetto_corsa_gym\assetto-corsa-autonomous-racing-plugin\windows-libs

  • Vjoy Configuration
    • The Vjoy.ini file is a configuration file for Assetto Corsa. It should be copied to:
      C:\Users\%user%\Documents\Assetto Corsa\cfg\controllers\savedsetups
      
  • WASD Controls
    • The WASD.ini file allows you to control the car using WASD keys. Copy it to:
      C:\Users\%user%\Documents\Assetto Corsa\cfg\controllers\savedsetups
      
  • Dlls and Lib Folders
    • These folders contain a Python version of the socket library, used by the plugin. They should be copied to:
      C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\system\x64
      
  1. Custom Shaders Patch

    • This patch is needed to be able to restart the car. Install Content Manager from: Content Manager Download
    • After installation, open Content Manager and navigate to:
    • Settings > Custom Shaders Patch
    • Click "install" to complete the setup.
  2. Run Assetto Corsa

    • In options -> general -> UI Modules: enable sensor_par
    • In options -> control: you should have vJoy and WASD. Load vJoy
    • In options -> video -> Display -> Framerate limit set to 50fps See assetto_corsa_gym\assetto-corsa-autonomous-racing-plugin\plugins\sensors_par\config.py

Acknoledgements

  • Adrian Remonda (TU Graz)
  • Francesco Gatti (TII EuroRacing - Hipert)
  • Andrea Serafini (TII EuroRacing - Unimore)
  • Francesco Moretti (TII EuroRacing - Unimore)
  • Ayoub Raji (TII EuroRacing - Unimore)