Skip to content

DKC1Recomp v0.0.9 - Mac graphics, controls, and aquatic fixes

Choose a tag to compare

@elliotttate elliotttate released this 06 Sep 22:23
· 2 commits to main since this release

This Mac release adds the newer recomp projects’ graphics and host controls, plus the aquatic fixes tested in Coral Capers and other water-level routes.

  • Reconstruct and CRT: five reconstruction detail modes, adjustable shading, television presets, scanlines, masks, glow, halation, curvature, and Raw/CRT/Composite/Trinitron colors.
  • Native Escape menu: graphics/settings previews, controls, Assist, mods, credits, and five save slots.
  • Controls and Assist: two-player remapping, controller source selection, analog deadzones, optional rewind, and 3× fast-forward.
  • Pacing and audio: steadier refresh qualification and bounded audio drift correction, retaining fixed 60 Hz cartridge emulation and independent Metal presentation.
  • Aquatic widescreen fixes: native-edge protection, water-scroll alignment, cache-boundary flashing and bottom-row repairs, and verified Coral Capers wall/shaft continuations.

Enable the aquatic fixes under Escape → Settings → Aquatic widescreen fixes, then restart the app. They remain experimental and off by default for a new profile; the full entrance matrix is not yet available. Existing save slots and graphics preferences are retained.

Download: Apple Silicon (arm64), macOS 26 or newer. SDL2 is bundled. The app is ad-hoc signed and signature-verified, but not Apple-notarized. Supply your own supported DKC1 USA v1.0 ROM. No ROMs, extracted game assets, saves, or private diagnostic files are included. Baby Kong still requires a separately supplied supported DKC3 ROM.

Validation: 241 project tests passed with one unavailable local fixture skipped; the engine sprite model passed. Aquatic validation includes three-repeat A/B routes, original-viewport and guest-memory comparisons, earlier 50-route regressions, and actual Mac-window checks. The new saved option was verified across an app restart. Four clean entrances are available; whole-game widescreen correctness and every display/hardware configuration remain unverified.