waterbear
waterbear copied to clipboard
Assembler/Disassembler for the Dreamcast VMU
Sorry for the nondescriptive title, this issue may just be a misunderstanding from my part, but I disassembled Chao Adventure 2, and noticed a lot of instructions are interpreted as...
When assembling a string literal, convert to Shift JIS before emitting bytes. When disassembling, try to detect strings encoded as Shift JIS, and convert them to UTF-8 before emitting string...
Include a feature to export a file containing label positions. It could be useful to support different formats, but at least cpp `#defines` should be supported.
Add easy support for loop unrolling. Something like this: ``` %repeat 256 as %idx ld table + %idx push acc %end ```
Detect the header (VMU description and Dreamcast description), icon header, icon palette, and icon data. Then output them in a nicely formatted way, including comments.