diff code_part1/OSTC_code_asm_part1/aa_fonts.asm @ 446:92304826000d

localisation part2 from Sergei
author heinrichsweikamp
date Sat, 13 Aug 2011 09:45:53 +0200
parents 6e57b5bb98ce
children f32b9ad6244c
line wrap: on
line diff
--- a/code_part1/OSTC_code_asm_part1/aa_fonts.asm	Thu Aug 11 20:01:55 2011 +0200
+++ b/code_part1/OSTC_code_asm_part1/aa_fonts.asm	Sat Aug 13 09:45:53 2011 +0200
@@ -145,6 +145,7 @@
 	endif
 
 ;---- MEDIUM font description and data ---------------------------------------
+#ifndef RUSSIAN
 aa_font48_block:
 			DB	0x27, 0x3B					; ' char
 			DB	'"', 0x3C
@@ -159,6 +160,22 @@
 #include	"aa_font48_idx.inc"
 #include	"aa_font48.inc"
 aa_font48_end:
+#else
+aa_font48_block:
+			DB	0x27, 0x3B
+			DB	0x22, 0x3C
+			DB	0xEC, 0x3D
+			DB	0x20, 0x3E
+			DB	0				; End of translation table
+			DB	aa_font48_firstChar			; To be substracted
+			DB	aa_font48_chars				; Max value
+			DB	0x3E-aa_font48_firstChar
+			DB	aa_font48_height + 0x80
+;
+#include	"aa_font48_idx_rus.inc"				; SHOULD FOLLOW !
+#include	"aa_font48_rus.inc"
+aa_font48_end:
+#endif
 ; Make sure this is coherent...
 	if aa_font48_nbbits != 3
 		error MEDIUM fount should be encoded with 3bits anti-aliasing...