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-clickDKC3Recomp.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
bc2856ewith 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.