Repository navigation
Releases
Top Gear Definitive Edition 2.2.0
Version 2.2.0
General
- Added an Experimental 60 FPS mode, disabled as default
Enable it through Settings > Experimental 60 FPS or the 60 FPS checkbox in the launcher toolbar. A notice appears the first time it is enabled; closing it saves the acknowledgement in settings.ini.
Feedback on any issues is welcomed
Windows 10/11 x64. Download and extract the Windows ZIP, then run Launcher.exe. Your original Top Gear (USA) ROM is required and is not included. Updated source is provided in the Source ZIP and under the v2.2.0 tag.
Local validation: 56 tests passed. With Experimental 60 FPS Off, 12 gameplay cases matched the 2.1.1 baseline in RAM, rendered pixels and native audio on every tested field. Mode On and live switching passed cadence checks. The user verified audio and the first-enable notice. Release ZIPs were checked for personal files and build-machine user paths; none are included.
Verification: GitHub Windows CI passed the Release build and all 29 ROM-free tests on the tagged main commit. Pull-request CI also passed. Uploaded archives and all 528 tagged source files were downloaded and verified.
Top Gear Definitive Edition 2.1.1
Version 2.1.1
General,
- Menu fix: The original menu layout no longer flashes when using Up, Down, Left or Right.
- Time Trial menu fixes: The L/R shoulder buttons now change the car filter correctly. Results text stays inside the menu and no longer leaves stray digits on the leaderboard.
- Timing data fix: A corrupt or unreadable timing file is protected from being overwritten.
- Settings improvements: Options forced by 2 player mode stay silent and do not change your saved 1 player settings.
- Menu spacing: Fixed leftover difficulty text and moved the Center Screen message inside the border.
- Menu sounds: Pages with only one choice stay silent when Up or Down cannot change the selection.
Feedback on any issues is welcomed
Windows 10/11 x64. Download and extract the Windows ZIP, then run Launcher.exe. Your original Top Gear (USA) ROM is required and is not included.
The ZIP includes history.txt with the 2.0.0, 2.0.1, 2.1.0 and 2.1.1 version notes. Fresh defaults remain Bottom Screen On, Center Screen Off, Extra CPUs On and FPS Off. CPU AI is unchanged.
Validation: 28 ROM-free tests passed locally, 44,259 completed menu frames had zero layout mismatches, and seven self-driven Time Trial races passed timing/database checks. Windows file tests cover corrupt, truncated and locked files, failed writes and recovery. Full reports are in the source Docs folder.
Updated source is available under the v2.1.1 tag and through GitHub source downloads.
Verification: GitHub Windows CI passed the Release build and all 28 ROM-free tests on the tagged main commit. The pull-request CI also passed.
Top Gear Definitive Edition 2.1.0
Version 2.1.0
Added to Settings:
- Center Screen, Default Off
This option can be toggled On after Bottom Screen is turned Off - Extra CPU, default On
This option enabled will add 2 more CPU controlled drivers using the remaining 2 cars, the CPUs use the names SENNA, MANSELL and JONES
General,
- All 16 normal AI drivers are named after classic racing drivers, with a fixed car colour assigned to each.
• Time Trial fix: Removed hidden opponent contacts so only Player 1 races the clock.
• Settings improvements: Options save automatically. Updated menu spacing and Left/Right sounds; disabled Center Screen stays silent.
Feedback on any issues is welcomed
The game window is titled Top Gear: Definitive Edition (SNES). Snapshot shortcuts 1 and 2 work only while the game view is running and focused. The package includes one combined SDL licence file.
Windows 10/11 x64. Download and extract the Windows ZIP, then run Launcher.exe. Your original Top Gear (USA) ROM is required and is not included. Fresh defaults: Bottom Screen On, Center Screen Off, Extra CPUs On and FPS Off.
Updated source is available under the v2.1.0 tag and through GitHub source downloads.
Verification: GitHub Windows CI passed the Release build and all 26 ROM-free tests.
Top Gear Definitive Edition 2.0.1
Added Bottom Screen under the in-game Settings menu. Set it to Off to hide the bottom screen in single-player Career, Rally and Time Trial. It defaults to On for fresh installs and is forced On for two-player games. Your single-player choice is saved between sessions.
Windows 10/11 x64. Download and extract the Windows ZIP, then run Launcher.exe. Your original Top Gear (USA) ROM is required and is not included.
The updated source is available under the v2.0.1 tag and through GitHub's source downloads.
Verification: GitHub Windows CI.
Top Gear Definitive Edition 2.0.0
Music, Profile, controls and menu audio update
The release now supplies a valid empty Data/time-trial.dat. Empty in-game and frontend leaderboard rows show 0:00:000 total and 00.0 sectors without becoming ranked race records. The frontend uses the same 00.0 sector format for genuine results, and both live and read-only Leaderboard paths continue to stream the TGTT v6 file.
Time Trial full results now offers five actions in two centered rows: Retry, Tracks and Cars above Leaderboard and Main Menu. Leaderboard opens the completed track's Overall Top 5; Retry repeats the same track without a limit; Tracks opens the country picker on the completed run's country; Cars opens all four cars with the current car highlighted; and Main Menu returns to the game's root menu. Each action has a visible selector and retains the established movement and confirmation sounds.
Career Music now has Complete (0), Random (1) and Classic (2). Complete and Random use only the 11 race songs. Classic selects the original four-song course mapping, verified against native $00:817x and $00:8197-$81A0; it does not consume either playlist. Rally and Time Trial retain their independent random choices.
Accepted letters and A/Start menu actions use the confirmation sound from Uncharted Waters: New Horizons on the private ninth channel. Directional movement retains the SimCity sound, and the Career, Rally and Time Trial Start items retain the Top Gear finish-line sound. All eight music voices remain isolated from these effects.
Career, Rally and Time Trial setup pages add controller shortcuts for Player 1. R cycles through Cannibal, Sidewinder, Razor and Weasel with wraparound; L toggles Manual and Automatic while preserving the selected control scheme. Both actions use the confirmation sound, save through the existing profile record, and do not change title music.
Profile remains enabled while the game is loaded. Save writes and verifies the selected profile, then asks whether to reset the game. Yes returns to the cold-reset title sequence and applies the new setup immediately; No keeps the current game running and applies it at the next reset. Live profile writes now fall back to the canonical profile record when the menu export is unavailable and synchronize the game settings cache so a pending background save cannot restore older values.
TGPS version 5 keeps the 96-byte format, with byte 95 bits 2-3 holding the music mode. Versions 1-4 remain readable; the old Classic Random value migrates to Random. TGMS remains version 1 and stores the saved random bags and Complete position in Data/music-state.dat. Invalid modes fail validation.
Fresh Career/Rally and Time Trial profiles start as PLAYER 1 with the original Cannibal, Manual and Type A setup. Profile opens before the ROM starts and Save writes the selected setup directly to Data/player-settings.dat. The static core imports it when the ROM loads. Lowercase names are converted to the game's uppercase format. The Profile test creates both profiles without a running ROM, starts the ROM, and checks the imported native RAM for Career, Rally and the independent Time Trial bank.
The Welcome window uses the common SNES recomp order: Escape, the 1 and 2 current-slot shortcuts, then F1-F8.
Gamepad support was present but its assignment rows were hidden when Keyboard was selected. The selector now says Input device, with Gamepad (USB / Bluetooth). Launcher now passes its bundled gamecontrollerdb.txt to SDL instead of NULL. A hidden Controls test checks the selector and all assignment rows without requiring a physical controller. Physical-controller compatibility is not established by that UI test.
The requested release reset removes settings.ini, legacy settings files and saved Data records from installed/test copies after the app is closed. Reference Data files remain. Launcher may create fresh default settings files when opened; this does not restore the old profiles or scores. Password values are omitted from the player-facing version notes; gameplay passwords remain implemented.
Verification
- GitHub Windows CI: passed
- Release ZIP SHA-256:
a3b71dbe5a9940f9ff9145850fa79189f4a73568317af52bf26baa5d956ae9e2
Top Gear (SNES) Static Recomp v1.2.0
Highlights
- Completes the project-owned static S-SMP/S-DSP audio path with generated S-SMP authority data and the in-repository Top Gear DSP; no runtime DSP emulator fallback is used.
- Replaces the former launcher with the current Windows frontend used by the other SNES static recomp projects: DirectSound audio, frame pacing, configurable input/audio, snapshots, screenshots, full-screen support, diagnostics, accessibility, and gamepad mapping.
- Removes the old SDL audio/video launcher, Music Box/WAV recorder path, and retired third-party DSP implementation from production.
- Hardens keyboard focus, reserved shortcut validation, settings persistence, snapshot audio continuation, and sustained audio production.
- Updates README, VERSION, architecture, static findings, provenance, source inventory, checksums, and Windows version metadata to 1.2.0.
Static-core verification
- 60-, 120-, and 180-second one-player Las Vegas gameplay/audio routes passed.
- Static-audio purity and authority checks passed.
- Project DSP phase, generated dispatch, API/hook, renderer, FIFO, diagnostics, ROM smoke, snapshot, and audio continuation tests passed.
- All 19 local tests passed.
Release validation
- User gameplay testing confirmed working controls, clear synchronized audio, acceptable frame pacing, snapshots, and window/full-screen screenshots.
- GitHub Windows CI clean checkout, Visual Studio 2022 x64 Release build, and all ROM-free tests passed: https://github.com/Junior-Jones/Top-Gear-SNES-Static-Recomp/actions/runs/33604753922
SHA-256
Top-Gear-SNES-Static-Recomp-1.2.0-Windows-x64.zip:05388C67CDF6BF11F7AD7D5C5DB7F054B6D15A128FAFF5A168856CB7BBD47559Launcher.exe:BF5194F5A44E8F490FB1D40B1A49A9526D34A65968E3F10132F4998042DAEB4D
The original Top Gear ROM is not included. Place the supported ROM in the Rom folder as described in the bundled README.
Top Gear SNES Static Recomp 1.1.1
Top Gear SNES Static Recomp 1.1.1 publishes the completed local 1.1.x source and a Windows frontend accessibility/maintenance update.
Changes:
- Reworked F1 Help and About information into a modeless, focusable read-only text window so the launcher remains available and focus does not become trapped.
- Added a Help menu with Getting Started, Launcher Shortcut Keys, and About.
- Removed obsolete controls-guide code; controller bindings remain available from Settings and the Keys toolbar button.
- Published the completed 1.1.x core/API, diagnostics, snapshot, renderer-instance, generated-dispatch, integrity, and exact-ROM smoke-test work that was present in the current local source.
- Updated launcher, core API, documentation, manifests, diagnostics, and Windows file/product versions to 1.1.1.
- Added an explicit LF source-export policy and regenerated source/generated provenance manifests.
Verification:
- Clean MSVC x64 Release build passed; the frontend compiled with /W4 /WX.
- 9/9 CTest tests passed, including the exact-ROM smoke and integrity-manifest tests.
- Clean startup smoke test stayed responsive and closed normally.
- Source archive inventory verified 257/257 files with zero mismatches.
- Windows release archive contains no ROM or generated INI settings.
Windows ZIP SHA-256: 490EECB9779E0DF4A39DB161EFDB700A9850D15C8EF8E43EAE5AA8E9998260B9
Top Gear (SNES) Static Recomp v1.0.0
Portable Windows 10 and 11 build of the Top Gear (SNES) static recompilation.
- Release version 1.0.0
- Browsable source is maintained directly in this repository
- SDL3 and the Visual C++ runtime are statically linked for portability
- The ROM is not included; a legally obtained Top Gear (USA)
.sfcfile is required
Download Top-Gear-Windows-x64.zip to run the application. GitHub automatically provides matching source code ZIP and TAR.GZ archives for this tag.