v0.1
Pre-release
Pre-release
This is a semi-stable preview release of the Windfish IDE and the new ocarina
command line tool.
Demo video
Notable changes
- Windfish now uses a multi-threaded two-stage disassembly pipeline.
- Various performance optimizations have been made to improve end-to-end disassembly times.
- The
ocarina
command line tool can be used to create and disassemble projects on both macOS and linux. - WindfishIDE now includes some Help content. See a preview of the content below:
Misc changes
- Deleted all remnants of the Windfish emulator in favor of Sameboy.
- The instruction emulators have been optimized for tracing which has improved several edge cases of type inference.
- The beginnings of architecture documentation have been written: https://github.com/jverkoey/windfish/tree/develop/Architecture
Known issues
ocarina
does not currently support scripts on Linux.- WindfishIDE will crash when out-of-bound values are provided. Save frequently.