Skip to content

RaceStudio 3 v3.83.20-3

Choose a tag to compare

@github-actions github-actions released this 16 Jun 14:32
· 5 commits to main since this release
73c1c08

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.