git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

gbdk-lib/include/nes/rgb_to_nes_macro.h

      1 // File auto-generated file by nespal.py
      2 #ifndef __RGB_TO_NES_MACRO_H__
      3 #define __RGB_TO_NES_MACRO_H__
      4 #define RGB_TO_NES(c) \
      5     (c == 0x00) ? 0x1D : \
      6     (c == 0x01) ? 0x06 : \
      7     (c == 0x02) ? 0x17 : \
      8     (c == 0x03) ? 0x16 : \
      9     (c == 0x04) ? 0x19 : \
     10     (c == 0x05) ? 0x18 : \
     11     (c == 0x06) ? 0x17 : \
     12     (c == 0x07) ? 0x27 : \
     13     (c == 0x08) ? 0x2A : \
     14     (c == 0x09) ? 0x29 : \
     15     (c == 0x0A) ? 0x28 : \
     16     (c == 0x0B) ? 0x27 : \
     17     (c == 0x0C) ? 0x2A : \
     18     (c == 0x0D) ? 0x29 : \
     19     (c == 0x0E) ? 0x29 : \
     20     (c == 0x0F) ? 0x28 : \
     21     (c == 0x10) ? 0x01 : \
     22     (c == 0x11) ? 0x04 : \
     23     (c == 0x12) ? 0x15 : \
     24     (c == 0x13) ? 0x15 : \
     25     (c == 0x14) ? 0x1C : \
     26     (c == 0x15) ? 0x00 : \
     27     (c == 0x16) ? 0x15 : \
     28     (c == 0x17) ? 0x26 : \
     29     (c == 0x18) ? 0x2B : \
     30     (c == 0x19) ? 0x2A : \
     31     (c == 0x1A) ? 0x10 : \
     32     (c == 0x1B) ? 0x26 : \
     33     (c == 0x1C) ? 0x2B : \
     34     (c == 0x1D) ? 0x2A : \
     35     (c == 0x1E) ? 0x39 : \
     36     (c == 0x1F) ? 0x38 : \
     37     (c == 0x20) ? 0x02 : \
     38     (c == 0x21) ? 0x13 : \
     39     (c == 0x22) ? 0x14 : \
     40     (c == 0x23) ? 0x14 : \
     41     (c == 0x24) ? 0x11 : \
     42     (c == 0x25) ? 0x13 : \
     43     (c == 0x26) ? 0x10 : \
     44     (c == 0x27) ? 0x25 : \
     45     (c == 0x28) ? 0x2C : \
     46     (c == 0x29) ? 0x10 : \
     47     (c == 0x2A) ? 0x3D : \
     48     (c == 0x2B) ? 0x36 : \
     49     (c == 0x2C) ? 0x2C : \
     50     (c == 0x2D) ? 0x3B : \
     51     (c == 0x2E) ? 0x3A : \
     52     (c == 0x2F) ? 0x37 : \
     53     (c == 0x30) ? 0x12 : \
     54     (c == 0x31) ? 0x13 : \
     55     (c == 0x32) ? 0x14 : \
     56     (c == 0x33) ? 0x24 : \
     57     (c == 0x34) ? 0x12 : \
     58     (c == 0x35) ? 0x22 : \
     59     (c == 0x36) ? 0x23 : \
     60     (c == 0x37) ? 0x24 : \
     61     (c == 0x38) ? 0x21 : \
     62     (c == 0x39) ? 0x22 : \
     63     (c == 0x3A) ? 0x32 : \
     64     (c == 0x3B) ? 0x34 : \
     65     (c == 0x3C) ? 0x2C : \
     66     (c == 0x3D) ? 0x3C : \
     67     (c == 0x3E) ? 0x3C : \
     68     (c == 0x3F) ? 0x20 : \
     69                   0xFF // out-of-range value - set to 0xFF
     70 #endif

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.