Commit Graph

14 Commits

Author SHA1 Message Date
Rangi a55bc33d67 Use features of RGBDS 1.0.0 (#1204)
- Use single-quoted character literals or `CHARVAL` when you need
  a character's numeric value; using strings as numbers is deprecated
- Use `?` to silence a node in warning/error location backtraces
- Use `===` and `!==` instead of `STRCMP`, and `++` instead of `STRCAT`
- Use `__SCOPE__` instead of checking for `..` and `.` separately
- Use `#string` instead of `"{string}"`
- All programs (rgbasm, rgblink, rgbfix, rgbgfx) support `-W` warnings
- `rgbgfx --colors dmg` is short for `rgbgfx --colors dmg=e4`
2025-11-12 15:43:54 -05:00
Rangi d9ae564440 Require RGBDS 0.9.3 for its DMG palette specs (#1193) 2025-07-02 20:32:00 -04:00
Rangi a15a2970a1 Use features new to RGBDS 0.9.2 (#1180) 2025-05-10 12:47:43 -04:00
Rangi 61c9ba5f6c Use RGBDS 0.9.0 (#1159) 2024-12-25 21:24:37 -05:00
Rangi dbf6044650 Update to RGBDS 0.7.0 (#1101) 2024-01-03 10:58:53 -05:00
Rangi 8e135931a6 Require rgbds 0.6.0 2022-10-02 22:03:53 -04:00
Rangi f74ec1053e Use backwards-compatible EQU syntax for rgbdscheck.asm
Fixes #966
2022-06-30 21:29:51 -04:00
vulcandth 3648afda16 RGBDS syntax updates (#905)
New MACRO and DEF syntax
2022-06-06 17:25:42 -04:00
Rangi 6834c7a9a1 Require rgbds 0.5.2 2021-11-23 20:14:08 -05:00
Rangi b1dbadbdd3 Require rgbds 0.5.1
Use some new features: \<10> macro args, SECTION UNION, SIZEOF/STARTOF, and CHARLEN/CHARSUB
2021-05-09 12:26:28 -04:00
Rangi 316fa4b695 Use rgbds 0.5.0 2021-04-19 16:31:37 -04:00
Rangi 3550a87360 Update rgbdscheck.asm
Hard-code the version string in the failure message so it won't be in hex
2020-12-09 15:11:18 -05:00
Rangi d56f172b79 rgbdscheck requires 0.4.1 2020-07-27 08:32:19 -04:00
Rangi bfc6612cbf Use a separate build object to check the rgbds version
rgbdscheck.o is built without passing potentially non-backwards-compatible flags to rgbasm.

Resolves #710.
2020-04-17 10:59:01 -04:00