News for hackers. Stuff that matters.
Re:Kaitai Struct: A new way to develop parsers for binary st... by echelon on Friday March 18, 2022 @06:44AM (#30720525)
This is fantastically cool, Andrew!

That you reverse engineered Nintendo's API and data model, that you built a lovely and retro visualizer, that you made it a social tool. The technical details. Rust. Wasm.

Everything about this rocks.

Keep it up!

Re:Kaitai Struct: A new way to develop parsers for binary st... by andrewingram on Friday March 18, 2022 @06:48AM (#30720548)
Thanks!

I can't claim credit for the API and reverse engineering of the data model (https://github.com/0Liam/smm2-documentation), standing on the shoulder of giants here. But the original level viewer was a windows app which I couldn't use (there are since a handful of web ports of it); it seemed like an opportunity to learn a few technologies (Rust, WASM). There were a lot of interesting problems, i'll do a proper write-up one day.