Skip to content

v1.0.0 — Yoshi's Cookie (stage-clear fix)

Choose a tag to compare

@mstan mstan released this 01 Jul 07:00
· 23 commits to master since this release

First release of Yoshi's Cookie as a native PC build, produced by statically recompiling the NES ROM's 6502 code to C with the NESRecomp framework.

Highlights

  • Full game playable end-to-end.
  • Fixes the STAGE CLEAR corruption (garbled blocks/debris over the HUD). Root cause was a recompiler gap in modeling the 6502 "PLA/PLA/RTS = return two levels up" abort-caller idiom, which let the stack pointer underflow into the page where the game keeps its VRAM update buffer. Fixed in the engine and validated.

Install

  • Windows x64. Unzip and run YoshisCookieRecomp.exe. No ROM is included — on first launch, select your legally-obtained Yoshi's Cookie (NES) ROM; the path is remembered.
  • Controls: Arrows = D-Pad, Z = A, X = B, Enter = Start, Right Shift = Select. F5 turbo, F6/F7 save/load state, F11/Alt+Enter fullscreen. Gamepads supported; rebind in keybinds.ini.