You must supply your own Donkey Kong Country 2 ROM (USA v1.0, 4 MiB,
SHA-256 35421a9a...). No ROM data is included or distributed here.
Full-game validation
The full game has been tested from start to finish and is working well across
all levels.
Refresh 2
- The Windows x64 app has been rebuilt from the current SDL2/OpenGL runtime and
now includes the portable audio improvements shipped in the refreshed Mac
build: a 1024-frame device buffer, queue priming, and dynamic audio rate
control. - The Apple-silicon Mac app includes display-linked frame pacing. On the tested
ProMotion MacBook Pro, every one of 1,259 measured gameplay frames was shown
for exactly one refresh; the previous free-running clock dropped or doubled
a frame about twice per second. - Both platforms include the 16:10 presentation mode and the experimental
Reconstruct upscaler with dither decoding. - The save unlock tool can clear every level, open the Lost World, and set
Kremkoins or quick-save Banana Coins.
Downloads
- Windows x64: extract the complete ZIP and run
DKC2Recomp.exe. Keep
SDL2.dlland theassetsdirectory beside it. - macOS arm64: open
DKC2Recomp.app. The app is ad-hoc signed but not
notarized; Control-click it and choose Open if Gatekeeper blocks the
first launch.
Validation
Windows: 60 application/runtime tests passed together, including the ROM,
SDL2/OpenGL, CRT, audio-rate, pacing, diagnostics, widescreen, and two-cycle
attract-mode checks. The packaging test also passed under its required dirty
fixture. The uploaded ZIP was extracted fresh and its packaged executable
completed a hidden 180-frame run at 16:10 with Reconstruct and dither decoding,
then exited cleanly.
macOS: the included archive is byte-identical to the refreshed, tested Mac
artifact built from commit 63ed6e4. That build passed 53 of 53 CTest checks,
including hidden app smoke runs, deep strict code-signature verification, and
the display-linked gameplay cadence measurement described above.