Releases: Rush-Auto-Works/aim-racestudio3-mac
RaceStudio 3 v3.83.26-2
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 generateduninstall.shdeferred the folder
removal with( sleep 2; rm -rf "$APPS" ) &, but that detached subshell is reaped when the admin
do shell scriptreturns — so the AiM folder was left behind. Remove$ROOTand$APPS
synchronously instead (the--remove-datalogic and the aim-bridgelaunchctl bootoutare
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
.pkgalongside the DMG.build-apps.shbuilds a component package
(RaceStudio3-<ver>-<rev>.pkg, the four apps →/Applications/AiM) for MDM deployment
(Mosyle/Jamf InstallApplication). Apostinstallscript 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 whenDEVELOPER_ID_INSTALLER_CERT_P12is configured; otherwise
emitted unsigned (still MDM-deployable).release-dmg.ymlimports the optional Installer cert and
publishes the.pkgasset.
RaceStudio 3 v3.83.20-5-usb1
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'swineusbbus 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
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 usedstrings, 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 withgrep, which is always present, so the report is accurate.
RaceStudio 3 v3.83.20-3
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 withaim-bridge-ctl status, but that tool exits non-zero for
every not-yet-enabled state (notFound,requiresApproval) and AppleScript's
do shell scripttreats 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/wlanapinow 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
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
- Download
RaceStudio3-3.83.20.dmgbelow. - Open it and drag RaceStudio 3 into Applications.
- Open it once — it sets everything up automatically (about 10 minutes, needs an internet connection).
- If macOS asks "Wine wants to access Documents," click Allow.
- "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)
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
.dmgthat 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.