Windows: unzip anywhere and run Rush2Recompiled.exe. Linux: make the .AppImage executable and run it. macOS: drag the app from the .dmg to Applications and open it; when macOS says it can't verify it, click Open Anyway in System Settings > Privacy & Security. You'll need your own Rush 2: Extreme Racing USA ROM.
Changes
- Merge branch 'mac-port': macOS build
- fix(setup): size the Game Rules cards to their rule lists so the text no longer overlaps
- docs(macos): Open Anyway instructions in release notes [skip ci]
- docs(macos): SDL3 bundling, macOS 15 minimum [skip ci]
- build: one shared build script for every session
- fix(macos): bundle SDL3 for sdl2-compat
- fix(shutdown): no crash or freeze when quitting during a texture pack load or as the game starts
- fix(macos): file times are __int128 in libc++; build keeps going
- fix(macos): enable Objective-C++ for the .mm sources
- feat(macos): macOS build on GitHub Actions (Metal, app bundle, dmg artifact)
- fix(collectibles): HAWAII's fifth Dew can can be taken (issue #74)
- fix(settings): shorten Checkpoint Time Difficulty label to Checkpoint Time so it fits one line
- fix(car select): shoulder buttons change car when the cursor row is locked for the car (#75)
- fix(cheats): descriptions checked in game, Levitation merged into Resurrect in Place
- fix(ps1): walls as tall as the PS1's and no dropped walls
- fix(car lights): sharp lit edges instead of half-resolution blocks
- fix(cheats): scroll the Cheats tab's columns to the focused row on controller navigation
- feat(sfrush_ps1): add N64 snow versions of four courses. wip, currnetly disabled
- fix(car lights): light wheel dust and smoke as a cloud, not as the road behind
- feat(graphics): headlamps on SF Rush Sunset's traffic buses with Car Lights
- feat(ps1): N64 night versions of Downtown, Heights, Sunset and The Rock in the PS1's night art
- fix(ps1): ramp Embarcadero's curb under the overpass so cars aren't launched