Files
rgbds/test/fix
Rangi 0df5b7b86d Implement warning diagnostic flags for RGBFIX (#1766)
* Implement warning diagnostic flags for RGBFIX

* `-m/--mbc-type help` prints to stdout

* Support `-m list` as well as `-m help`

* Make invalid `rgbfix -l` characters a fatal error, like other invalid CLI arguments

* Refactor fix/main.cpp into multiple files
2025-07-26 12:11:52 -04:00
..
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00

RGBFIX tests

These tests check that RGBFIX behaves properly.

Structure of a test

  • test.bin: The file passed as input to RGBFIX.
  • test.flags: The command-line flags passed to RGBFIX's invocation. Actually, only the first line is considered; the rest of the file may contain comments about the test.
  • test.gb: The expected output. May not exist, generally when the test expects an error, in which case the comparison is skipped.
  • test.err: The expected error output.

Special tests

  • noexist.err is the expected error output when RGBFIX is given a non-existent input file.