Skip to content

v0.4.4-beta — GB Tower boots Red/Blue/Yellow (#17), 8BitDo 64 C-buttons (#15)

Latest

Choose a tag to compare

@mstan mstan released this 24 Jun 20:17

PokemonStadiumRecomp — SS Anne — v0.4.4-beta

A native PC build of Pokémon Stadium (US v1.0), produced by static
recompilation. You must supply your own legal ROM — none is included.

This supersedes v0.4.3-beta.

What's new since v0.4.3-beta

Game Boy Tower

  • GB Tower now boots Pokémon Red, Blue, and Yellow (#17). Red and Blue
    (and any DMG cartridge) previously froze at the Game Boy "Nintendo" boot
    logo. The emulated Transfer Pak was serving the ROM file's zero-padding for a
    cartridge's unused upper banks, where real hardware reads open bus (0xFF).
    Stadium's GB Tower relies on that: fed the zeroes, it stopped before
    installing the cartridge's memory-bank handlers, so the Game Boy CPU never
    started. The Transfer Pak now emulates open-bus reads for the unused trailing
    cartridge area, and the fix lives in the shared engine so every game's
    Transfer Pak benefits.
  • Internal cleanup: PSR's Transfer Pak cartridge model was a drifting duplicate
    of the shared engine's; it now routes through the one shared cart model.

Controllers

  • 8BitDo 64 C-button remapping (#15). The 8BitDo 64 reports its four
    C-buttons as raw joystick inputs (high button indices + a rotation axis) that
    SDL's game-controller layer doesn't expose, so the rebind menu couldn't see
    them. The Controls screen now captures raw joystick buttons/axes as a
    fallback, so you can bind any input a controller produces — not just the ones
    SDL recognizes. To map the 8BitDo 64's C-buttons: open a player's Controls
    screen (gear icon), click each C-button binding, and press the corresponding
    button on the controller. Feedback welcome if anything still won't bind.

Built from PSR 253d777, N64ModernRuntime 947f3a0, N64Recomp 9483814,
rt64 (v0.4.3-beta sha). Static-CRT, self-contained; GPL source at the tag.