pwalk-native: decompilation and native PC port of the Pokewalker firmware.
https://github.com/That-Kidd/pwalk-native

This download contains no Nintendo code or data. You need your own dump of
the Pokewalker ROM (48 KB, SHA-1 19a4c4fd64c7087b2eb62a3a30cfbb88d2a1f744)
and, optionally, an EEPROM dump (64 KB) from your walker.

Controls: Left/Right = side buttons, Down/Enter/Space = middle button,
W = toggle walking, R = toggle running, Esc = quit and save.
After a fresh start the screen stays off for about a minute, like the real
walker; then hold the middle button for half a second.

Unofficial fan project, not affiliated with or endorsed by Nintendo,
Game Freak, Creatures or The Pokemon Company.

Linux
-----
Needs SDL2 (package "sdl2", "libsdl2-2.0-0" or "SDL2" on most distros).

    ./pwpc --rom PWROM.bin PWEEPROM.bin

--rom is only needed once: the ROM is copied to
~/.local/share/pokewalker/PWROM.bin. A new file name instead of
PWEEPROM.bin starts a blank walker. Saves go to the EEPROM file and
FILE.state next to it.
