Difference between revisions of "RGBDS"

From GbdevWiki
Jump to: navigation, search
(Bugs)
(Bugs)
Line 7: Line 7:
 
'''(Please add any bugs you might encounter to the list below)'''
 
'''(Please add any bugs you might encounter to the list below)'''
 
* The "DW `01230123" notation for defining tiles only works with the numerals 0 and 1.
 
* The "DW `01230123" notation for defining tiles only works with the numerals 0 and 1.
* Trying to pass a string that contains an escape sequence to a macro results in an "Unterminated string" error.
+
* Trying to pass a string literal that contains an escape sequence to a macro results in an "Unterminated string" error.
* The '\"' (double quote) escape sequence can only be used in pairs.
+
* The \" (double quote) escape sequence can only be used in pairs.
 +
* xLink's "link file" parser cannot handle spaces.
 +
* Subtracting a numeric constant a data structure symbol (rb, rw, ...) produces a parse error. It's still possible, however, to add a negative number.

Revision as of 15:32, 4 November 2012

RGBDS (RedneX Game Boy Development System) aka ASMotor is a package consisting of the assembler xAsm, the linker xLink and the ROm image validation tool RGBFix.

Distribution

http://www.rift.dk/download.php?list.6

Bugs

(Please add any bugs you might encounter to the list below)

  • The "DW `01230123" notation for defining tiles only works with the numerals 0 and 1.
  • Trying to pass a string literal that contains an escape sequence to a macro results in an "Unterminated string" error.
  • The \" (double quote) escape sequence can only be used in pairs.
  • xLink's "link file" parser cannot handle spaces.
  • Subtracting a numeric constant a data structure symbol (rb, rw, ...) produces a parse error. It's still possible, however, to add a negative number.