{
  "added_at": "2026-11-09",
  "category": "firmware",
  "description_en": "pocketwalker emulates the PokéWalker's H8/38606F hardware for running its device software. Its C++ core models the H8/300H instruction set, memory bus, timers, serial interfaces, accelerometer, EEPROM, LCD and buzzer, with IR communication over TCP.",
  "description_zh": "pocketwalker 为运行 Pokéwalker 设备软件而模拟 H8/38606F 硬件。C++ 核心涵盖 H8/300H 指令、内存总线、定时器、串行接口、加速度计、EEPROM、LCD 和蜂鸣器，并通过 TCP 处理红外通信。",
  "entry_url": "https://awesomerea.org/resources/pocketwalker-emulator/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pocketwalker-emulator/",
  "evidence_url": "https://github.com/h4lfheart/pocketwalker/blob/86026a0d52e36915cd3a2626b6c8041251f93a20/README.md",
  "group": "tools",
  "id": "pocketwalker-emulator",
  "json_url": "https://awesomerea.org/resources/pocketwalker-emulator/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/pocketwalker-emulator/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pocketwalker-emulator/index.md",
  "name": "pocketwalker",
  "name_zh": "pocketwalker Pokéwalker 硬件模拟器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The documented source build uses MSYS2 MinGW64, GCC, CMake, Ninja and Qt6; static builds also require vcpkg.",
    "Save states and additional IR connection modes are planned features.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "文档中的源码构建使用 MSYS2 MinGW64、GCC、CMake、Ninja 和 Qt6；静态构建还需 vcpkg。",
    "存档状态和其他红外连接方式仍在计划中。",
    "采用 GPL-3.0 许可证。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/h4lfheart/pocketwalker",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
