github elliotttate/DKC2Recomp v0.0.6
DKC2Recomp v0.0.6 - macOS

4 hours ago

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.

What's new in 0.0.6

  • CRT television display. Pause menu > Settings > Display switches the
    flat panel presentation to a tube simulation: each source line is drawn as
    an electron beam whose width follows its brightness, normalised so the
    picture keeps its light, with a fine aperture-grille phosphor mask, glow and
    halation, a gently curved tube face, and a dither. Three presets (Living
    room, Studio monitor, Soft) and six sliders; the tube fades to the flat image
    in small windows. DKC2_DISPLAY=crt and the DKC2_CRT_* variables select
    it for a run. The old "Screen model" combo is now "Phosphor colors"; its
    values and config key are unchanged.
  • Optional Donkey Kong and Kiddy Kong. Pause menu > Characters lets either
    playable slot use Donkey Kong or Kiddy Kong, remembered between runs, with
    mounted animal poses, character-specific barrel throws (Donkey overhead,
    Kiddy underhand), Down + Y hand slap / body slam, paired tag handoffs on
    Select, synchronised team pickup and throws, and no inherited helicopter
    glide. Original DKC2 movement, collision, abilities and audio remain
    authoritative. The sprite and animation data come from a private
    character pack you build yourself
    from your own Project Kongs checkout
    with scripts/import_project_kongs.py (see docs/PROJECT_KONGS.md), then
    load with Load character pack.... No game art is included in this
    archive or the source tree; without a pack the original pair is used.
  • Pause menu on Retina displays is now centred from ImGui's logical
    display size instead of the physical drawable, and its title bar can be
    dragged without snapping back.

Downloads

  • 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.
  • Windows: no Windows build was refreshed for this release. The most recent
    Windows archive is on
    v0.0.5-r2
    and predates the features above.

Validation

macOS: built from commit c9ce402 (the tree of 6982010 plus the
version bump). The configured macOS suite passed 57 of 57 CTest checks
immediately before packaging, including the hidden CRT smoke run, the CRT
model, the overlay layout, the Project Kongs importer, and the Project Kongs
runtime checks, plus deep strict code-signature verification. The uploaded
ZIP was extracted fresh into a clean directory: the signature and version
survived, the extracted executable was byte-identical to the packaged build,
and it completed a hidden 180-frame run at 16:9 with the CRT display on.

Executable SHA-256:
068370009adcccec5feceeb7a904f97c3667527380202ef66d503055d2f5be53

Don't miss a new DKC2Recomp release

NewReleases is sending notifications on new releases.