Skip to content

Releases: Rush-Auto-Works/aim-racestudio3-mac

RaceStudio 3 v3.83.26-2

23 Jun 17:21
b16207d

Choose a tag to compare

RaceStudio 3 for macOS — drag the AiM folder to Applications, open once to set up. Connect AiM devices over Wi-Fi or USB (USB support is new and tentative).


Ships a .pkg installer (with auto-launch) and fixes the uninstaller.

  • Uninstaller now removes /Applications/AiM. The generated uninstall.sh deferred the folder
    removal with ( sleep 2; rm -rf "$APPS" ) &, but that detached subshell is reaped when the admin
    do shell script returns — so the AiM folder was left behind. Remove $ROOT and $APPS
    synchronously instead (the --remove-data logic and the aim-bridge launchctl bootout are
    preserved). Safe to delete the folder containing the running Uninstall app: the admin shell is a
    separate root process, and macOS keeps the launched applet running off its open executable.
  • New .pkg alongside the DMG. build-apps.sh builds a component package
    (RaceStudio3-<ver>-<rev>.pkg, the four apps → /Applications/AiM) for MDM deployment
    (Mosyle/Jamf InstallApplication). A postinstall script auto-launches RaceStudio 3 in the console
    user's session on interactive installs (silent for unattended/MDM pushes). Signed with a Developer
    ID Installer cert + notarized when DEVELOPER_ID_INSTALLER_CERT_P12 is configured; otherwise
    emitted unsigned (still MDM-deployable). release-dmg.yml imports the optional Installer cert and
    publishes the .pkg asset.

RaceStudio 3 v3.83.20-5-usb1

18 Jun 02:44

Choose a tag to compare

Pre-release

RaceStudio 3 for macOS — drag the AiM folder to Applications, open once to set up. Connect AiM devices over Wi-Fi (USB unsupported).


Experimental prerelease — USB device support (Wi-Fi/SD users don't need this). First build that
can talk to AiM USB devices under Wine, aimed at the USB-only PDM (which has no Wi-Fi or SD-card
path). Not yet confirmed against real AiM hardware — please test and report back.

Install clean to test USB. USB only activates on a freshly created Windows environment, so
uninstall any existing RaceStudio 3 first (AiM ▸ Uninstall), then install this build. Upgrading
in place will not enable USB. Wi-Fi and SD-card import are unchanged either way.

Added

  • USB (WinUSB) support for AiM devices. AiM USB devices are vendor-class WinUSB (e.g. the PDM).
    The bundled Wine shipped without libusb, so its USB bus driver was missing entirely. This build
    rebuilds Wine's wineusb bus driver against libusb (plus a bundled x86_64 libusb) so RaceStudio 3
    can enumerate and open AiM USB devices. Verified on the Mac side (Wine enumerates host USB through
    libusb); the final RaceStudio-3-to-device handshake is what this prerelease is testing.

RaceStudio 3 v3.83.20-4

17 Jun 18:57
8d2e53c

Choose a tag to compare

RaceStudio 3 for macOS — drag the AiM folder to Applications, open once to set up. Connect AiM devices over Wi-Fi (USB unsupported).


A Wi-Fi discovery fix found with the new diagnostics: AiM devices now appear over Wi-Fi
on dashes that reply from an ephemeral port.

Fixed

  • Wi-Fi devices that replied from an ephemeral port were invisible. The background helper
    accepted the dash's discovery reply only if it came from the exact port the Mac sent to
    (36002). Real AiM dashes answer from an ephemeral source port (e.g. 49861), so every
    reply was silently dropped and RaceStudio 3 listed no connected device — even though the Mac
    was on the dash's Wi-Fi and the dash was answering. The helper now accepts any reply from the
    dash's IP regardless of source port (it still ignores other senders). First confirmed on a
    user's dash that the previous build, verified on an MXS, did not cover.
  • Diagnostics no longer mislabel a patched build as "STOCK". The "Show RaceStudio 3 Logs"
    component check used strings, which ships with the Xcode Command Line Tools and is absent on
    a typical user's Mac — so it silently reported every Wi-Fi/menu component as un-patched. It now
    reads the binaries with grep, which is always present, so the report is accurate.

RaceStudio 3 v3.83.20-3

16 Jun 14:32
73c1c08

Choose a tag to compare

RaceStudio 3 for macOS — drag the AiM folder to Applications, open once to set up. Connect AiM devices over Wi-Fi (USB unsupported).


Native macOS app-menu items, a smoother launch, and a Wi-Fi first-launch fix.

Added

  • Native menu items in RaceStudio 3's own menu bar. Opening the bold RaceStudio 3
    menu (top-left, while RS3 is running) now shows Import RaceStudio 3 Data…,
    Uninstall RaceStudio 3…, and Show Logs… above a ⌘Q Quit — each launches the
    matching app, so the controls are reachable without hunting in the AiM folder. Built by
    compiling a small patch into Wine's macOS driver and swapping that one module in.
  • "Show RaceStudio 3 Logs" app. One click gathers the current logs (run/install logs,
    the Wi-Fi bridge log, and a system-info summary) into a dated folder on your Desktop and
    opens it in Finder — handy for sending diagnostics to support. Also reachable as the
    Show Logs… menu item above.

Fixed

  • Wi-Fi setup prompt now actually appears on first launch. The launcher probed the
    background-helper state with aim-bridge-ctl status, but that tool exits non-zero for
    every not-yet-enabled state (notFound, requiresApproval) and AppleScript's
    do shell script treats any non-zero exit as an error — so the launcher silently
    bailed before showing the "Set Up Wi-Fi" dialog. The helper was never registered, and
    Wi-Fi found no connected devices. The status/register probes now tolerate the non-zero
    exit, so the setup flow (and its Login Items follow-up) is reachable. SD-card / USB
    import was unaffected.
  • Launch no longer looks like a crash. The Dock icon used to appear, vanish for a few
    seconds, then reappear with the window. It now stays continuously visible until the
    RaceStudio 3 window is up. (The ~3-4s startup itself is RaceStudio 3's own graphics
    initialization and is unchanged.)

Changed

  • The ⌘Q Quit shortcut and the new menu items are now a single from-source Wine driver
    patch; the previous post-build binary patcher is retired.
  • "Show RaceStudio 3 Logs" diagnostics now capture the whole Wi-Fi picture so a single log
    bundle pinpoints any connection problem: the bridge-helper state (with a fix hint when it's
    not enabled), whether the patched Wi-Fi DLLs are active in both the app bundle and the Wine
    prefix (plus a bundle check of the menu driver), and the live network context — Wi-Fi SSID,
    the Mac's IP, and the route / reachability to the dash. The background helper and the patched
    ws2_32/wlanapi now log each step of dash discovery (helper relay traffic + the in-Wine
    redirect), so it's clear whether RS3 is sending, the dash is reachable, and the dash is replying.

RaceStudio 3 v3.83.20-2

13 Jun 17:38
14a09bd

Choose a tag to compare

RaceStudio 3 for macOS — a free, one-click installer. Drag to Applications, open once to set up. No Windows, no Parallels, no CrossOver. Apple Silicon, macOS 14+.

What's in this build

  • Wi-Fi to your AiM device on macOS 15 (Sequoia) & 26 (Tahoe). The OS "Local Network" privacy gate used to silently block RaceStudio 3 from seeing the dash over Wi-Fi — the device just never showed up. This build routes around the gate with a small background helper. The first time you connect, macOS asks to let "RaceStudio 3" run in the background — click Allow. Verified end-to-end on a real AiM MXS dash.
  • SmartyCam / SD-card import. Insert the SD card before you open RaceStudio 3 (or quit and reopen it with the card in), and your video + data import normally.
  • Lap-compare video shows at the correct size. Earlier builds shrank the second video to a small box in the corner — fixed.
  • ⌘Q quits RaceStudio 3 the normal Mac way.

Install

  1. Download RaceStudio3-3.83.20.dmg below.
  2. Open it and drag RaceStudio 3 into Applications.
  3. Open it once — it sets everything up automatically (about 10 minutes, needs an internet connection).
  4. If macOS asks "Wine wants to access Documents," click Allow.
  5. "Import RaceStudio 3 Data" and "Uninstall RaceStudio 3" live in Applications ▸ AiM.

Good to know

  • Connect AiM devices over Wi-Fi — USB isn't supported under Wine. (SD-card import is the offline fallback.)
  • The lap-compare video is rendered in software, so it can look a little soft. That's a known tradeoff — sharp GPU video isn't currently possible under Wine on Apple Silicon.
  • Your telemetry stays in your Documents/AIM_SPORT folder. The uninstaller never touches it unless you explicitly ask it to.

The app is signed with a Developer ID and notarized by Apple, so it opens without Gatekeeper warnings.

RaceStudio 3 v3.83.20-1 (archived)

13 Jun 17:41
7b7dfc3

Choose a tag to compare

Archived — superseded by v3.83.20-2. Kept for the historical record; this build predates the Wi-Fi-over-Wine fix and has no downloadable artifact attached.


RaceStudio 3 for macOS — the initial public release (2026-06-03). A free, one-click, notarized installer for AiM RaceStudio 3 on Apple Silicon. Drag to Applications, open once to set up — no Windows, no Parallels, no CrossOver.

What it shipped

  • One-click notarized .dmg that sets up a pinned modern Wine + RaceStudio 3 with a live progress bar.
  • Standalone Import and Uninstall apps in /Applications/AiM.
  • Safe data handling — telemetry in Documents/AIM_SPORT, relocated copy-if-absent + atomic symlink (never clobbers existing data), iCloud-sync aware.
  • Wine app-menu rebranded to "RaceStudio 3".
  • Weekly auto-update on new AiM releases; versioned DMG filename.

Known limitation (fixed in 3.83.20-2)

  • Wi-Fi to AiM devices did not work on macOS 15 / 26 (the OS Local Network privacy gate silently dropped the connection). Use 3.83.20-2 for Wi-Fi support.