rgbds
rgbds copied to clipboard
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
These would be useful as opt-in link-time warnings: - [ ] For every `ld`, check for and suggest using `ldh` instead if possible. (This would be an improved substitute for...
Currently rgbasm optimizes `ld` to `ldh` when it can, with the `-L` flag disabling that behavior. In the next release of rgbds (0.6.0), add a do-nothing `-l` flag. Add a...
I realized that scramble could be made more useful for 9-bit banks if it alternated between setting the 9th bit; now *both* bytes are scrambled.
`MACRO name` is the new syntax, with potential for future extensions (named parameters?) and no conflict with labels on the same line; it keeps getting recommended when people use the...
Now RGBDS can only supprot > charmap "C", $01 Can RGBDS support widechar charmap like > charmap "C", $01F0 or > charmap "C", $01F0, 2 ?
Most of these are provided by [pret's tools/gfx.c](https://github.com/pret/pokecrystal/blob/master/tools/gfx.c) post-processor for `rgbgfx` output. - [ ] Omit all blank tiles from the end, the beginning, and/or throughout the image (this would...
Fixes #650 Fixes #505 TODO: - [x] Rebase to rgbds master/0.5.1 - [ ] Finish implementation - [ ] Test and debug - [ ] Write new tests for strings...
Closes #663. TODO: - [x] Make constant expression evaluation not produce error messages, but only RPN error bytes - [ ] Adapt the rest of the code - [x] Write...
Fixes #82, replaces and based on #654, including rebase and fixes. - [ ] Add a mechanism so that RGBASM-elided references are still emitted - [ ] Add more tests...