Skip to content

Releases

F-Zero Forever 2.0.0

Choose a tag to compare

@mstan mstan released this 14 Nov 00:07

F-Zero Forever 2.0.0 reissues v0.20.0-rc.3. The Windows binaries and bundled content are unchanged; both download names now use 2.0.0.

Astra Velocity brings 20 courses across Eclipse, Oblivion, Vector and Apex, bundled by default. Courses by Worthy / MF9_05.

The refreshed course collection features CGP, Astra Velocity, Bower and MAX: 85 imported course versions in 17 cups, alongside the original 15 courses.

The with-msu edition now includes all twenty supplied Astra Velocity P3 recordings, matched to the authored course order and preserving the original audio and loop points, alongside the CGP soundtrack. The without-msu edition includes the same courses with SNES music and supports adding recordings later.

Illusion includes fall-down and wall-bypass mechanics with normal gravity. CGP Rainbow Road retains its separate higher gravity. Course mechanics activate automatically with their pack.

Extract into a fresh directory and preserve your native saves and settings when updating.

Windows x64. Supply your own unmodified F-Zero (USA) ROM; no ROM or player saves/settings are included.

Source branch: https://github.com/RetroPortingToolKit/F-ZeroForever/tree/v2.0.0

Linux x86_64

F-Zero-Forever-2.0.0-linux-x86_64-with-msu.tar.gz and -without-msu.tar.gz contain the same courses, soundtracks, prebuilt course cache and documents as the Windows downloads (byte-identical), plus F-Zero Forever.AppImage. Extract the whole archive and run the AppImage; keep it beside mods/ and assets/. Settings, saves and caches are written in that folder. Custom Content import (ROM hacks, IPS/BPS patches) works on Linux too.

The game reports 2.0.0. Online play between Windows and Linux builds has not been verified yet. Linux source: https://github.com/RetroPortingToolKit/F-ZeroForever/tree/216aa22298f691fa55646bcdca3226c2913360ac

F-Zero Forever 0.20.0-rc.3 - Astra Velocity soundtrack

Choose a tag to compare

@mstan mstan released this 12 Nov 01:24

Astra Velocity brings 20 courses across Eclipse, Oblivion, Vector and Apex, bundled by default. Courses by Worthy / MF9_05.

The refreshed course collection features CGP, Astra Velocity, Bower and MAX: 85 imported course versions in 17 cups, alongside the original 15 courses.

The with-msu edition now includes all twenty supplied Astra Velocity P3 recordings, matched to the authored course order and preserving the original audio and loop points, alongside the CGP soundtrack. The without-msu edition includes the same courses with SNES music and supports adding recordings later.

Illusion includes fall-down and wall-bypass mechanics with normal gravity. CGP Rainbow Road retains its separate higher gravity. Course mechanics activate automatically with their pack.

This test prerelease builds on 0.19.1 and retains its records, Practice ghost, multiplayer and rendering fixes. Native saves and settings remain supported.

Automated checks cover new-course data, race starts and music, scoped mechanics, records/persistence, package integrity and relocated course caches. All twenty Astra Velocity courses have been checked with the actual supplied PCM files. Full races and broad hardware/gameplay coverage are not exhaustive; this prerelease is for wider testing.

Useful checks include Illusion's edge/fall/retry behavior, jumps and magnets, lap/checkpoint progression, complete cups, Practice/records, soundtrack playback, and HD/widescreen presentation. Please identify the pack, course, vehicle and mode when reporting an issue.

Extract into a fresh directory and preserve your native saves and settings when updating.

Windows x64. Supply your own unmodified F-Zero (USA) ROM; no ROM or player saves/settings are included.

Source branch: https://github.com/RetroPortingToolKit/FZeroSNESRecomp/tree/feat/astra-velocity

F-Zero Forever 0.20.0-rc.2 - Astra Velocity

Choose a tag to compare

@mstan mstan released this 11 Nov 23:49

Get the current Astra Velocity preview for the latest test build.

Astra Velocity brings 20 courses across Eclipse, Oblivion, Vector and Apex, bundled by default. Courses by Worthy / MF9_05.

The refreshed course collection features CGP, Astra Velocity, Bower and MAX: 85 imported course versions in 17 cups, alongside the original 15 courses.

Illusion includes fall-down and wall-bypass mechanics with normal gravity. CGP Rainbow Road retains its separate higher gravity. Course mechanics activate automatically with their pack.

This test prerelease builds on 0.19.1 and retains its records, Practice ghost, multiplayer and rendering fixes.

  • with-msu: includes the approved CGP recordings.
  • without-msu: the same courses and MSU support, without recordings.
  • Astra Velocity uses its authored SNES music selections.

Automated checks cover new-course data, race starts and SNES music, scoped mechanics, records/persistence, archive integrity and relocated course caches. Full races and broad hardware/gameplay coverage are not exhaustive; this prerelease is for wider testing.

Useful checks include Illusion's edge/fall/retry behavior, jumps and magnets, lap/checkpoint progression, complete cups, Practice/records, and HD/widescreen presentation. Please identify the pack, course, vehicle and mode when reporting an issue.

Extract into a fresh directory and preserve your native saves and settings when updating.

Windows x64. Supply your own unmodified F-Zero (USA) ROM; no ROM or player saves/settings are included.

Source branch: https://github.com/RetroPortingToolKit/FZeroSNESRecomp/tree/feat/astra-velocity

F-Zero Forever 0.20.0-rc.1 - Astra Velocity

Choose a tag to compare

@mstan mstan released this 11 Nov 18:35

Get the current Astra Velocity preview for the latest test build.

Astra Velocity adds 20 courses across the Eclipse, Oblivion, Vector and Apex cups, bundled by default. Courses by Worthy / MF9_05.

Illusion includes its fall-down and wall-bypass mechanics with normal gravity. CGP Rainbow Road retains its separate higher gravity. Course mechanics activate automatically with the pack.

This test prerelease builds on 0.19.1 and retains its records, Practice ghost, multiplayer and rendering fixes. The complete library has 95 imported course versions plus the original 15 courses.

  • with-msu: includes the existing CGP and Astra Front recordings.
  • without-msu: all the same courses and MSU support, without recordings.
  • Astra Velocity uses its authored SNES music selections; no replacement recordings are included for it.

Automated checks cover every new course's data, race start and SNES music, scoped mechanics, records/persistence, package integrity and relocated course caches. Existing 75-course record identities are preserved. Full races and broad hardware/gameplay coverage are not exhaustive; this prerelease is for wider testing.

Useful checks include Illusion's edge/fall/retry behavior, jumps and magnets, lap/checkpoint progression, complete cups, Practice/records, and HD/widescreen presentation. Please identify the pack, course, vehicle and mode when reporting an issue.

Windows x64. Supply your own unmodified F-Zero (USA) ROM; no ROM or player saves/settings are included.

Source branch: https://github.com/RetroPortingToolKit/FZeroSNESRecomp/tree/feat/astra-velocity

F-Zero Forever 0.19.1

Choose a tag to compare

@mstan mstan released this 11 Nov 03:48

Fixed records and Practice ghosts across vehicles.

  • Records opens on All Cars, combines GP and Practice times, and shows the correct ship portrait for each ranked entry. X/Y still filters individual cars.
  • With Ghost selected in Practice, use L/R on the league screen to choose the recorded ship.
  • Racing another ship's ghost preserves your own saved ghost. New ghost saves and current-build save/load were checked.

Both Windows editions retain adaptive Fit defaults and existing player settings. No native Linux or Proton qualification is claimed for this patch.

F-Zero Forever 0.19.0

Choose a tag to compare

@mstan mstan released this 10 Nov 22:37

F-Zero Forever 0.19.0 restores the original orange CHECK warning in each multiplayer view. It appears when a rival approaches from behind and clears as they draw alongside.

  • Explicit FPS targets now pace presentation without also waiting on the display limiter. Automatic mode still follows your display.
  • This release also includes the rebuilt HD Mode 7 renderer, two to four player versus, the fullscreen scheduling fix and improved support for repeated-course imports.
  • Fresh installs use adaptive Fit and 4? HD detail. Existing display, mod and save choices stay in place.

Both Windows ZIPs include the same game and course packs. With MSU also includes the approved CGP and Astra soundtracks. Extract the whole ZIP and run F-Zero Forever.exe. Bring your own F-Zero (USA) ROM.

F-Zero Forever 0.14.1 - diagnostic capture fix

Choose a tag to compare

@mstan mstan released this 01 Nov 04:05

Fix diagnostic DSP audio recording after reset or a save-state load (snesrecomp #233). When SNESRECOMP_DSPOUT is enabled, the recorder now tracks timeline changes, bounds ring reads, excludes speculative frames, and fails the capture run on output errors. Normal gameplay and playback do not use this recorder.

This Windows x64 hotfix retains the prior release engine and feature selections, plus the capture fix. Keep native saves and settings when updating. Host save states are build-specific. Supply your own supported ROM.

F-Zero 1.8.3 - Diagnostic reporting

Choose a tag to compare

@mstan mstan released this 22 Sep 03:42

Adds Mods > Diagnostics, an optional performance logger that is off by default.

To help investigate a slowdown:

  1. Enable Diagnostics in the launcher Mods menu.
  2. Play through the slowdown, then quit normally.
  3. Attach the newest diagnostics/performance-*.jsonl file to your bug report. The folder is beside the executable on Windows and beside the AppImage on Linux.

Reports include hardware/build information, effective HD Mode 7 and display settings, and time spent composing frames, uploading textures, presenting frames, and waiting for frame deadlines. Logs stay local and contain no ROM or save data.

If Skip Launcher is enabled, start the game with --launcher to access the toggle. See the diagnostics guide for details.

The reported HD Mode 7 performance regression remains under investigation; this patch adds the reporting needed to diagnose affected machines.

Windows ZIP and Linux AppImage downloads include SHA-256 checksum files. Diagnostic behavior and settings were checked on Windows and Linux, including logging off/on, output failures, and AppImage report placement.

F-Zero 1.8.2 β€” Custom HD Mode 7 scales and Skip Launcher fix

Choose a tag to compare

@mstan mstan released this 22 Sep 00:58

HD Mode 7 now accepts whole-number resolution multipliers from 2x through 10x, including 6x and 8x. Enter the multiplier under Mods > HD Mode 7. It remains off by default, with 2x as the starting value.

  • Show a clear warning above 4x: these settings can cause severe slowdown, especially with ultrawide views or high Presentation FPS. Use at your own risk. A lower texture scale is used for the session if the graphics renderer cannot create the requested size.
  • Fix Skip Launcher persistence and direct boot using the remembered, verified ROM. Run with --launcher to reopen the menu. Missing or invalid remembered ROMs reopen it automatically.
  • Save Mods settings when quitting the launcher as well as when pressing Play.

Higher HD scales refine the Mode 7 track. Skyline, sprite and HUD artwork retain their original pixels.

Windows x64 ZIP and Linux x86_64 AppImage are attached, with SHA-256 checksums. Extract the complete Windows ZIP. Bring your own unmodified F-Zero (USA) ROM; no commercial ROM is included.

F-Zero 1.8.1 β€” Explosion fix and HD Mode 7 optimization

Choose a tag to compare

@mstan mstan released this 21 Sep 23:54

Fixes split vehicle explosions in Widescreen and reduces the CPU cost of HD Mode 7.

  • Explosion and smoke sprites stay together when the game reuses rank-display sprite slots. Actual rank digits still anchor to the HUD. Supports fixed widescreen aspects, Fit, and native/2x/4x rendering.
  • HD Mode 7 shares native/HD composition, caches scanline color math and repeated texture lookups, and uses faster texture wrapping. Recorded renderer benchmarks show roughly 2.5–3.3x faster rendering in the tested widescreen cases, with matching output hashes. Whole-application gains vary with resolution, CPU and presentation rate; see the measurements.

Download the Windows x64 ZIP or Linux x86_64 AppImage. Supply your own F-Zero (USA) ROM. BS F-Zero Deluxe remains included with its authors' permission. HD Mode 7 remains optional and off by default.

Validation: all nine test suites pass on Windows and Linux. The reported slot 01 explosion replay passes 228 captured frame/aspect/HD comparisons. Both packaged downloads pass stock and BS Deluxe race checks with HD off/4x, plus the slot 01 replay with HD off/2x/4x; final game memory matches between rendering modes.