Skip to content

Releases: Junior-Jones/SimCity-SNES-Static-Recomp

SimCity SNES Static Recomp 1.4.1

Choose a tag to compare

@Junior-Jones Junior-Jones released this 05 Sep 03:27

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

Choose a tag to compare

@Junior-Jones Junior-Jones released this 02 Sep 10:04

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: CED62927687F6A0EC443D23EC525F12B148AA9078BD44344DD507F5171781C51
  • SimCity-SNES-Static-Recomp-1.4.0-Source.zip: 157517A9AE0A37B13791022DD53B81CA9E1BB3A1B2138CFAEF67AF7483007339

SimCity SNES Static Recomp 1.3.0

Choose a tag to compare

@Junior-Jones Junior-Jones released this 28 Aug 06:17

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.txt and Audio - 1.3.0.txt implementation records.

The original SimCity ROM is required externally and is not included.

SHA-256:

  • SimCity-SNES-Static-Recomp-1.3.0-Windows-x64.zip: 93F58504FBD1A3905A4497EE22D0B56B639B2D7D68E011BE0485899621BE012C
  • SimCity-SNES-Static-Recomp-1.3.0-Source.zip: 02D50F53E19681364BBB216F15228657C8E1FACFFC93F3ED83755D50AC64C577

SimCity SNES Static Recomp 1.2.0

Choose a tag to compare

@Junior-Jones Junior-Jones released this 27 Aug 10:20

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.ini file.
  • 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

Choose a tag to compare

@Junior-Jones Junior-Jones released this 23 Aug 08:05

Fixed

  • Audio recordings now use the correct SimCity-Full-Static-...wav filename 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

Choose a tag to compare

@Junior-Jones Junior-Jones released this 22 Aug 09:11

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

Choose a tag to compare

@Junior-Jones Junior-Jones released this 16 Aug 07:15

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

Choose a tag to compare

@Junior-Jones Junior-Jones released this 09 Aug 04:46

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.