Skip to content

Star Fox v0.3.0 — Save states and rewind

Choose a tag to compare

@mstan mstan released this 12 Sep 07:12
· 4 commits to main since this release
118a13a

Save states and rewind are now available through the shared snesrecomp menus.

  • F7: open the 12-slot save-state browser, with thumbnails.
  • F8: open the rewind filmstrip. Select an earlier snapshot to resume there, or cancel to keep playing.
  • Rebind or clear both shortcuts in recomp-ui's Settings > Controls > Hotkeys, using the same defaults as PSXRecomp.
  • On a controller, use Select+R for Save States and Select+L for Rewind.
  • Legacy direct-load shortcuts for slots 7 and 8 move to F11/F12; Shift+F7/F8 still save those slots.

Snapshots now restore the CPU, title scheduler and Super FX execution state. Older Star Fox save states are incomplete and cannot be loaded by this version; create fresh saves. Loading also refreshes presentation history and audio buffering.

The build uses the current shared framework helpers and dependency pins. Star Fox remains single-player, with no netplay menu. Enhanced widescreen and the optional Star Fox 64 Arwing remain available in Mods.

Download the Windows x64 ZIP or Linux x86_64 AppImage. Extract the entire Windows ZIP; on Linux, make the AppImage executable. Select your own supported Star Fox ROM in recomp-ui. Packages include no ROMs or extracted Arwing assets. Checksums are in SHA256SUMS.txt.

Validation: the owner confirmed save states and rewind interactively. Automated Windows/SDL3 and Linux/SDL2 checks cover deterministic replay, fresh-process save loading, menu input isolation, and recomp-ui binding persistence. Both packaged builds pass a fresh boot check; the AppImage also passes portable-settings tests.

This remains a development preview. The native renderer is adapted from kandowontu's Star Fox Enhanced, with thanks to its author and the snesrecomp/recomp-ui contributors.