Skip to content

Releases: lumirth/hachistep

hachistep 0.5.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 09:28
v0.5.1
98a08c7

The app and documentation consistently use lowercase hachistep.

hachistep 0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 08:50
v0.5.0
fb11b27

Walker windows now have consistent menus and tools.

  • Manage melonDS, Local Link, and TCP connections in one Infrared window, with live activity and recovery guidance.
  • Edit any palette, preview its LCD colors, import several palettes at once, or copy the whole collection.
  • Adjust pace with the redesigned Walking controls.
  • Record shortcuts in their fields and swap conflicting assignments.

Settings, the launcher, and state-slot menus have also been reorganized.

Desktop guide.

hachistep 0.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 23:53
v0.4.0
a365fc9

Connect walkers to stock melonDS 1.1 through Tools → Infrared → Connect to melonDS…. Setup instructions.

macOS downloads now use a drag-to-Applications DMG.

Release downloads no longer include the bundled native CLI or the separate WASI CLI.

hachistep 0.3.2

Choose a tag to compare

@github-actions github-actions released this 17 Oct 00:54
v0.3.2
426516d

Fix macOS windows not reopening from the Dock after all windows close, and extra windows appearing later.

Prevent "Open firmware first" errors when using window commands before loading firmware.

hachistep 0.3.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 23:01
v0.3.1
8e31edb

Fix missing menu bars on Windows and Linux. Menus now update with each emulated walker's state.

macOS downloads now target Apple silicon.

hachistep 0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 21:39
v0.3.0
92c0b95

The first desktop release of hachistep. The project is in alpha development.

  • LCD player with native menus, keyboard and gamepad controls, and configurable palettes and margins.
  • Walking simulation, local infrared linking, and TCP connections to compatible emulators.
  • Ten save-state slots, state files, and undo for state loads.
  • EEPROM changes stay in memory until saved. Firmware can be retained for new windows.
  • LCD writes stop at the end of display RAM.

Desktop downloads include the CLI as hachistep-cli. macOS downloads are available for Apple silicon and Intel; Windows and Linux downloads are x86-64. Linux builds target Ubuntu 24.04 and compatible systems. The WASI download contains the CLI for Wasmtime.

Core, CLI, runtime, and desktop share version 0.3.0 and the v0.3.0 source tag.

hachistep 0.2.0

Choose a tag to compare

@lumirth lumirth released this 16 Oct 03:00
v0.2.0-alpha.1
36adc37

The first alpha release of hachistep, a Pokéwalker emulator core written in Rust.

For Rust applications:

[dependencies]
hs-core = { git = "https://github.com/lumirth/hachistep", tag = "v0.2.0-alpha.1" }

Embedding guide

The downloads contain the CLI for macOS Apple silicon and WASI, with SHA-256 checksums. See the CLI guide for running firmware.