RotBackgrounds.pp 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. unit RotBackgrounds;
  2. interface
  3. uses
  4. ctypes;
  5. //======================================================================
  6. //
  7. // Layer128x128r, 128x128@8,
  8. // + affine map, not compressed, 16x16
  9. // External tile file: (null).
  10. // Total size: 256 = 256
  11. //
  12. // Time-stamp: 2008-12-03, 18:15:41
  13. // Exported by Cearn's GBA Image Transmogrifier
  14. // ( http://www.coranac.com/projects/#grit )
  15. //
  16. //======================================================================
  17. const
  18. Layer128x128rMapLen = 256;
  19. var
  20. Layer128x128rMap: array [0..255] of cuchar; cvar; external;
  21. //======================================================================
  22. //
  23. // Layer256x256r, 256x256@8,
  24. // + affine map, not compressed, 32x32
  25. // External tile file: (null).
  26. // Total size: 1024 = 1024
  27. //
  28. // Time-stamp: 2008-12-03, 18:15:41
  29. // Exported by Cearn's GBA Image Transmogrifier
  30. // ( http://www.coranac.com/projects/#grit )
  31. //
  32. //======================================================================
  33. const
  34. Layer256x256rMapLen = 1024;
  35. var
  36. Layer256x256rMap: array [0..1023] of cuchar; cvar; external;
  37. //======================================================================
  38. //
  39. // Layer512x512r, 512x512@8,
  40. // + affine map, not compressed, 64x64
  41. // External tile file: (null).
  42. // Total size: 4096 = 4096
  43. //
  44. // Time-stamp: 2008-12-03, 18:15:41
  45. // Exported by Cearn's GBA Image Transmogrifier
  46. // ( http://www.coranac.com/projects/#grit )
  47. //
  48. //======================================================================
  49. const
  50. Layer512x512rMapLen = 4096;
  51. var
  52. Layer512x512rMap: array [0..4095] of cuchar; cvar; external;
  53. //======================================================================
  54. //
  55. // Layer1024x1024r, 1024x1024@8,
  56. // + affine map, not compressed, 128x128
  57. // External tile file: (null).
  58. // Total size: 16384 = 16384
  59. //
  60. // Time-stamp: 2008-12-03, 18:15:42
  61. // Exported by Cearn's GBA Image Transmogrifier
  62. // ( http://www.coranac.com/projects/#grit )
  63. //
  64. //======================================================================
  65. const
  66. Layer1024x1024rMapLen = 16384;
  67. var
  68. Layer1024x1024rMap: array [0..16383] of cuchar; cvar; external;
  69. //======================================================================
  70. //
  71. // RotBackgrounds, 8x872@8,
  72. // + palette 256 entries, not compressed
  73. // + 109 tiles not compressed
  74. // Total size: 512 + 6976 = 7488
  75. //
  76. // Time-stamp: 2008-12-03, 18:15:42
  77. // Exported by Cearn's GBA Image Transmogrifier
  78. // ( http://www.coranac.com/projects/#grit )
  79. //
  80. //======================================================================
  81. const
  82. RotBackgroundsTilesLen = 6976;
  83. RotBackgroundsPalLen = 512;
  84. var
  85. RotBackgroundsTiles: array [0..1743] of cuint; cvar; external;
  86. RotBackgroundsPal: array [0..255] of cushort; cvar; external;
  87. implementation
  88. end.