summaryrefslogtreecommitdiff
path: root/fpcsrc/packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/RotBackgrounds.pp
blob: d5042cd2189ec377969391a4679f4e7d5227b7bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
unit RotBackgrounds;

interface

uses
  ctypes;
//======================================================================
//
//	Layer128x128r, 128x128@8, 
//	+ affine map, not compressed, 16x16 
//	External tile file: (null).
//	Total size: 256 = 256
//
//	Time-stamp: 2008-12-03, 18:15:41
//	Exported by Cearn's GBA Image Transmogrifier
//	( http://www.coranac.com/projects/#grit )
//
//======================================================================
const
  Layer128x128rMapLen = 256;
var
  Layer128x128rMap: array [0..255] of cuchar; cvar; external;

//======================================================================
//
//	Layer256x256r, 256x256@8, 
//	+ affine map, not compressed, 32x32 
//	External tile file: (null).
//	Total size: 1024 = 1024
//
//	Time-stamp: 2008-12-03, 18:15:41
//	Exported by Cearn's GBA Image Transmogrifier
//	( http://www.coranac.com/projects/#grit )
//
//======================================================================
const
  Layer256x256rMapLen = 1024;
var
  Layer256x256rMap: array [0..1023] of cuchar; cvar; external;

//======================================================================
//
//	Layer512x512r, 512x512@8, 
//	+ affine map, not compressed, 64x64 
//	External tile file: (null).
//	Total size: 4096 = 4096
//
//	Time-stamp: 2008-12-03, 18:15:41
//	Exported by Cearn's GBA Image Transmogrifier
//	( http://www.coranac.com/projects/#grit )
//
//======================================================================
const
  Layer512x512rMapLen = 4096;
var
  Layer512x512rMap: array [0..4095] of cuchar; cvar; external;

//======================================================================
//
//	Layer1024x1024r, 1024x1024@8, 
//	+ affine map, not compressed, 128x128 
//	External tile file: (null).
//	Total size: 16384 = 16384
//
//	Time-stamp: 2008-12-03, 18:15:42
//	Exported by Cearn's GBA Image Transmogrifier
//	( http://www.coranac.com/projects/#grit )
//
//======================================================================
const
  Layer1024x1024rMapLen = 16384;
var
  Layer1024x1024rMap: array [0..16383] of cuchar; cvar; external;

//======================================================================
//
//	RotBackgrounds, 8x872@8, 
//	+ palette 256 entries, not compressed
//	+ 109 tiles not compressed
//	Total size: 512 + 6976 = 7488
//
//	Time-stamp: 2008-12-03, 18:15:42
//	Exported by Cearn's GBA Image Transmogrifier
//	( http://www.coranac.com/projects/#grit )
//
//======================================================================
const
  RotBackgroundsTilesLen = 6976;
  RotBackgroundsPalLen = 512;
var
  RotBackgroundsTiles: array [0..1743] of cuint; cvar; external;
  RotBackgroundsPal: array [0..255] of cushort; cvar; external;


implementation

end.