github elliotttate/DKC3Recomp v0.0.3
DKC3Recomp v0.0.3 (Alpha) - macOS

latest releases: v0.0.6, v0.0.5, v0.0.4...
pre-releaseone month ago

Alpha / pre-release

DKC3Recomp is still in bring-up. This build adds 21:9 presentation and fixes
the reported late enemy activation in ultrawide; it is not a claim of
full-game compatibility.

You must supply your own headerless North American (En,Fr) DKC3 ROM. The
supported 4 MiB image has SHA-256
2277a2d8dddb01fe5cb0ae9a0fa225d42b3a11adccaeafa18e3c339b3794a32b.
No ROM, save data, generated C, screenshots, music, or extracted game assets
are included in the download.

What's new in v0.0.3

  • Added a selectable 21:9 mode at 446x224 (approximately 20.91:9), alongside
    4:3, 16:10, and 16:9.
  • Widescreen placement scans now include the adjacent 256-pixel spatial cells,
    preventing enemies and collectibles in those cells from waiting for the
    camera to cross a native-screen boundary before activating.
  • The culling fix works with existing quick saves; it does not rebuild or reset
    their preserved object state.
  • Includes v0.0.2's Murky Mill widescreen light-cone fix.

macOS build

  • Apple silicon (arm64), macOS 26 or newer.
  • Ad-hoc signed and not notarized. If Gatekeeper blocks the first launch,
    Control-click DKC3Recomp.app, choose Open, and confirm once.
  • Includes its SDL2 runtime and original project icon.
  • Open the app and select the supported ROM in the launcher; the ROM remains
    outside the application bundle.

Validation

  • Built from commit bc2856e with the pinned submodules.
  • All 20 CTest checks passed, including the private-ROM headless boot, hidden
    macOS app, 16:10, 21:9, and quick-state smoke tests.
  • On the supplied 21:9 quick save, the reported Sneek and nearby K token now
    activate before the old placement-cell boundary; the Sneek is rendered by
    replay frame 7.
  • The exact 4:3 replay remains bit-for-bit unchanged. With cull widening
    disabled, all four aspect modes reproduce their pre-change frame and machine
    state hashes.
  • The extracted release ZIP passed strict code-signature verification, a
    180-frame hidden app run with overlay, rewind, and fast-forward, and a
    separate 21:9 hidden-app run.
  • ZIP SHA-256: 8518359417c2c4a622e3460966d69e6ac648201429bcb794f7fe7bb841d4a93b.

Whole-game traversal, crowded-screen OAM behavior at the maximum width, Intel
Macs, notarization, and the carried-over Windows host remain unverified.

Don't miss a new DKC3Recomp release

NewReleases is sending notifications on new releases.