Installation Guide¶
This guide walks you through downloading, installing, and configuring Race Coordinator AI on your computer.
Supported Operating Systems¶
Race Coordinator AI is fully cross-platform and runs on modern and legacy operating systems:
| Platform | Supported Versions | Recommended Installer |
|---|---|---|
| ๐ช Windows (Modern) | Windows 10, Windows 11 (64-bit & 32-bit) | Online Setup (RaceCoordinatorAI_Online_Setup_*.exe) |
| ๐ช Windows (Legacy) | Windows 8, Windows 7, Windows XP | Offline Full Setup (RaceCoordinatorAI_Offline_Setup_*.exe) (Required for initial install on Win 8 and older) |
| ๐ macOS | macOS 10.15 (Catalina) through macOS 15+ (Intel & Apple Silicon) | Disk Image (RaceCoordinator_Mac_*.dmg) |
| ๐ง Linux / Raspberry Pi / Arduino Uno Q | Raspberry Pi OS (64-bit), Arduino Linux OS, Debian, Ubuntu | ARM64 / Linux Package (RaceCoordinatorAI-Linux-ARM64_*.tar.gz) |
Choosing Your Release Channel¶
Race Coordinator AI is distributed across three channels:
- ๐ข Official Stable Releases (Recommended): Fully tested, production-ready builds recommended for regular racing, home tracks, and club events.
- ๐ก Beta Previews: Prerelease builds that include upcoming features, new hardware drivers, and experimental enhancements for community testing and feedback.
- ๐ต Alpha / Nightly Builds: Automated snapshot builds from active development.
๐ Visit the Downloads & Releases Portal to download any version or view the complete release archive.
๐ช Windows Installation¶
1. Download the Installer¶
- For Windows 10 / 11: Download
RaceCoordinatorAI_Online_Setup_*.exe. - For Windows 8 and older (or PCs without an active internet connection): Download
RaceCoordinatorAI_Offline_Setup_*.exe.
2. Run the Installer¶
- Double-click the downloaded
.exefile. - If Windows SmartScreen displays a "Windows protected your PC" prompt, click More info and then click Run anyway.
- Follow the Inno Setup wizard prompts to choose your installation directory (default:
C:\Program Files\RaceCoordinator AI). - Choose whether to create a desktop shortcut.
- Click Install to complete the setup.
3. Launching¶
Double-click the Race Coordinator AI shortcut on your Desktop or open it from your Windows Start Menu.
Legacy Windows (XP / 7 / 8) Prerequisites
If running on Windows 7, 8, or XP, ensure you have the Microsoft Visual C++ 2013 Redistributable (x86) installed.
๐ macOS Installation¶
1. Download the Disk Image¶
Download RaceCoordinator_Mac_*.dmg from the release page.
2. Install to Applications¶
- Double-click the downloaded
RaceCoordinator_Mac_*.dmgfile to open the disk image. - Drag the Race Coordinator AI icon into your Applications folder.
- Eject the disk image.
3. First Launch & macOS Security¶
- Open your Applications folder and double-click Race Coordinator AI.
- If macOS displays a message saying "Race Coordinator AI cannot be opened because it is from an unidentified developer":
- Open System Settings (or System Preferences) โ Privacy & Security.
- Scroll down to the Security section and click Open Anyway next to Race Coordinator AI.
- Alternatively, hold
Controlwhile clicking the app icon in Applications and choose Open.
๐ง Linux, Raspberry Pi & Arduino Uno Q Installation¶
1. Download the Linux Package¶
Download RaceCoordinatorAI-Linux-ARM64_*.tar.gz from the release page.
2. Extract and Run¶
- Open a terminal and extract the archive to your desired folder:
tar -xzf RaceCoordinatorAI-Linux-ARM64_*.tar.gz cd RaceCoordinatorAI - Ensure the launcher has execute permissions:
chmod +x RaceCoordinatorAI - Run the application:
./RaceCoordinatorAI
First Launch & Getting Started¶
When you first launch Race Coordinator AI:
- Default Database: The application automatically initializes an embedded SQLite database (
racecoordinator.db) pre-populated with sample drivers, teams, a default 4-lane track, and standard race formats (Round Robin, Practice). - Keyboard Demonstration Mode: You can explore and test race modes immediately using keyboard timing without connecting physical track hardware.
- Configure Track Sensors: Navigate to Track Manager โ Edit Track to set up your interface hardware (Arduino Uno / Uno Q, Phidget, Trak-Mate, or Webcam lap counting).
Upgrading Existing Installations¶
Upgrading to a newer version of Race Coordinator AI is seamless:
- Your Data is Preserved: Your database (
racecoordinator.db), race statistics, custom driver profiles, track configurations, and custom themes are stored in your user application data folder and are not overwritten when updating the app. - To Upgrade: Simply download and run the installer for the new version over your existing installation.
Reporting Issues & Feedback¶
If you encounter an issue during installation or have a feature request:
- Visit our GitHub Issues Portal.
- Search existing issues to see if a solution or workaround is already posted.
- Click New Issue and provide:
- Your Operating System and version.
- Race Coordinator AI version (e.g.,
v1.0.0orv1.0.0-beta.1). - Steps to reproduce the problem and screenshots/logs where applicable.
- Please submit separate issues for each distinct bug or feature request so they can be tracked independently.