Star on GitHubStar2.4k stars

Tool

waterbear

waterbear is an assembler and disassembler for Dreamcast VMU programs, available as a Rust library and command-line program. Version 0.18.0 can optimize jump and call encodings.

Targets
Firmware
Category
Native analysis tools
Relationship
Foundation tool
Sources reviewed
Stars
60
Last commit
2026-11-05
Language
Rust
License (GitHub)
Apache-2.0

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Assemble with waterbear assemble example.s -o example.vms. Add --optimize-jumps to fold jumps and calls when the target is in range.
  • Documentation is at https://wtetzner.github.io/waterbear/.
  • The README names no license.

Cite

BibTeX

@misc{waterbear,
  title = {{waterbear}},
  howpublished = {\url{https://github.com/wtetzner/waterbear}},
  url = {https://github.com/wtetzner/waterbear},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/waterbear/}}
}

Plain text

waterbear. https://github.com/wtetzner/waterbear (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/waterbear/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · wtetzner/waterbear · Revision 9d7a253

More in Native binaries

All 502 entries in Native binaries

↑↓ move↵ open⌘↵ new tab