source: xtideuniversalbios/trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm @ 197

Last change on this file since 197 was 197, checked in by gregli@…, 11 years ago

Some maintenance; no changes to the actual source. Moved the compression tables out of the compression script and into the source file, making the compression script source agnostic. And thus moved the compression script to the Tools directory.

File size: 21.2 KB
Line 
1;;;======================================================================
2;;;
3;;; This file is generated by StringsCompress.pl from source in Strings.asm
4;;; DO NOT EDIT DIRECTLY - See the maekfile for how to rebuild this file.
5;;; This file only needs to be rebuilt if Strings.asm is changed.
6;;;
7;;;======================================================================
8
9; Project name  :   XTIDE Universal BIOS
10; Description   :   Strings and equates for BIOS messages.
11
12%ifdef MODULE_STRINGS_COMPRESSED_PRECOMPRESS
13%include "Display.inc"
14%endif
15
16; Section containing code
17SECTION .text
18
19; POST drive detection strings
20g_szRomAt:      ; db    "%s @ %x",LF,CR,NULL
21                ; db     25h,  73h,  20h,  40h,  20h,  25h,  78h,  0ah,  0dh,  00h    ; uncompressed
22                  db     34h,  20h, 0c6h,  39h,  1bh                                  ; compressed
23
24
25g_szMaster:             ; db    "IDE Master at ",NULL 
26                        ; db     49h,  44h,  45h,  20h,  4dh,  61h,  73h,  74h,  65h,  72h,  20h,  61h,  74h,  20h,  00h    ; uncompressed
27                          db     4fh,  4ah, 0cbh,  53h,  67h,  79h,  7ah,  6bh, 0f8h,  67h,  7ah,  00h                      ; compressed
28
29g_szSlave:              ; db    "IDE Slave  at ",NULL
30                        ; db     49h,  44h,  45h,  20h,  53h,  6ch,  61h,  76h,  65h,  20h,  20h,  61h,  74h,  20h,  00h    ; uncompressed
31                          db     4fh,  4ah, 0cbh,  59h,  72h,  67h,  7ch, 0ebh,  20h,  67h,  7ah,  00h                      ; compressed
32
33g_szDetect:             ; db    "%s%x: ",NULL                      ; IDE Master at 1F0h:
34                        ; db     25h,  73h,  25h,  78h,  3ah,  20h,  00h    ; uncompressed
35                          db     34h,  39h,  40h,  00h                      ; compressed
36
37g_szDetectCOM:          ; db  "%sCOM%c/%u%c: ",NULL              ; IDE Master at COM1/115K:     
38                        ; db   25h,  73h,  43h,  4fh,  4dh,  25h,  63h,  2fh,  25h,  75h,  25h,  63h,  3ah,  20h,  00h    ; uncompressed
39                          db   34h,  49h,  55h,  53h,  35h,  2ah,  37h,  35h,  40h,  00h                                  ; compressed
40
41g_szDetectCOMAuto:      ; db  "%sCOM Detect: ",NULL            ; IDE Master at COM Detect:
42                        ; db   25h,  73h,  43h,  4fh,  4dh,  20h,  44h,  65h,  74h,  65h,  63h,  74h,  3ah,  20h,  00h    ; uncompressed
43                          db   34h,  49h,  55h, 0d3h,  4ah,  6bh,  7ah,  6bh,  69h,  7ah,  40h,  00h                      ; compressed
44
45
46; Boot loader strings
47g_szTryToBoot:          ; db    "Booting from %s %x",ANGLE_QUOTE_RIGHT,"%x",LF,CR,NULL
48                        ; db     42h,  6fh,  6fh,  74h,  69h,  6eh,  67h,  20h,  66h,  72h,  6fh,  6dh,  20h,  25h,  73h,  20h,  25h,  78h, 0afh,  25h,  78h,  0ah,  0dh,  00h    ; uncompressed
49                          db     48h,  75h,  75h,  7ah,  6fh,  74h, 0edh,  6ch,  78h,  75h, 0f3h,  34h,  20h,  39h,  24h,  39h,  1bh                                              ; compressed
50
51g_szBootSectorNotFound: ; db    "Boot sector "
52                        ; db     42h,  6fh,  6fh,  74h,  20h,  73h,  65h,  63h,  74h,  6fh,  72h,  20h    ; uncompressed
53                          db     48h,  75h,  75h, 0fah,  79h,  6bh,  69h,  7ah,  75h, 0f8h                ; compressed
54
55g_szNotFound:           ; db    "not found",LF,CR,NULL
56                        ; db     6eh,  6fh,  74h,  20h,  66h,  6fh,  75h,  6eh,  64h,  0ah,  0dh,  00h    ; uncompressed
57                          db     74h,  75h, 0fah,  6ch,  75h,  7bh,  74h,  6ah,  1bh                      ; compressed
58
59g_szReadError:          ; db    "Error %x!",LF,CR,NULL
60                        ; db     45h,  72h,  72h,  6fh,  72h,  20h,  25h,  78h,  21h,  0ah,  0dh,  00h    ; uncompressed
61                          db     4bh,  78h,  78h,  75h, 0f8h,  39h,  25h,  1bh                            ; compressed
62
63
64; Boot menu bottom of screen strings
65g_szFDD:        ; db    "FDD     ",NULL
66                ; db     46h,  44h,  44h,  20h,  20h,  20h,  20h,  20h,  00h    ; uncompressed
67                  db     4ch,  4ah, 0cah,  20h,  20h,  20h,  00h                ; compressed
68
69g_szHDD:        ; db    "HDD     ",NULL
70                ; db     48h,  44h,  44h,  20h,  20h,  20h,  20h,  20h,  00h    ; uncompressed
71                  db     4eh,  4ah, 0cah,  20h,  20h,  20h,  00h                ; compressed
72
73g_szRomBoot:    ; db    "ROM Boot",NULL
74                ; db     52h,  4fh,  4dh,  20h,  42h,  6fh,  6fh,  74h,  00h    ; uncompressed
75                  db     58h,  55h, 0d3h,  48h,  75h,  75h, 0bah                ; compressed
76
77g_szHotkey:     ; db    "%A%c%c%A%s%A ",NULL
78                ; db     25h,  41h,  25h,  63h,  25h,  63h,  25h,  41h,  25h,  73h,  25h,  41h,  20h,  00h    ; uncompressed
79                  db     3dh,  35h,  35h,  3dh,  34h,  3dh,  00h                                              ; compressed
80
81
82
83; Boot Menu menuitem strings
84g_szDriveNum:   ; db    "%x ",NULL
85                ; db     25h,  78h,  20h,  00h    ; uncompressed
86                  db     39h,  00h                ; compressed
87
88g_szFDLetter:   ; db    "%s %c",NULL
89                ; db     25h,  73h,  20h,  25h,  63h,  00h    ; uncompressed
90                  db     34h,  20h,  15h                      ; compressed
91
92g_szFloppyDrv:  ; db    "Floppy Drive",NULL
93                ; db     46h,  6ch,  6fh,  70h,  70h,  79h,  20h,  44h,  72h,  69h,  76h,  65h,  00h    ; uncompressed
94                  db     4ch,  72h,  75h,  76h,  76h, 0ffh,  4ah,  78h,  6fh,  7ch, 0abh                ; compressed
95
96g_szforeignHD:  ; db    "Foreign Hard Disk",NULL
97                ; db     46h,  6fh,  72h,  65h,  69h,  67h,  6eh,  20h,  48h,  61h,  72h,  64h,  20h,  44h,  69h,  73h,  6bh,  00h    ; uncompressed
98                  db     4ch,  75h,  78h,  6bh,  6fh,  6dh, 0f4h,  4eh,  67h,  78h, 0eah,  4ah,  6fh,  79h, 0b1h                      ; compressed
99
100
101; Boot Menu information strings
102g_szCapacity:   ; db    "Capacity : ",NULL
103                ; db     43h,  61h,  70h,  61h,  63h,  69h,  74h,  79h,  20h,  3ah,  20h,  00h    ; uncompressed
104                  db     49h,  67h,  76h,  67h,  69h,  6fh,  7ah, 0ffh,  40h,  00h                ; compressed
105
106g_szSizeSingle: ; db    "%s%u.%u %ciB",NULL
107                ; db     25h,  73h,  25h,  75h,  2eh,  25h,  75h,  20h,  25h,  63h,  69h,  42h,  00h    ; uncompressed
108                  db     34h,  37h,  29h,  37h,  20h,  35h,  6fh,  88h                                  ; compressed
109
110g_szSizeDual:   ; db    "%s%5-u.%u %ciB /%5-u.%u %ciB",LF,CR,NULL
111                ; db     25h,  73h,  25h,  35h,  2dh,  75h,  2eh,  25h,  75h,  20h,  25h,  63h,  69h,  42h,  20h,  2fh,  25h,  35h,  2dh,  75h,  2eh,  25h,  75h,  20h,  25h,  63h,  69h,  42h,  0ah,  0dh,  00h    ; uncompressed
112                  db     34h,  38h,  29h,  37h,  20h,  35h,  6fh, 0c8h,  2ah,  38h,  29h,  37h,  20h,  35h,  6fh,  48h,  1bh                                                                                        ; compressed
113
114g_szCfgHeader:  ; db    "Addr.",SINGLE_VERTICAL,"Block",SINGLE_VERTICAL,"Bus",  SINGLE_VERTICAL,"IRQ",  SINGLE_VERTICAL,"Reset",LF,CR,NULL
115                ; db     41h,  64h,  64h,  72h,  2eh, 0b3h,  42h,  6ch,  6fh,  63h,  6bh, 0b3h,  42h,  75h,  73h, 0b3h,  49h,  52h,  51h, 0b3h,  52h,  65h,  73h,  65h,  74h,  0ah,  0dh,  00h    ; uncompressed
116                  db     47h,  6ah,  6ah,  78h,  29h,  23h,  48h,  72h,  75h,  69h,  71h,  23h,  48h,  7bh,  79h,  23h,  4fh,  58h,  57h,  23h,  58h,  6bh,  79h,  6bh,  7ah,  1bh                ; compressed
117
118g_szCfgFormat:  ; db    "%s"   ,SINGLE_VERTICAL,"%5-u", SINGLE_VERTICAL,"%s",SINGLE_VERTICAL," %2-I",SINGLE_VERTICAL,"%5-x",  NULL
119                ; db     25h,  73h, 0b3h,  25h,  35h,  2dh,  75h, 0b3h,  25h,  73h, 0b3h,  20h,  25h,  32h,  2dh,  49h, 0b3h,  25h,  35h,  2dh,  78h,  00h    ; uncompressed
120                  db     34h,  23h,  38h,  23h,  34h,  23h,  20h,  36h,  23h,  1ah                                                                            ; compressed
121
122
123g_szAddressingModes:                   
124g_szLCHS:       ; db    "L-CHS",NULL
125                ; db     4ch,  2dh,  43h,  48h,  53h,  00h    ; uncompressed
126                  db     52h,  28h,  49h,  4eh,  99h          ; compressed
127
128g_szPCHS:       ; db    "P-CHS",NULL
129                ; db     50h,  2dh,  43h,  48h,  53h,  00h    ; uncompressed
130                  db     56h,  28h,  49h,  4eh,  99h          ; compressed
131
132g_szLBA28:      ; db    "LBA28",NULL
133                ; db     4ch,  42h,  41h,  32h,  38h,  00h    ; uncompressed
134                  db     52h,  48h,  47h,  2ch,  11h          ; compressed
135
136g_szLBA48:      ; db    "LBA48",NULL
137                ; db     4ch,  42h,  41h,  34h,  38h,  00h    ; uncompressed
138                  db     52h,  48h,  47h,  2eh,  11h          ; compressed
139
140g_szAddressingModes_Displacement equ (g_szPCHS - g_szAddressingModes)
141;
142; Ensure that addressing modes are correctly spaced in memory
143;
144%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS       
145%if g_szLCHS <> g_szAddressingModes
146%error "g_szAddressingModes Displacement Incorrect 1"
147%endif
148%if g_szPCHS <> g_szLCHS + g_szAddressingModes_Displacement
149%error "g_szAddressingModes Displacement Incorrect 2"
150%endif
151%if g_szLBA28 <> g_szPCHS + g_szAddressingModes_Displacement       
152%error "g_szAddressingModes Displacement Incorrect 3"
153%endif
154%if g_szLBA48 <> g_szLBA28 + g_szAddressingModes_Displacement       
155%error "g_szAddressingModes Displacement Incorrect 4"
156%endif
157%endif     
158
159g_szFddUnknown: ; db    "%sUnknown",NULL
160                ; db     25h,  73h,  55h,  6eh,  6bh,  6eh,  6fh,  77h,  6eh,  00h    ; uncompressed
161                  db     34h,  5bh,  74h,  71h,  74h,  75h,  7dh, 0b4h                ; compressed
162
163g_szFddSizeOr:  ; db    "%s5",ONE_QUARTER,QUOTATION_MARK," or 3",ONE_HALF,QUOTATION_MARK," DD",NULL
164                ; db     25h,  73h,  35h, 0ach,  22h,  20h,  6fh,  72h,  20h,  33h, 0abh,  22h,  20h,  44h,  44h,  00h    ; uncompressed
165                  db     34h,  2fh,  21h,  26h,  20h,  75h, 0f8h,  2dh,  22h,  26h,  20h,  4ah,  8ah                      ; compressed
166
167g_szFddSize:    ; db    "%s%s",QUOTATION_MARK,", %u kiB",NULL   ; 3½", 1440 kiB
168                ; db     25h,  73h,  25h,  73h,  22h,  2ch,  20h,  25h,  75h,  20h,  6bh,  69h,  42h,  00h    ; uncompressed
169                  db     34h,  34h,  26h,  27h,  20h,  37h,  20h,  71h,  6fh,  88h                            ; compressed
170
171
172g_szFddThreeHalf:       ; db  "3",ONE_HALF,NULL
173                        ; db   33h, 0abh,  00h    ; uncompressed
174                          db   2dh,  02h          ; compressed
175
176g_szFddFiveQuarter:     ; db  "5",ONE_QUARTER,NULL     
177                        ; db   35h, 0ach,  00h    ; uncompressed
178                          db   2fh,  01h          ; compressed
179
180g_szFddThreeFive_Displacement equ (g_szFddFiveQuarter - g_szFddThreeHalf)
181
182g_szBusTypeValues:     
183g_szBusTypeValues_8Dual:        ; db        "D8 ",NULL
184                                ; db         44h,  38h,  20h,  00h    ; uncompressed
185                                  db         4ah,  31h,  00h          ; compressed
186
187g_szBusTypeValues_8Reversed:    ; db        "X8 ",NULL
188                                ; db         58h,  38h,  20h,  00h    ; uncompressed
189                                  db         5eh,  31h,  00h          ; compressed
190
191g_szBusTypeValues_8Single:      ; db        "S8 ",NULL
192                                ; db         53h,  38h,  20h,  00h    ; uncompressed
193                                  db         59h,  31h,  00h          ; compressed
194
195g_szBusTypeValues_16:           ; db        " 16",NULL
196                                ; db         20h,  31h,  36h,  00h    ; uncompressed
197                                  db         20h,  2bh,  10h          ; compressed
198
199g_szBusTypeValues_32:           ; db        " 32",NULL
200                                ; db         20h,  33h,  32h,  00h    ; uncompressed
201                                  db         20h,  2dh,  0ch          ; compressed
202
203g_szBusTypeValues_Serial:       ; db        "SER",NULL
204                                ; db         53h,  45h,  52h,  00h    ; uncompressed
205                                  db         59h,  4bh,  98h          ; compressed
206
207g_szBusTypeValues_Displacement equ (g_szBusTypeValues_8Reversed - g_szBusTypeValues)
208;
209; Ensure that bus type strings are correctly spaced in memory
210;
211%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS               
212%if g_szBusTypeValues_8Dual <> g_szBusTypeValues
213%error "g_szBusTypeValues Displacement Incorrect 1"
214%endif
215%if g_szBusTypeValues_8Reversed <> g_szBusTypeValues + g_szBusTypeValues_Displacement
216%error "g_szBusTypeValues Displacement Incorrect 2"     
217%endif
218%if g_szBusTypeValues_8Single <> g_szBusTypeValues_8Reversed + g_szBusTypeValues_Displacement
219%error "g_szBusTypeValues Displacement Incorrect 3"             
220%endif
221%if g_szBusTypeValues_16 <> g_szBusTypeValues_8Single + g_szBusTypeValues_Displacement     
222%error "g_szBusTypeValues Displacement Incorrect 4"             
223%endif
224%if g_szBusTypeValues_32 <> g_szBusTypeValues_16 + g_szBusTypeValues_Displacement
225%error "g_szBusTypeValues Displacement Incorrect 5"             
226%endif
227%if g_szBusTypeValues_Serial <> g_szBusTypeValues_32 + g_szBusTypeValues_Displacement
228%error "g_szBusTypeValues Displacement Incorrect 6"             
229%endif
230%endif
231
232g_szSelectionTimeout:   ; db        DOUBLE_BOTTOM_LEFT_CORNER,DOUBLE_LEFT_HORIZONTAL_TO_SINGLE_VERTICAL,"%ASelection in %2-u s",NULL
233                        ; db        0c8h, 0b5h,  25h,  41h,  53h,  65h,  6ch,  65h,  63h,  74h,  69h,  6fh,  6eh,  20h,  69h,  6eh,  20h,  25h,  32h,  2dh,  75h,  20h,  73h,  00h    ; uncompressed
234                          db         32h,  33h,  3dh,  59h,  6bh,  72h,  6bh,  69h,  7ah,  6fh,  75h, 0f4h,  6fh, 0f4h,  3ch,  20h, 0b9h                                              ; compressed
235
236
237g_szDashForZero:        ; db        "- ",NULL
238                        ; db         2dh,  20h,  00h    ; uncompressed
239                          db         28h,  00h          ; compressed
240
241
242
243;------------------------------------------------------------------------------------------
244; 
245; Tables for StringsCompress.pl
246;
247;$translate{ord(' ')} = 0;    [StringsCompress Processed]
248;$translate{172}      = 1;     # ONE_QUARTER    [StringsCompress Processed]
249;$translate{171}      = 2;     # ONE_HALF    [StringsCompress Processed]
250;$translate{179}      = 3;     # SINGLE_VERTICAL    [StringsCompress Processed]
251;$translate{175}      = 4;     # ANGLE_QUOTE_RIGHT    [StringsCompress Processed]
252;$translate{ord('!')} = 5;    [StringsCompress Processed]
253;$translate{ord('"')} = 6;    [StringsCompress Processed]
254;$translate{ord(',')} = 7;    [StringsCompress Processed]
255;$translate{ord('-')} = 8;    [StringsCompress Processed]
256;$translate{ord('.')} = 9;    [StringsCompress Processed]
257;$translate{ord('/')} = 10;    [StringsCompress Processed]
258;$translate{ord('1')} = 11;        [StringsCompress Processed]
259;$translate{ord('2')} = 12;    [StringsCompress Processed]
260;$translate{ord('3')} = 13;    [StringsCompress Processed]
261;$translate{ord('4')} = 14;    [StringsCompress Processed]
262;$translate{ord('5')} = 15;    [StringsCompress Processed]
263;$translate{ord('6')} = 16;    [StringsCompress Processed]
264;$translate{ord('8')} = 17;    [StringsCompress Processed]
265;$translate{200}      = 18;    # DOUBLE_BOTTOM_LEFT_CORNER    [StringsCompress Processed]
266;$translate{181}      = 19;    # DOUBLE_LEFT_HORIZONTAL_TO_SINGLE_VERTICAL    [StringsCompress Processed]
267;
268; Formats begin immediately after the last Translated character (they are in the same table)
269;
270;$format_begin = 20;    [StringsCompress Processed]
271;
272;$format{"s"}   = 20;        # n/a    [StringsCompress Processed]
273;$format{"c"}   = 21;        # n/a    [StringsCompress Processed]
274;$format{"2-I"} = 22;        # must be even    [StringsCompress Processed]
275;$format{"u"}   = 23;        # must be odd    [StringsCompress Processed]
276;$format{"5-u"} = 24;        # must be even    [StringsCompress Processed]
277;$format{"x"}   = 25;        # must be odd    [StringsCompress Processed]
278;$format{"5-x"} = 26;        # must be even    [StringsCompress Processed]
279;$format{"nl"}  = 27;        # n/a    [StringsCompress Processed]
280;$format{"2-u"} = 28;        # must be even    [StringsCompress Processed]
281;$format{"A"}   = 29;        # n/a    [StringsCompress Processed]
282;
283; NOTE: The last $format cannot exceed 31 (stored in a 5-bit quantity).
284;
285; Starting point for the "normal" range, typically around 0x40 to cover upper and lower case
286; letters.  If lower case 'z' is not used, 0x3a can be a good choice as it adds ':' to the 
287; front end.
288;
289;$normal_base = 0x3a;    [StringsCompress Processed]
290;
291; End of StringsCompress.pl information
292;
293;------------------------------------------------------------------------------------------
294
295
296
297;;; end of input stream
298
299StringsCompressed_NormalBase     equ   58
300
301StringsCompressed_FormatsBegin   equ   20
302
303StringsCompressed_TranslatesAndFormats: 
304        db     32  ; 0
305        db     172  ; 1
306        db     171  ; 2
307        db     179  ; 3
308        db     175  ; 4
309        db     33  ; 5
310        db     34  ; 6
311        db     44  ; 7
312        db     45  ; 8
313        db     46  ; 9
314        db     47  ; 10
315        db     49  ; 11
316        db     50  ; 12
317        db     51  ; 13
318        db     52  ; 14
319        db     53  ; 15
320        db     54  ; 16
321        db     56  ; 17
322        db     200  ; 18
323        db     181  ; 19
324        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_s)    ; 20
325        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_c)    ; 21
326        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_2_I)    ; 22
327        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_u)    ; 23
328        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_5_u)    ; 24
329        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_x)    ; 25
330        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_5_x)    ; 26
331        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_nl)    ; 27
332        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_2_u)    ; 28
333        db     (DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_A)    ; 29
334
335%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS
336%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_s || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_s > 255
337%error "DisplayFormatCompressed_Format_s is out of range of DisplayFormatCompressed_BaseFormatOffset"
338%endif
339%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_c || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_c > 255
340%error "DisplayFormatCompressed_Format_c is out of range of DisplayFormatCompressed_BaseFormatOffset"
341%endif
342%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_2_I || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_2_I > 255
343%error "DisplayFormatCompressed_Format_2_I is out of range of DisplayFormatCompressed_BaseFormatOffset"
344%endif
345%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_u || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_u > 255
346%error "DisplayFormatCompressed_Format_u is out of range of DisplayFormatCompressed_BaseFormatOffset"
347%endif
348%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_5_u || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_5_u > 255
349%error "DisplayFormatCompressed_Format_5_u is out of range of DisplayFormatCompressed_BaseFormatOffset"
350%endif
351%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_x || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_x > 255
352%error "DisplayFormatCompressed_Format_x is out of range of DisplayFormatCompressed_BaseFormatOffset"
353%endif
354%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_5_x || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_5_x > 255
355%error "DisplayFormatCompressed_Format_5_x is out of range of DisplayFormatCompressed_BaseFormatOffset"
356%endif
357%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_nl || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_nl > 255
358%error "DisplayFormatCompressed_Format_nl is out of range of DisplayFormatCompressed_BaseFormatOffset"
359%endif
360%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_2_u || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_2_u > 255
361%error "DisplayFormatCompressed_Format_2_u is out of range of DisplayFormatCompressed_BaseFormatOffset"
362%endif
363%if DisplayFormatCompressed_BaseFormatOffset < DisplayFormatCompressed_Format_A || DisplayFormatCompressed_BaseFormatOffset - DisplayFormatCompressed_Format_A > 255
364%error "DisplayFormatCompressed_Format_A is out of range of DisplayFormatCompressed_BaseFormatOffset"
365%endif
366%endif
367
368;; translated usage stats
369;; total translated: 
370
371;; format usage stats
372;; A:4
373;; 2-u:1
374;; 5-u:3
375;; x:6
376;; 5-x:1
377;; s:15
378;; nl:6
379;; 2-I:1
380;; c:8
381;; u:6
382;; total format: 10
383
384;; alphabet usage stats
385;; 58,::4
386;; 59,;:
387;; 60,<:
388;; 61,=:
389;; 62,>:
390;; 63,?:
391;; 64,@:1
392;; 65,A:3
393;; 66,B:11
394;; 67,C:5
395;; 68,D:12
396;; 69,E:4
397;; 70,F:3
398;; 71,G:
399;; 72,H:4
400;; 73,I:3
401;; 74,J:
402;; 75,K:
403;; 76,L:3
404;; 77,M:4
405;; 78,N:
406;; 79,O:3
407;; 80,P:1
408;; 81,Q:1
409;; 82,R:4
410;; 83,S:6
411;; 84,T:
412;; 85,U:1
413;; 86,V:
414;; 87,W:
415;; 88,X:1
416;; 89,Y:
417;; 90,Z:
418;; 91,[:
419;; 92,\:
420;; 93,]:
421;; 94,^:
422;; 95,_:
423;; 96,`:
424;; 97,a:7
425;; 98,b:
426;; 99,c:5
427;; 100,d:4
428;; 101,e:11
429;; 102,f:2
430;; 103,g:2
431;; 104,h:
432;; 105,i:11
433;; 106,j:
434;; 107,k:4
435;; 108,l:4
436;; 109,m:1
437;; 110,n:9
438;; 111,o:17
439;; 112,p:3
440;; 113,q:
441;; 114,r:11
442;; 115,s:6
443;; 116,t:13
444;; 117,u:2
445;; 118,v:2
446;; 119,w:1
447;; 120,x:
448;; 121,y:2
449;; alphabet used count: 39
Note: See TracBrowser for help on using the repository browser.