changeset 428:1afeb73ade7d

russian update
author heinrichsweikamp
date Thu, 04 Aug 2011 07:38:36 +0200
parents 04535df08575
children 1da600c4e139
files code_part1/OSTC_code_asm_part1/aa_font28_idx_rus.inc code_part1/OSTC_code_asm_part1/aa_font28_rus.inc code_part1/OSTC_code_asm_part1/russian_text.asm
diffstat 3 files changed, 151 insertions(+), 133 deletions(-) [+]
line wrap: on
line diff
--- a/code_part1/OSTC_code_asm_part1/aa_font28_idx_rus.inc	Wed Aug 03 00:54:41 2011 +0200
+++ b/code_part1/OSTC_code_asm_part1/aa_font28_idx_rus.inc	Thu Aug 04 07:38:36 2011 +0200
@@ -1,9 +1,9 @@
 ;==========================================================================
-; Font index exported by fontconv.php 1.00 2011-08-02 00:31:07 rvs $
+; Font index exported by fontconv.php 1.00 2011-08-04 03:58:46 rvs $
 ;==========================================================================
-aa_font28_chars		EQU	.149
+aa_font28_chars		EQU	.151
 aa_font28_firstChar	EQU	' '
-aa_font28_lastChar	EQU	'ґ'
+aa_font28_lastChar	EQU	'¶'
 ;
 aa_font28_idx:
 			DW	aa_font28_bits+0x0000	;   Space
@@ -122,37 +122,39 @@
 			DW	aa_font28_bits+0x0F9C	; ‘ 91
 			DW	aa_font28_bits+0x0FE7	; ’ 92
 			DW	aa_font28_bits+0x100C	; “ 93
-			DW	aa_font28_bits+0x1023	; Ы 94
-			DW	aa_font28_bits+0x1048	; Ь 95
-			DW	aa_font28_bits+0x1069	; Э 96
-			DW	aa_font28_bits+0x10A6	; Ю 97
-			DW	aa_font28_bits+0x10CB	; Я 98
-			DW	aa_font28_bits+0x10F6	; б 99
-			DW	aa_font28_bits+0x1133	; в 9A
-			DW	aa_font28_bits+0x1162	; г 9B
-			DW	aa_font28_bits+0x1177	; д 9C
-			DW	aa_font28_bits+0x11A0	; ж 9D
-			DW	aa_font28_bits+0x11C5	; з 9E
-			DW	aa_font28_bits+0x11FA	; и 9F
-			DW	aa_font28_bits+0x120F	; й A0
-			DW	aa_font28_bits+0x1232	; к A1
-			DW	aa_font28_bits+0x1253	; л A2
-			DW	aa_font28_bits+0x126C	; м A3
-			DW	aa_font28_bits+0x1287	; ¤ A4
-			DW	aa_font28_bits+0x12AC	; н A5
-			DW	aa_font28_bits+0x12C1	; п A6
-			DW	aa_font28_bits+0x12D6	; т A7
-			DW	aa_font28_bits+0x12EF	; ф A8
-			DW	aa_font28_bits+0x1314	; ц A9
-			DW	aa_font28_bits+0x132D	; ч AA
-			DW	aa_font28_bits+0x1342	; ш AB
-			DW	aa_font28_bits+0x135B	; щ AC
-			DW	aa_font28_bits+0x1378	; ъ AD
-			DW	aa_font28_bits+0x139D	; ® AE
-			DW	aa_font28_bits+0x13BE	; ы AF
-			DW	aa_font28_bits+0x13E3	; ° B0
-			DW	aa_font28_bits+0x13FC	; ь B1
-			DW	aa_font28_bits+0x141D	; э B2
-			DW	aa_font28_bits+0x1450	; ю B3
-			DW	aa_font28_bits+0x1475	; я B4
-			DW	aa_font28_bits+0x149E	; END OF INDEX
+			DW	aa_font28_bits+0x1031	; ” 94
+			DW	aa_font28_bits+0x1056	; • 95
+			DW	aa_font28_bits+0x1083	; Ы 96
+			DW	aa_font28_bits+0x10A8	; Ь 97
+			DW	aa_font28_bits+0x10C9	; Э 98
+			DW	aa_font28_bits+0x1106	; Ю 99
+			DW	aa_font28_bits+0x112B	; Я 9A
+			DW	aa_font28_bits+0x1156	; б 9B
+			DW	aa_font28_bits+0x1193	; в 9C
+			DW	aa_font28_bits+0x11C2	; г 9D
+			DW	aa_font28_bits+0x11D7	; д 9E
+			DW	aa_font28_bits+0x1200	; ж 9F
+			DW	aa_font28_bits+0x1225	; з A0
+			DW	aa_font28_bits+0x125A	; и A1
+			DW	aa_font28_bits+0x126F	; й A2
+			DW	aa_font28_bits+0x1292	; к A3
+			DW	aa_font28_bits+0x12B3	; ¤ A4
+			DW	aa_font28_bits+0x12D8	; л A5
+			DW	aa_font28_bits+0x12F1	; м A6
+			DW	aa_font28_bits+0x130C	; н A7
+			DW	aa_font28_bits+0x1321	; п A8
+			DW	aa_font28_bits+0x1336	; т A9
+			DW	aa_font28_bits+0x134F	; ф AA
+			DW	aa_font28_bits+0x1374	; ц AB
+			DW	aa_font28_bits+0x138D	; ч AC
+			DW	aa_font28_bits+0x13A2	; ш AD
+			DW	aa_font28_bits+0x13BB	; ® AE
+			DW	aa_font28_bits+0x13DC	; щ AF
+			DW	aa_font28_bits+0x13F9	; ° B0
+			DW	aa_font28_bits+0x1412	; ъ B1
+			DW	aa_font28_bits+0x1437	; ы B2
+			DW	aa_font28_bits+0x145C	; ь B3
+			DW	aa_font28_bits+0x147D	; э B4
+			DW	aa_font28_bits+0x14B0	; ю B5
+			DW	aa_font28_bits+0x14D5	; я B6
+			DW	aa_font28_bits+0x14FE	; END OF INDEX
--- a/code_part1/OSTC_code_asm_part1/aa_font28_rus.inc	Wed Aug 03 00:54:41 2011 +0200
+++ b/code_part1/OSTC_code_asm_part1/aa_font28_rus.inc	Thu Aug 04 07:38:36 2011 +0200
@@ -1,5 +1,5 @@
 ;==========================================================================
-; Font data exported by fontconv.php 1.00 2011-08-02 00:31:07 rvs $
+; Font data exported by fontconv.php 1.00 2011-08-04 03:58:46 rvs $
 ;==========================================================================
 aa_font28_height	EQU	.24
 aa_font28_width		EQU	.14
@@ -688,22 +688,37 @@
 			DB 0x04, 0x20, 0x91, 0x20, 0x02, 0x20, 0x93, 0x20
 			DB 0x00, 0x20, 0x95, 0x20, 0xD3
 ; “ 93
-			DB 0x89, 0x62, 0x94, 0x62, 0x94, 0x62, 0x8E, 0x6E
-			DB 0x89, 0x6C, 0x8B, 0x6A, 0x8D, 0x68, 0x8F, 0x66
-			DB 0x91, 0x64, 0x93, 0x62, 0x95, 0x60, 0xD3
-; Ы 94
+			DB 0xB9, 0x01, 0x85, 0x20, 0x8E, 0x01, 0x85, 0x00
+			DB 0x20, 0x8D, 0x01, 0x86, 0x00, 0x8D, 0x01, 0x20
+			DB 0x85, 0x00, 0x20, 0x8C, 0x0A, 0x20, 0x8B, 0x20
+			DB 0x09, 0x20, 0x94, 0x00, 0x20, 0x95, 0x00, 0x95
+			DB 0x00, 0x20, 0x95, 0x20, 0xB4
+; ” 94
+			DB 0xB3, 0x20, 0x85, 0x01, 0x8D, 0x20, 0x00, 0x85
+			DB 0x01, 0x8D, 0x00, 0x86, 0x01, 0x8C, 0x20, 0x00
+			DB 0x85, 0x20, 0x01, 0x8B, 0x20, 0x0A, 0x8B, 0x20
+			DB 0x09, 0x20, 0x8C, 0x20, 0x00, 0x96, 0x00, 0x96
+			DB 0x20, 0x00, 0x96, 0x20, 0xC2
+; • 95
+			DB 0xA2, 0x21, 0x94, 0x20, 0x01, 0x20, 0x91, 0x20
+			DB 0x05, 0x20, 0x8E, 0x20, 0x01, 0x80, 0x01, 0x80
+			DB 0x01, 0x20, 0x91, 0x01, 0x95, 0x01, 0x95, 0x01
+			DB 0x95, 0x01, 0x91, 0x20, 0x01, 0x80, 0x01, 0x80
+			DB 0x01, 0x20, 0x8E, 0x20, 0x05, 0x20, 0x91, 0x20
+			DB 0x01, 0x20, 0x94, 0x21, 0xA2
+; Ы 96
 			DB 0x80, 0x11, 0x85, 0x11, 0x8C, 0x01, 0x86, 0x01
 			DB 0x8C, 0x01, 0x86, 0x01, 0x8C, 0x01, 0x86, 0x01
 			DB 0x8C, 0x01, 0x86, 0x01, 0x8C, 0x02, 0x85, 0x01
 			DB 0x8D, 0x02, 0x83, 0x02, 0x8E, 0x07, 0x90, 0x05
 			DB 0x9F, 0x11, 0x85, 0x11, 0x9C
-; Ь 95
+; Ь 97
 			DB 0xC8, 0x11, 0x85, 0x11, 0x8C, 0x01, 0x86, 0x01
 			DB 0x8C, 0x01, 0x86, 0x01, 0x8C, 0x01, 0x86, 0x01
 			DB 0x8C, 0x01, 0x86, 0x01, 0x8C, 0x02, 0x85, 0x01
 			DB 0x8D, 0x02, 0x83, 0x02, 0x8E, 0x07, 0x90, 0x05
 			DB 0x9E
-; Э 96
+; Э 98
 			DB 0x81, 0x01, 0x8B, 0x01, 0x86, 0x01, 0x8D, 0x01
 			DB 0x85, 0x01, 0x8D, 0x01, 0x85, 0x01, 0x8D, 0x01
 			DB 0x85, 0x01, 0x8D, 0x01, 0x85, 0x01, 0x85, 0x01
@@ -712,20 +727,20 @@
 			DB 0x85, 0x01, 0x85, 0x00, 0x87, 0x01, 0x84, 0x01
 			DB 0x84, 0x01, 0x88, 0x02, 0x82, 0x01, 0x82, 0x02
 			DB 0x8A, 0x0B, 0x8D, 0x07, 0xA1
-; Ю 97
+; Ю 99
 			DB 0x80, 0x11, 0x85, 0x11, 0x8D, 0x01, 0x95, 0x01
 			DB 0x92, 0x07, 0x8C, 0x0D, 0x88, 0x03, 0x87, 0x03
 			DB 0x86, 0x01, 0x8D, 0x01, 0x85, 0x01, 0x8D, 0x01
 			DB 0x85, 0x01, 0x8D, 0x01, 0x86, 0x03, 0x87, 0x03
 			DB 0x88, 0x0D, 0x8C, 0x07, 0xA1
-; Я 98
+; Я 9A
 			DB 0x91, 0x00, 0x94, 0x02, 0x87, 0x03, 0x87, 0x02
 			DB 0x87, 0x06, 0x83, 0x03, 0x87, 0x02, 0x82, 0x02
 			DB 0x81, 0x02, 0x89, 0x01, 0x84, 0x05, 0x8A, 0x01
 			DB 0x85, 0x02, 0x8C, 0x01, 0x85, 0x01, 0x8D, 0x01
 			DB 0x85, 0x01, 0x8D, 0x01, 0x85, 0x01, 0x8D, 0x11
 			DB 0x85, 0x11, 0xB4
-; б 99
+; б 9B
 			DB 0x9B, 0x0A, 0x8A, 0x0E, 0x87, 0x02, 0x82, 0x02
 			DB 0x84, 0x02, 0x85, 0x02, 0x82, 0x02, 0x86, 0x02
 			DB 0x84, 0x01, 0x83, 0x01, 0x88, 0x01, 0x84, 0x01
@@ -734,31 +749,31 @@
 			DB 0x85, 0x01, 0x82, 0x02, 0x86, 0x02, 0x85, 0x01
 			DB 0x83, 0x02, 0x84, 0x02, 0x85, 0x02, 0x84, 0x08
 			DB 0x86, 0x01, 0x86, 0x05, 0xA0
-; в 9A
+; в 9C
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x8A, 0x01, 0x82, 0x01
 			DB 0x83, 0x01, 0x8A, 0x01, 0x82, 0x01, 0x83, 0x01
 			DB 0x8A, 0x01, 0x82, 0x01, 0x83, 0x01, 0x8A, 0x01
 			DB 0x82, 0x01, 0x83, 0x01, 0x8A, 0x01, 0x81, 0x02
 			DB 0x83, 0x01, 0x8A, 0x04, 0x80, 0x01, 0x82, 0x01
 			DB 0x8B, 0x02, 0x82, 0x05, 0x92, 0x03, 0xB5
-; г 9B
+; г 9D
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x8A, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0xBF
-; д 9C
+; д 9E
 			DB 0x91, 0x03, 0x93, 0x02, 0x93, 0x02, 0x89, 0x0C
 			DB 0x8A, 0x0C, 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x01
 			DB 0x88, 0x01, 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x01
 			DB 0x88, 0x01, 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x01
 			DB 0x88, 0x01, 0x8A, 0x0D, 0x89, 0x0E, 0x94, 0x03
 			DB 0x81
-; ж 9D
+; ж 9F
 			DB 0x9D, 0x01, 0x88, 0x01, 0x8A, 0x03, 0x84, 0x03
 			DB 0x8C, 0x03, 0x80, 0x03, 0x90, 0x04, 0x94, 0x00
 			DB 0x90, 0x0C, 0x8A, 0x0C, 0x90, 0x00, 0x94, 0x04
 			DB 0x90, 0x03, 0x80, 0x03, 0x8C, 0x03, 0x84, 0x03
 			DB 0x8A, 0x01, 0x88, 0x01, 0x9C
-; з 9E
+; з A0
 			DB 0xA7, 0x00, 0x8D, 0x01, 0x86, 0x01, 0x8B, 0x01
 			DB 0x87, 0x02, 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x01
 			DB 0x83, 0x00, 0x83, 0x01, 0x8A, 0x01, 0x83, 0x00
@@ -766,106 +781,106 @@
 			DB 0x8A, 0x01, 0x82, 0x02, 0x82, 0x01, 0x8A, 0x02
 			DB 0x80, 0x04, 0x80, 0x02, 0x8B, 0x04, 0x80, 0x04
 			DB 0x8D, 0x02, 0x82, 0x02, 0xB6
-; и 9F
+; и A1
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x93, 0x01, 0x93, 0x02
 			DB 0x93, 0x02, 0x92, 0x02, 0x93, 0x02, 0x93, 0x01
 			DB 0x93, 0x0C, 0x8A, 0x0C, 0xB4
-; й A0
+; й A2
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x87, 0x00, 0x8A, 0x01
 			DB 0x89, 0x01, 0x87, 0x02, 0x8B, 0x00, 0x86, 0x02
 			DB 0x8C, 0x00, 0x84, 0x02, 0x8E, 0x00, 0x83, 0x02
 			DB 0x8E, 0x01, 0x82, 0x01, 0x90, 0x00, 0x81, 0x0C
 			DB 0x8A, 0x0C, 0xB4
-; к A1
+; к A3
 			DB 0x9D, 0x0C, 0x8A, 0x0C, 0x8F, 0x01, 0x95, 0x01
 			DB 0x94, 0x03, 0x92, 0x01, 0x81, 0x01, 0x90, 0x01
 			DB 0x83, 0x01, 0x8E, 0x01, 0x85, 0x01, 0x8C, 0x01
 			DB 0x87, 0x01, 0x8B, 0x00, 0x89, 0x01, 0x96, 0x00
 			DB 0xB4
-; л A2
-			DB 0x91, 0x00, 0x96, 0x00, 0x95, 0x01, 0x8B, 0x0A
-			DB 0x8B, 0x0A, 0x8C, 0x01, 0x95, 0x01, 0x95, 0x01
-			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x0C, 0x8A, 0x0C
-			DB 0xB4
-; м A3
-			DB 0x85, 0x0C, 0x8A, 0x0C, 0x8B, 0x01, 0x96, 0x01
-			DB 0x96, 0x01, 0x96, 0x01, 0x96, 0x01, 0x94, 0x01
-			DB 0x94, 0x01, 0x94, 0x01, 0x94, 0x01, 0x94, 0x0C
-			DB 0x8A, 0x0C, 0x9C
 ; ¤ A4
 			DB 0x9C, 0x01, 0x86, 0x01, 0x8D, 0x08, 0x8F, 0x06
 			DB 0x8F, 0x02, 0x82, 0x02, 0x8E, 0x01, 0x84, 0x01
 			DB 0x8E, 0x01, 0x84, 0x01, 0x8E, 0x01, 0x84, 0x01
 			DB 0x8E, 0x02, 0x82, 0x02, 0x8F, 0x06, 0x8F, 0x08
 			DB 0x8D, 0x01, 0x86, 0x01, 0xB7
-; н A5
+; л A5
+			DB 0x91, 0x00, 0x96, 0x00, 0x95, 0x01, 0x8B, 0x0A
+			DB 0x8B, 0x0A, 0x8C, 0x01, 0x95, 0x01, 0x95, 0x01
+			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x0C, 0x8A, 0x0C
+			DB 0xB4
+; м A6
+			DB 0x85, 0x0C, 0x8A, 0x0C, 0x8B, 0x01, 0x96, 0x01
+			DB 0x96, 0x01, 0x96, 0x01, 0x96, 0x01, 0x94, 0x01
+			DB 0x94, 0x01, 0x94, 0x01, 0x94, 0x01, 0x94, 0x0C
+			DB 0x8A, 0x0C, 0x9C
+; н A7
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x8F, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0x90, 0x0C, 0x8A, 0x0C, 0xB4
-; п A6
+; п A8
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x8A, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0x95, 0x0C, 0x8A, 0x0C, 0xB4
-; т A7
+; т A9
 			DB 0x9D, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x0C, 0x8A, 0x0C, 0x8A, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0xA7
-; ф A8
+; ф AA
 			DB 0x9F, 0x08, 0x8D, 0x0A, 0x8C, 0x01, 0x86, 0x01
 			DB 0x8B, 0x01, 0x88, 0x01, 0x8A, 0x01, 0x88, 0x01
 			DB 0x88, 0x13, 0x83, 0x13, 0x85, 0x01, 0x88, 0x01
 			DB 0x8A, 0x01, 0x88, 0x01, 0x8B, 0x01, 0x86, 0x01
 			DB 0x8C, 0x0A, 0x8D, 0x08, 0x9E
-; ц A9
+; ц AB
 			DB 0x9D, 0x0C, 0x8A, 0x0C, 0x95, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0x8A, 0x0C, 0x8A, 0x0D, 0x95, 0x02, 0x94, 0x03
 			DB 0x99
-; ч AA
+; ч AC
 			DB 0xB5, 0x06, 0x90, 0x07, 0x95, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x95, 0x01, 0x95, 0x01
 			DB 0x8F, 0x0C, 0x8A, 0x0C, 0xB4
-; ш AB
+; ш AD
 			DB 0x85, 0x0C, 0x8A, 0x0C, 0x95, 0x01, 0x95, 0x01
 			DB 0x95, 0x01, 0x8A, 0x0C, 0x8A, 0x0C, 0x95, 0x01
 			DB 0x95, 0x01, 0x95, 0x01, 0x8A, 0x0C, 0x8A, 0x0C
 			DB 0xB4
-; щ AC
-			DB 0x85, 0x0C, 0x8A, 0x0C, 0x95, 0x01, 0x95, 0x01
-			DB 0x95, 0x01, 0x8A, 0x0C, 0x8A, 0x0C, 0x95, 0x01
-			DB 0x95, 0x01, 0x95, 0x01, 0x8A, 0x0C, 0x8A, 0x0D
-			DB 0x95, 0x02, 0x94, 0x03, 0x81
-; ъ AD
-			DB 0x85, 0x01, 0x95, 0x01, 0x95, 0x0C, 0x8A, 0x0C
-			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
-			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
-			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x02, 0x80, 0x02
-			DB 0x90, 0x06, 0x91, 0x04, 0xB5
 ; ® AE
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x8A, 0x01, 0x83, 0x01
 			DB 0x8F, 0x01, 0x83, 0x01, 0x8F, 0x01, 0x83, 0x01
 			DB 0x8F, 0x01, 0x83, 0x01, 0x8F, 0x01, 0x83, 0x01
 			DB 0x90, 0x01, 0x81, 0x02, 0x90, 0x05, 0x92, 0x03
 			DB 0xBB
-; ы AF
+; щ AF
+			DB 0x85, 0x0C, 0x8A, 0x0C, 0x95, 0x01, 0x95, 0x01
+			DB 0x95, 0x01, 0x8A, 0x0C, 0x8A, 0x0C, 0x95, 0x01
+			DB 0x95, 0x01, 0x95, 0x01, 0x8A, 0x0C, 0x8A, 0x0D
+			DB 0x95, 0x02, 0x94, 0x03, 0x81
+; ° B0
+			DB 0xCA, 0x02, 0x93, 0x00, 0x82, 0x00, 0x91, 0x00
+			DB 0x84, 0x00, 0x90, 0x00, 0x84, 0x00, 0x90, 0x00
+			DB 0x84, 0x00, 0x91, 0x00, 0x82, 0x00, 0x93, 0x02
+			DB 0xF1
+; ъ B1
+			DB 0x85, 0x01, 0x95, 0x01, 0x95, 0x0C, 0x8A, 0x0C
+			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
+			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
+			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x02, 0x80, 0x02
+			DB 0x90, 0x06, 0x91, 0x04, 0xB5
+; ы B2
 			DB 0x85, 0x0C, 0x8A, 0x0C, 0x90, 0x01, 0x82, 0x01
 			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
 			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
 			DB 0x90, 0x02, 0x80, 0x02, 0x90, 0x06, 0x91, 0x04
 			DB 0xA3, 0x0C, 0x8A, 0x0C, 0x9C
-; ° B0
-			DB 0xCA, 0x02, 0x93, 0x00, 0x82, 0x00, 0x91, 0x00
-			DB 0x84, 0x00, 0x90, 0x00, 0x84, 0x00, 0x90, 0x00
-			DB 0x84, 0x00, 0x91, 0x00, 0x82, 0x00, 0x93, 0x02
-			DB 0xF1
-; ь B1
+; ь B3
 			DB 0xB5, 0x0C, 0x8A, 0x0C, 0x90, 0x01, 0x82, 0x01
 			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
 			DB 0x90, 0x01, 0x82, 0x01, 0x90, 0x01, 0x82, 0x01
 			DB 0x90, 0x02, 0x80, 0x02, 0x90, 0x06, 0x91, 0x04
 			DB 0xB5
-; э B2
+; э B4
 			DB 0x9E, 0x01, 0x86, 0x01, 0x8B, 0x01, 0x88, 0x01
 			DB 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x01, 0x88, 0x01
 			DB 0x8A, 0x01, 0x82, 0x01, 0x83, 0x01, 0x8A, 0x01
@@ -873,17 +888,17 @@
 			DB 0x83, 0x01, 0x8B, 0x01, 0x81, 0x01, 0x82, 0x01
 			DB 0x8C, 0x02, 0x80, 0x01, 0x81, 0x02, 0x8D, 0x08
 			DB 0x8F, 0x06, 0xB7
-; ю B3
+; ю B5
 			DB 0x85, 0x0C, 0x8A, 0x0C, 0x8F, 0x01, 0x95, 0x01
 			DB 0x92, 0x08, 0x8D, 0x0A, 0x8B, 0x02, 0x86, 0x02
 			DB 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x01, 0x88, 0x01
 			DB 0x8A, 0x01, 0x88, 0x01, 0x8A, 0x02, 0x86, 0x02
 			DB 0x8B, 0x0A, 0x8D, 0x08, 0x9E
-; я B4
+; я B6
 			DB 0xA9, 0x00, 0x8C, 0x03, 0x84, 0x01, 0x8B, 0x05
 			DB 0x82, 0x01, 0x8C, 0x01, 0x81, 0x01, 0x81, 0x01
 			DB 0x8C, 0x01, 0x83, 0x03, 0x8D, 0x01, 0x83, 0x02
 			DB 0x8E, 0x01, 0x83, 0x01, 0x8F, 0x01, 0x83, 0x01
 			DB 0x8F, 0x01, 0x83, 0x01, 0x8F, 0x0C, 0x8A, 0x0C
 			DB 0xB4
-; TOTAL COMPRESSED SIZE = 5278
+; TOTAL COMPRESSED SIZE = 5374
--- a/code_part1/OSTC_code_asm_part1/russian_text.asm	Wed Aug 03 00:54:41 2011 +0200
+++ b/code_part1/OSTC_code_asm_part1/russian_text.asm	Thu Aug 04 07:38:36 2011 +0200
@@ -22,6 +22,7 @@
 ; 2011/02/02 : Jean-Do Gascuel : split into different files for multi-lingual support
 ; 2011/07/25 : Sergei V. Rozinov: Russian translation.
 ; 2011/07/28 : Sergei V. Rozinov: Corrected.
+; 2011/08/04 : Sergei V. Rozinov: Adapted for firmware 1.95+
 ;
 ; known bugs:
 ; ToDo:
@@ -96,37 +97,37 @@
     TCODE    .0,   .0,       "Нелєт"                     ;035 NoFly		        (No-flight count-down)
 ;
 ; 32 custom function descriptors I (FIXED LENGTH = 15 chars).
-    TCODE    .40,  .35,      "Начало погр.[m]"           ;036 Start Dive  [m]	(depth to switch to dive mode)
-    TCODE    .40,  .35,      "Конец погр. [m]"           ;037 End Dive    [m]	(depth to switch back to surface mode)
-    TCODE    .40,  .35,      "Жду после [min]"           ;038 End Delay [min]  	(duration dive screen stays after end of dive)
-    TCODE    .40,  .35,      "Отключение[min]"           ;039 Power Off [min]
-    TCODE    .40,  .35,      "Пред-меню [min]"           ;040 Pre-menu  [min]	(Delais to keep surface-mode menus displayed)
-    TCODE    .40,  .35,      "Скорость[m/min]"           ;041 velocity[m/min]
-    TCODE    .40,  .35,      "Автовключ[mbar]"           ;042 Wake-up  [mbar]
-    TCODE    .40,  .35,      "max. Верх[mbar]"           ;043 max.Surf.[mbar]
+    TCODE    .40,  .35,      "Начало погр.[м]"           ;036 Start Dive  [m]	(depth to switch to dive mode)
+    TCODE    .40,  .35,      "Конец погр. [м]"           ;037 End Dive    [m]	(depth to switch back to surface mode)
+    TCODE    .40,  .35,      "Жду после [сек]"           ;038 End Delay [sec]  	(duration dive screen stays after end of dive)
+    TCODE    .40,  .35,      "Отключение[мин]"           ;039 Power Off [min]
+    TCODE    .40,  .35,      "Пред-меню [мин]"           ;040 Pre-menu  [min]	(Delais to keep surface-mode menus displayed)
+    TCODE    .40,  .35,      "Скорость[м/мин]"           ;041 velocity[m/min]
+    TCODE    .40,  .35,      "Автовключ[мбар]"           ;042 Wake-up  [mbar]
+    TCODE    .40,  .35,      "max. Верх[мбар]"           ;043 max.Surf.[mbar]
     TCODE    .40,  .35,      "Показать GF [%]"           ;044 GF display  [%]
     TCODE    .40,  .35,      "min.O2 показ[%]"           ;045 min. O2 Dis.[%]
-    TCODE    .40,  .35,      "Меню погр.[min]"           ;046 Dive menus[min]
+    TCODE    .40,  .35,      "Меню погр.[мин]"           ;046 Dive menus[min]
     TCODE    .40,  .35,      "Насыщение x [%]"           ;047 Saturate x  [%]
     TCODE    .40,  .35,      "Рассыщение x[%]"           ;048 Desaturate x[%]
     TCODE    .40,  .35,      "Нелєт фактор[%]"           ;049 NoFly Ratio [%]	(Grandient factor tolerance for no-flight countdown).
     TCODE    .40,  .35,      "GF тревога 1[%]"           ;050 GF alarm 1  [%]
     TCODE    .40,  .35,      "CNS наверху [%]"           ;051 CNSshow surf[%]
-    TCODE    .40,  .35,      "Деко ниже   [m]"           ;052 Deco Offset [m]
-    TCODE    .40,  .35,      "ppO2 низк [bar]"           ;053 ppO2 low  [bar]
-    TCODE    .40,  .35,      "ppO2 высок[bar]"           ;054 ppO2 high [bar]
-    TCODE    .40,  .35,      "ppO2 показ[bar]"           ;055 ppO2 show [bar]
+    TCODE    .40,  .35,      "Деко ниже   [м]"           ;052 Deco Offset [m]
+    TCODE    .40,  .35,      "ppO2 низк [бар]"           ;053 ppO2 low  [bar]
+    TCODE    .40,  .35,      "ppO2 высок[бар]"           ;054 ppO2 high [bar]
+    TCODE    .40,  .35,      "ppO2 показ[бар]"           ;055 ppO2 show [bar]
     TCODE    .40,  .35,      "Интервал данных"           ;056 sampling rate
     TCODE    .40,  .35,      "Делитель темпер"           ;057 Divisor Temp
     TCODE    .40,  .35,      "Делитель деко  "           ;058 Divisor Decodat
-    TCODE    .40,  .35,      "Делитель неисп1"           ;059 Divisor NotUse1
+    TCODE    .40,  .35,      "Делитель GF    "           ;059 Divisor GF
     TCODE    .40,  .35,      "Делитель ppO2  "           ;060 Divisor ppO2
     TCODE    .40,  .35,      "Делитель дебаг "           ;061 Divisor Debug
-    TCODE    .40,  .35,      "Делитель неисп2"           ;062 Divisor NotUse2
+    TCODE    .40,  .35,      "Делитель CNS   "           ;062 Divisor CNS
     TCODE    .40,  .35,      "CNS показать[%]"           ;063 CNSshow dive[%]
     TCODE    .40,  .35,      "Номер в журнале"           ;064 Logbook offset
-    TCODE    .40,  .35,      "Крайняя деко[m]"           ;065 Last Deco at[m]
-    TCODE    .40,  .35,      "Конец Apnoe [h]"           ;066 End Apnoe   [h]
+    TCODE    .40,  .35,      "Крайняя деко[м]"           ;065 Last Deco at[m]
+    TCODE    .40,  .35,      "Конец Apnoe [ч]"           ;066 End Apnoe   [h]
     TCODE    .40,  .35,      "Показ напр.бат."           ;067 Show Batt.Volts
 ; End of function descriptor I
 ;
@@ -215,7 +216,7 @@
     TCODE    .20,   .35,     "Далее"            	     ;147 More
     TCODE    .0,    .0,      ":.........:"               ;148 :.........:
     TCODE    .0,    .8,      "ppO2"                      ;149 ppO2
-    TCODE    .2,    .39,     "bar "                      ;150 bar
+    TCODE    .2,    .39,     "бар "                      ;150 bar
     TCODE    .108,  .216,    "Маркер?"                   ;151 Marker?
     TCODE    .85,   .125,    "L16-GF OC"                 ;152 L16-GF OC
     TCODE    .20,   .65,     "Доп. Параметры II"	     ;153 Custom FunctionsII
@@ -232,11 +233,11 @@
     TCODE    .40,   .35,     "Предупреж. стоп"           ;162 Warn Ceiling
     TCODE    .40,   .35,     "Картинки газов "           ;163 Mix type icons
     TCODE    .40,   .35,     "Напом. лучш.газ"           ;164 Blink BetterGas	(Remainder in divemode to switch to a better decompression gas).
-	TCODE    .40,   .35,     "Трев.глуб[mbar]"           ;165 DepthWarn[mbar]
+	TCODE    .40,   .35,     "Трев.глуб[мбар]"           ;165 DepthWarn[mbar]
     TCODE    .40,   .35,     "CNS предупр.[%]"           ;166 CNS warning [%]
     TCODE    .40,   .35,     "GF предупр. [%]"           ;167 GF warning  [%]
-    TCODE    .40,   .35,     "ppO2 пред.[bar]"           ;168 ppO2 warn [bar]
-    TCODE    .40,   .35,     "Скор.пр.[m/min]"           ;169 Vel.warn[m/min]
+    TCODE    .40,   .35,     "ppO2 пред.[бар]"           ;168 ppO2 warn [bar]
+    TCODE    .40,   .35,     "Скор.пр.[м/мин]"           ;169 Vel.warn[m/min]
     TCODE    .40,   .35,     "Коррекция часов"           ;170 Time offset/day
     TCODE    .40,   .35,     "Показ альтиметр"           ;171 Show altimeter
     TCODE    .40,   .35,     "Показать маркер"           ;172 Show Log-Marker
@@ -244,10 +245,10 @@
     TCODE    .40,   .35,     "Показ граф. ткн"           ;174 ShowTissueGraph
     TCODE    .40,   .35,     "Показ глав. ткн"           ;175 Show Lead.Tiss.
     TCODE    .40,   .35,     "Мелк.ост.вверху"           ;176 Shallow stop 1st  (Reverse order of deco plans)
-    TCODE    .40,   .35,     "Перекл.газ[min]"           ;177 Gas switch[min]   (Additional delay in decoplan for gas switches).
-    TCODE    .40,   .35,     "Донн.расх[/min]"           ;178 BottomGas[/min]   (Bottom gas usage, for volume estimation).
-    TCODE    .40,   .35,     "Подъ.расх[/min]"           ;179 AscentGas[/min]   (Ascent+Deco gas usage)
-    TCODE    .40,   .35,     "Будущ. TTS[min]"           ;180 Future TTS[min]   (@5 variant: compute TTS for extra time at current depth)
+    TCODE    .40,   .35,     "Перекл.газ[мин]"           ;177 Gas switch[min]   (Additional delay in decoplan for gas switches).
+    TCODE    .40,   .35,     "Донн.расх[/мин]"           ;178 BottomGas[/min]   (Bottom gas usage, for volume estimation).
+    TCODE    .40,   .35,     "Подъ.расх[/мин]"           ;179 AscentGas[/min]   (Ascent+Deco gas usage)
+    TCODE    .40,   .35,     "Будущ. TTS[мин]"           ;180 Future TTS[min]   (@5 variant: compute TTS for extra time at current depth)
     TCODE    .40,   .35,     "Не используется"           ;181 not used
     TCODE    .40,   .35,     "Не используется"           ;182 not used
     TCODE    .40,   .35,     "Не используется"           ;183 not used
@@ -325,7 +326,7 @@
     TCODE    .50,   .145,    "Батарея!"                  ;246 LowBatt!
     TCODE    .20,   .125,    "Планировщик"               ;247 Simulator
     TCODE    .30,   .2,      "OSTC Планировщик"          ;248 OSTC Simulator
-    TCODE    .20,   .35,     "Начать имитацию"           ;249 Start Dive
+    TCODE    .20,   .65,     "Начать имитацию"           ;249 Start Dive
     TCODE    .100,  .25,     "+ 1м"                      ;250 + 1m
     TCODE    .100,  .50,     "- 1м"                      ;251 - 1m
     TCODE    .100,  .75,     "+10м"                      ;252 +10m
@@ -358,10 +359,10 @@
     TCODE    .0,    .125,    "для информации!"           ;275 for Details!
     TCODE    .20,   .95,     "Соленость: "               ;276 Salinity:
 ;
-    TCODE    .20,   .65,     "Время на дне :"            ;277 Bottom Time:
-    TCODE    .20,   .95,     "Макс. глубина:"            ;278 Max. Depth:
-    TCODE    .20,   .125,    "Вычислить деко"            ;279 Calculate Deco
-    TCODE    .20,   .155,    "Показать план"             ;280 Show Decoplan
+    TCODE    .20,   .95,     "Время на дне :"            ;277 Bottom Time:
+    TCODE    .20,   .125,    "Макс. глубина:"            ;278 Max. Depth:
+    TCODE    .20,   .155,    "Вычислить деко"            ;279 Calculate Deco
+    TCODE    .20,   .155,    ""                          ;280 UNUSED
 ;
     TCODE    .107,  .170,    "С®едняя"                   ;281 Avr.Depth
     TCODE    .90,   .170,    "Глав ткань"                ;282 Lead Tiss.
@@ -374,9 +375,9 @@
     TCODE    .10,   .1,      "Настройка альтиметра"      ;288 Set Altimeter
     TCODE    .20,   .35,     "Уров.моря: "               ;289 Sea ref:
     TCODE    .0,    .0,      "Включен? : "               ;290 Enabled:
-    TCODE    .20,   .95,     "Умолчание: 1013 mbar"      ;291 Default: 1013 mbar
-    TCODE    .20,   .125,    "+1 mbar"                   ;292 +1 mbar
-    TCODE    .20,   .155,    "-1 mbar"                   ;293 -1 mbar
+    TCODE    .20,   .95,     "Умолчание: 1013 мбар"      ;291 Default: 1013 mbar
+    TCODE    .20,   .125,    "+1 мбар"                   ;292 +1 mbar
+    TCODE    .20,   .155,    "-1 мбар"                   ;293 -1 mbar
     TCODE    .85,   .185,    "Alt: "                     ;294 Alt:
 ;
 	TCODE    .20,   .125,    "Показать дамп"             ;295 Show raw data
@@ -389,14 +390,14 @@
 	TCODE    .0,    .2,      "Расход OCR газов:"         ;301 OCR Gas Usage:        (Planned gas consumtion by tank).
 ; 115k Bootloader support:
 	TCODE	 .45,	.100,	 "Загрузчик"				 ;302 Bootloader
-	TCODE	 .40,	.130,	 "Пожалуйста ждите!"    	 ;303 Please wait!
+	TCODE	 .19,	.130,	 "Пожалуйста ждите!"    	 ;303 Please wait!
 	TCODE	 .50,	.130,	 "Прервано!"				 ;304 Aborted
 ;@5 variant
     TCODE    .0,    .0,      "Будущ. TTS"                ;305 Future TTS            (=10 chars. Title for @5 customview).
-    TCODE    .100,  .125,    "Quit Sim"                  ;306 Quit Sim (=8char max. Quit Simulator mode)
+    TCODE    .100,  .125,    "Выход"                     ;306 Quit Sim (=8char max. Quit Simulator mode)
 ;Dive interval
-    TCODE    .20,   .35,     "Interval:"                 ;307 Interval:
-    TCODE    .0,    .0,      "Now    "                   ;308 Now (7 chars min)
-	TCODE	 .108,	.112,	 "Average"			 		 ;309 Average
-	TCODE	 .94,	.54,	 "Stopwatch"		 		 ;310 Stopwatch (BIG Stopwatch in Gauge mode)
+    TCODE    .20,   .35,     "Интервал:"                 ;307 Interval:
+    TCODE    .0,    .0,      "Сейчас "                   ;308 Now (7 chars min)
+	TCODE	 .108,	.112,	 "С®едняя"			 		 ;309 Average
+	TCODE	 .115,	.54,	 "Тайме®"			 		 ;310 Stopwatch (BIG Stopwatch in Gauge mode)
 ;=============================================================================
\ No newline at end of file