Skip to content

RCRness v0.1.2 — Compact portable Windows toolchain

Choose a tag to compare

@NJH-1001 NJH-1001 released this 29 Aug 09:10
· 14 commits to main since this release

One-click owned-input Windows setup, now without Visual Studio

Download RCRness-Setup.exe, run it, and select your legally obtained River City Ransom (USA) ROM. Setup verifies the ROM locally, obtains the open build tools, compiles RCRness on your PC, and launches it.

What changed

  • Removed the multi-gigabyte Visual Studio 2022 C++ Build Tools and Windows SDK requirement.
  • Uses pinned, SHA-256-verified portable LLVM-MinGW 20260616, CMake 4.4.2, and Ninja 1.13.2.
  • The portable downloads total about 231 MiB and are cached under %LOCALAPPDATA%\RCRness\toolchains for later builds.
  • No administrator approval is needed for the compiler toolchain.
  • If Git is missing, setup can install Git for Windows through WinGet.
  • The exact public source kit was clean-extracted, cloned at its pinned NESRecomp commit, built, and validated with a 600-frame smoke run with zero dispatch misses.

This release contains no ROM, generated game code, playable title executable, saves, captures, or other copyrighted game data. The playable executable is generated privately from the user's ROM.

SHA-256

  • RCRness-Setup.exe: CBF1A3D6B73E69C50AE14A81753382BBAEB99F3EECF3B556A87F4BB5C1969D5F
  • RCRness-Windows-x86_64-source.zip: B37860998F9CA31904F48A3CEF03386A99ED102D4C452BE6FD4DF8A917B4CB24