Repository navigation
Releases: Junior-Jones/SimCity-SNES-Static-Recomp
Release list
SimCity SNES Static Recomp 1.4.1
Minor production static-core correction release. Recovered the missing exact-ROM S-CPU contexts at 00:B033-00:B03C and added the conservative S-CPU closure guard. No newly added development tests or audit tooling are included. The local production build passed the repository original 7 release gates, and GitHub Windows CI passed.
SimCity SNES Static Recomp 1.4.0
SimCity SNES Static Recomp 1.4.0 modernizes the Windows frontend and completes the static audio upgrade while retaining SimCity's real widescreen renderer.
Highlights:
- Ports the current Jungle Strike native Win32/GDI frontend architecture with accessible dialogs, unified settings, snapshots, exact rational NTSC pacing and SDL3 gamepad input.
- Replaces the old SDL3 speaker stream with the Mesen-derived DirectSound ring-buffer path, selectable resampling and bounded device-clock correction.
- Replaces the former emulator S-DSP runtime with the project-owned fixed 32-phase S-DSP while preserving SimCity's ROM-derived exact-PC S-SMP authority.
- Preserves native 32,040 Hz PCM, knownness, overflow and deterministic hash diagnostics; real-ROM snapshot continuation is verified byte for byte.
- Retains and adapts SimCity's real 398x239 widescreen renderer, including extended map pixels, cursor travel, construction, camera limits and all four map edges.
- Makes F8 capture the active core framebuffer in windowed mode and the exact borderless presentation in fullscreen mode.
- Restores foreground and keyboard focus after Welcome and other frontend dialogs, and makes first-run Welcome state persistent in
settings.ini. - Orders shortcuts as Escape, quick snapshot keys 1/2, then the uninterrupted F1-F8 function-key group; intercepted shortcuts cannot be saved as gameplay bindings.
- Adds seven automated release gates covering DSP timing, audio snapshot continuation, static-audio purity, input, settings and resampling.
- Passes the final 10,000-frame soak with 5,331,145 PCM frames and zero overflow. Final interactive audio and three-mode display testing also passed.
The original SimCity ROM is required externally and is not included.
SHA-256:
SimCity-SNES-Static-Recomp-1.4.0-Windows-x64.zip:CED62927687F6A0EC443D23EC525F12B148AA9078BD44344DD507F5171781C51SimCity-SNES-Static-Recomp-1.4.0-Source.zip:157517A9AE0A37B13791022DD53B81CA9E1BB3A1B2138CFAEF67AF7483007339
SimCity SNES Static Recomp 1.3.0
SimCity SNES Static Recomp 1.3.0 adds the confirmed Wide Screen and audio improvements.
Highlights:
- Adds a real 398x239 gameplay view, rendering 71 additional pixels of city-map data on both sides without stretching or repeating the original framebuffer.
- Keeps title, setup, scenario, tutorial, information, and modal screens in their authentic presentation.
- Extends cursor movement, camera panning, toolbar commands, and building placement into the new screen area.
- Fixes HUD hide/show transitions, shared toolbar cursor coordinates, duplicated sprite fragments, and all four map-edge cases.
- Replaces the fixed WinMM playback buffers with a statically linked SDL3 audio stream while preserving the Full Static S-SMP/S-DSP core and native 32,040 Hz PCM generation.
- Adds stream priming, queue monitoring, selected-device support, bounded drift correction, and clean pause/resume behavior.
- Changes the launcher toolbar order to Full screen, Wide Screen, Auto-Run.
- Includes detailed
Wide Screen - 1.3.0.txtandAudio - 1.3.0.txtimplementation records.
The original SimCity ROM is required externally and is not included.
SHA-256:
SimCity-SNES-Static-Recomp-1.3.0-Windows-x64.zip:93F58504FBD1A3905A4497EE22D0B56B639B2D7D68E011BE0485899621BE012CSimCity-SNES-Static-Recomp-1.3.0-Source.zip:02D50F53E19681364BBB216F15228657C8E1FACFFC93F3ED83755D50AC64C577
SimCity SNES Static Recomp 1.2.0
Improved
- Compacted the generated static core while preserving exact fail-closed W65C816 dispatch.
- Removed 2,503 unreachable contexts and added reproducible compaction receipts and verification tools.
- Replaced the frontend and core connector with the proven native Windows structure used across the current static recomp projects.
- Added native Win32/GDI video, fixed-buffer WinMM audio, SDL3 gamepad input, unified controls and settings, and Bubble Bobble-style launcher layout.
- Consolidated frontend, controller, audio, display, snapshot, ROM path and first-run Welcome state into one
settings.inifile. - Corrected Welcome, About, snapshot shortcuts, first-run behavior, Escape handling, focus-pause defaults and release folder behavior.
- Added on-demand Saves and Screenshots support with release-safe documentation.
The original SimCity ROM is not included. Use a legally obtained ROM matching the documented requirements.
SimCity SNES Static Recomp 1.1.2
Fixed
- Audio recordings now use the correct
SimCity-Full-Static-...wavfilename instead of the copied Top Gear name. - Updated launcher, diagnostic, package, and source metadata to version 1.1.2.
The original SimCity ROM is not included. Use a legally obtained ROM matching the documented requirements.
SimCity SNES Static Recomp 1.1.1
SimCity SNES Static Recomp 1.1.1 is a Windows frontend accessibility and maintenance release.
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.
- Updated launcher, diagnostics, documentation, manifest, and Windows file/product versions to 1.1.1.
- Added an explicit LF source-export policy and regenerated the complete source integrity manifest.
Verification:
- Clean MSVC x64 Release build passed; the frontend compiled with /W4 /WX.
- Clean startup smoke test stayed responsive and closed normally.
- Source archive inventory verified 267/267 files with zero mismatches.
- Windows release archive contains no ROM or generated settings.
Windows ZIP SHA-256: 4D27E454AB734D09BD720D00EFFD4D95F815F447029F0C01B8E07C2399EFD96F
SimCity (SNES) Static Recomp v1.1.0
Modernized Windows frontend release for SimCity (SNES) Static Recomp.
Highlights:
- SDL3 GPU video presentation with Win32 software fallback.
- SDL3 audio output with latency control and native 32,040 Hz WAV recording.
- Modern one-player keyboard and gamepad bindings.
- Improved frame pacing, fullscreen rendering and whole-window screenshots.
- Crash and static-core diagnostic logging.
- Snapshot save/load and portable Windows 10/11 packaging verified.
The ROM is not included. Supply the exact SimCity (USA) .sfc ROM described in ROM-REQUIREMENTS.txt.
Downloads:
- SimCity-Windows-x64.zip: portable Windows application.
- SimCity-Source.zip: complete buildable source package.
SimCity SNES Static Recomp v1.0.0
Initial public Windows x64 release of the SimCity SNES static recompilation.
- Native statically linked Windows launcher and recompilation core
- Self-contained release; no separate Visual C++ or SDL runtime download is required
- Keyboard and gamepad controls
- Full Static audio at 32,040 Hz stereo PCM
Extract the complete SimCity folder to a writable location. Place a legally obtained matching 512 KiB SimCity (USA) .sfc ROM in the Rom folder, or select it with Browse. The ROM is not included.