gbmetaTexture.h 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. #ifndef GBMETA_TEXTURE_H
  2. #define GBMETA_TEXTURE_H
  3. #define GBMETA_TEXTURE_WIDTH 64
  4. #define GBMETA_TEXTURE_HEIGHT 64
  5. const uint8_t gbmetaTexture[4096] = {
  6. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  7. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  8. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  9. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  10. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  11. 10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
  12. 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
  13. 9,9,9,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
  14. 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,9,9,9,9,9,9,7,4,9,7,4,7,9,9,9,9,9,9,9,9,
  15. 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,4,7,9,9,9,9,9,9,9,10,10,10,10,10,10,
  16. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  17. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  18. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  19. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  20. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  21. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  22. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  23. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  24. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  25. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,
  26. 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
  27. 9,9,9,9,9,9,9,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
  28. 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,22,
  29. 22,21,20,20,20,20,20,7,9,9,9,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  30. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
  31. 20,20,20,20,20,9,9,9,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  32. 0,0,6,0,0,0,0,9,9,9,7,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
  33. 20,20,20,20,9,9,0,0,0,0,9,6,0,6,6,0,6,6,6,6,0,6,6,0,6,6,0,6,6,0,6,6,0,6,6,0,6,0,
  34. 0,0,9,9,7,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,
  35. 20,20,20,9,9,0,0,0,9,6,155,6,6,155,6,6,6,6,155,6,6,155,6,6,155,6,6,155,6,6,155,
  36. 6,6,0,6,155,155,9,9,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
  37. 20,20,20,20,20,20,20,20,20,9,9,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
  38. 6,6,6,6,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
  39. 20,20,20,20,20,20,20,20,20,20,9,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
  40. 7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,
  41. 20,20,20,20,20,20,20,20,20,20,20,7,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,7,
  42. 7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,
  43. 20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,
  44. 7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,
  45. 21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,
  46. 7,7,7,7,7,7,7,7,7,7,7,7,7,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,
  47. 22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,7,9,0,155,7,7,7,7,7,7,7,7,7,
  48. 7,7,9,7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,
  49. 22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,9,7,155,7,7,7,7,7,7,
  50. 12,12,12,12,12,9,12,12,12,12,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,
  51. 20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,
  52. 155,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,7,20,20,20,20,20,20,20,20,
  53. 20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
  54. 20,9,9,155,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,7,20,20,20,20,20,
  55. 20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,
  56. 20,20,20,20,9,9,155,7,7,7,7,7,7,7,7,12,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,9,7,20,20,
  57. 20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,
  58. 20,20,20,20,20,20,20,9,7,155,7,7,7,7,7,7,7,9,7,7,7,9,7,7,9,9,7,7,7,7,7,7,7,7,9,
  59. 9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
  60. 20,20,20,20,20,20,20,20,7,9,0,155,7,7,7,7,7,7,9,7,7,7,7,9,7,7,7,9,7,7,7,7,7,7,7,
  61. 7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,
  62. 20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,7,7,7,7,
  63. 7,7,7,7,7,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,
  64. 20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,7,
  65. 7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,
  66. 20,20,20,20,20,20,20,20,20,20,20,20,7,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,
  67. 7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,
  68. 20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,
  69. 7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,
  70. 21,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,0,0,155,7,7,7,7,7,7,7,7,7,7,7,7,7,
  71. 7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,
  72. 22,21,20,20,20,20,20,20,20,20,20,20,20,9,9,0,0,0,0,155,7,7,7,7,7,7,7,7,7,7,7,7,
  73. 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,
  74. 22,21,20,20,20,20,20,20,20,20,20,20,9,9,0,0,0,0,0,155,155,155,155,155,155,155,
  75. 155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,
  76. 155,155,9,9,7,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,
  77. 20,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  78. 0,9,9,9,7,20,20,20,20,20,20,20,21,22,22,22,22,21,21,20,20,20,20,8,9,9,9,8,0,0,0,
  79. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,
  80. 21,21,21,21,21,21,22,22,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  81. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  82. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  83. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  84. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  85. 10,10,10,10,10,10,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,149,
  86. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149,21,21,21,21,21,21,21,21,
  87. 21,21,21,21,21,21,21,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,
  88. 20,20,20,20,0,0,0,0,14,0,14,14,14,14,14,3,14,3,14,14,14,14,14,14,14,0,0,0,0,20,
  89. 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,
  90. 20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  91. 0,0,0,20,20,20,20,146,20,20,146,20,146,20,20,20,20,20,20,21,22,22,22,22,21,20,
  92. 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,14,14,14,14,14,14,14,14,14,14,
  93. 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,20,20,20,20,128,128,128,128,20,128,
  94. 128,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
  95. 20,20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,
  96. 20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,
  97. 20,20,20,20,20,20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,
  98. 20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
  99. 20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  100. 0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
  101. 20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  102. 0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,
  103. 20,20,20,20,20,20,20,20,20,14,14,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  104. 0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,
  105. 22,22,21,20,20,20,20,20,20,20,20,20,12,11,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,
  106. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
  107. 21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,12,12,20,20,20,20,20,20,0,0,0,0,0,
  108. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,14,14,20,20,20,20,
  109. 20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,14,14,14,12,12,14,14,14,20,20,20,0,
  110. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,14,11,11,10,
  111. 20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,12,11,12,12,12,12,11,12,
  112. 20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,14,12,14,20,
  113. 14,11,11,10,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,10,10,10,12,
  114. 12,10,10,10,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,
  115. 12,11,12,20,20,10,10,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
  116. 20,20,20,12,12,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  117. 0,14,20,20,10,12,10,20,20,146,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,
  118. 20,20,20,20,20,20,20,12,11,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  119. 0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,146,146,20,20,20,20,20,20,20,21,22,22,22,
  120. 22,21,20,20,20,20,20,20,20,20,20,10,10,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,
  121. 0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,
  122. 22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,
  123. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
  124. 20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,
  125. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,
  126. 20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
  127. 20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,
  128. 20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,
  129. 20,20,20,20,20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,
  130. 20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,
  131. 20,20,20,20,20,20,20,20,20,20,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
  132. 14,14,14,14,14,14,14,14,14,20,20,146,20,20,20,20,20,20,20,20,20,20,20,20,20,21,
  133. 22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,
  134. 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,146,20,146,20,20,20,20,20,20,20,20,20,20,
  135. 20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,
  136. 0,0,12,12,12,12,0,0,157,0,157,157,0,157,0,12,12,12,12,0,0,0,0,20,20,146,20,20,
  137. 20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,21,20,20,20,20,20,20,20,20,
  138. 20,20,20,20,20,20,20,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,
  139. 20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,22,22,10,10,10,10,10,10,10,10,
  140. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  141. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  142. 10,10,10,10
  143. }; // gbmetaTexture
  144. #endif // guard