Subversion Repositories pentevo

Rev

Rev 1067 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1067 Rev 1186
Line 1... Line 1...
1
 
1
 
2
; LAST UPDATE: 21.02.2023 savelij
2
; LAST UPDATE: 14.02.2025 savelij
3
 
3
 
4
;ОПИСАТЕЛЬ ОКНА (АДРЕС В IX)
4
; описатель окна (адрес в IX)
5
;+00 X КООРДИНАТА
5
; +00 X координата
6
;+01 Y КООРДИНАТА
6
; +01 Y координата
7
;+02 V ВЫСОТА
7
; +02 V высота
8
;+03 H ШИРИНА
8
; +03 H ширина
9
;+04 C ЦВЕТ
9
; +04 C цвет
10
;+05 C ЦВЕТ КУРСОРА
10
; +05 C цвет курсора
11
;+06 F ФЛАГОВЫЙ
11
; +06 F флаговый
12
;+07 N НОМЕР ПУНКТА В ОКНЕ
12
; +07 N номер пункта в окне
13
;  БИТ 7-0=БАЙТЫ 8-9 ТЕКУЩИЙ ПУНКТ МЕНЮ,
13
;  бит 7-0=байты 8-9 текущий пункт меню,
14
;        1=БАЙТЫ 8-9 АДРЕС ХРАНЕНИЯ
14
;        1=байты 8-9 адрес хранения
15
;+08 | ТЕКУЩИЙ
15
; +08 | текущий
16
;+09 | ПУНКТ МЕНЮ
16
; +09 | пункт меню
17
;+0A : КОЛИЧЕСТВО
17
; +0A : количество
18
;+0B : ПУНКТОВ МЕНЮ
18
; +0B : пунктов меню
19
;+0C | АДРЕС
19
; +0C | адрес
20
;+0D | ТЕКСТА
20
; +0D | текста
21
;+0E : СПИСОК АДРЕСОВ
21
; +0E : список адресов
22
;+0F : ПОДПРОГРАММ
22
; +0F : подпрограмм
23
;+10 | АДРЕС СПИСКА АКТИВНЫХ
23
; +10 | адрес списка активных
24
;+11 | ЗОН ДЛЯ МЫШИ
24
; +11 | зон для мыши
25
;+12 : АДРЕС СПИСКА
25
; +12 : адрес списка
26
;+13 : ГОРЯЧИХ КЛАВИШ
26
; +13 : горячих клавиш
27
 
27
 
28
;ФОРМАТ ФЛАГОВОГО БАЙТА ОКНА
28
; формат флагового байта окна
29
;IX+6
29
; IX+6
30
;7-0-НЕТ, 1-ЕСТЬ НИЖНИЙ ЗАГОЛОВОК
30
; 7-0-нет, 1-есть нижний заголовок
31
;6-0-С РАМКОЙ,1-БЕЗ РАМКИ
31
; 6-0-с рамкой,1-без рамки
32
;5-0-НЕТ, 1-ЕСТЬ ВЕРХНИЙ ЗАГОЛОВОК
32
; 5-0-нет, 1-есть верхний заголовок
33
;4-0-НЕТ, 1-ЕСТЬ ТЕКСТ
33
; 4-0-нет, 1-есть текст
34
;3
34
; 3
35
;2-
35
; 2-
36
;1-
36
; 1-
37
;0-
37
; 0-
38
 
38
 
39
;РАСКЛАДКА БАЙТ ВЫДЕЛЕНИЙ
39
; раскладка байт выделений
40
;+0 ФЛАГОВЫЙ
40
; +0 флаговый
41
;    7 ПРИ АКТИВНОСТИ УСТАНОВЛЕН
41
;     7 при активности установлен
42
;    6 УСТАНОВЛЕН, НЕ ВЫДЕЛЯЕТСЯ
42
;     6 установлен, не выделяется
43
;    5 УСТАНОВЛЕН, ВЫЗОВ ВЕКТОРА
43
;     5 установлен, вызов вектора
44
;    4
44
;     4
45
;    3 \
45
;     3 \
46
;    2  } ФОРМА КУРСОРА
46
;     2  } форма курсора
47
;    1  } ПРИ ПОПАДАНИИ
47
;     1  } при попадании
48
;    0 /
48
;     0 /
49
;+1 X КООРДИНАТА
49
; +1 X координата
50
;+2 Y КООРДИНАТА
50
; +2 Y координата
51
;+3 V ВЫСОТА
51
; +3 V высота
52
;+4 H ШИРИНА
52
; +4 H ширина
53
;+5 K КОД КЛАВИШИ
53
; +5 K код клавиши
54
 
54
 
55
;===============мышиный курсор в двух видах================
55
;===============мышиный курсор в двух видах================
56
SPRAR           DB 0x3F,0x00,0x1F,0x40,0x0F,0x60,0x07,0x50,0x03,0x48,0x01,0x4C,0x01,0x70,0x07,0x00
56
SPRAR           DB 0x3F,0x00,0x1F,0x40,0x0F,0x60,0x07,0x50,0x03,0x48,0x01,0x4C,0x01,0x70,0x07,0x00
57
SPRAR2          DB 0x3F,0x00,0x1F,0x40,0x0F,0x60,0x07,0x70,0x03,0x78,0x01,0x7C,0x01,0x70,0x07,0x00
57
SPRAR2          DB 0x3F,0x00,0x1F,0x40,0x0F,0x60,0x07,0x70,0x03,0x78,0x01,0x7C,0x01,0x70,0x07,0x00
58
;===============мышиный курсор в двух видах================
58
;===============мышиный курсор в двух видах================
59
 
59
 
60
; инфа для создания 9 сектора нового диска
60
; инфа для создания 9 сектора нового диска
61
DSKINFO         DB 0                    ; + 0xE1 - НОМЕР ПЕРВОГО СВОБОДНОГО СЕКТОРА
61
DSKINFO         DB 0                    ; + 0xE1 - номер первого свободного сектора
62
                DB 1                    ; + 0xE2 - НОМЕР ПЕРВОГО СВОБОДНОГО ТРЕКА
62
                DB 1                    ; + 0xE2 - номер первого свободного трека
63
                DB 0x16                 ; + 0xE3 - ТИП ДИСКЕТЫ
63
                DB 0x16                 ; + 0xE3 - тип дискеты
64
                DB 0                    ; + 0xE4 - КОЛИЧЕСТВО ФАЙЛОВ НА ДИСКЕТЕ
64
                DB 0                    ; + 0xE4 - количество файлов на дискете
65
SECFREE         DW 2544                 ; + 0xE5 - КОЛИЧЕСТВО СВОБОДНЫХ СЕКТОРОВ
65
SECFREE         DW 2544                 ; + 0xE5 - количество свободных секторов
66
                DB 0x10                 ; + 0xE7 - ИДЕНТИФИКАЦИОННЫЙ КОД TRDOS
66
                DB 0x10                 ; + 0xE7 - идентификационный код TRDOS
67
                DW 0                    ; + 0xE8 - 2 БАЙТА 0
67
                DW 0                    ; + 0xE8 - 2 байта 0
68
                DUPL 9,0x20             ; + 0xEA - 9 БАЙТ 0x20
68
                DB 9 DUP 0x20           ; + 0xEA - 9 байт 0x20
69
                DB 0                    ; + 0xF3 - 1 БАЙТ 0
69
                DB 0                    ; + 0xF3 - 1 байт 0
70
                DB 0                    ; + 0xF4 - КОЛИЧЕСТВО УДАЛЕННЫХ ФАЙЛОВ
70
                DB 0                    ; + 0xF4 - количество удаленных файлов
71
                DB "RAMDISKO"           ; + 0xF5 - ИМЯ ДИСКЕТЫ
71
                DB "RAMDISKO"           ; + 0xF5 - имя дискеты
72
DSK_END
72
DSK_END
73
 
73
 
74
;===============меню дисковой ошибки=======================
74
;===============меню дисковой ошибки=======================
75
DSK_ERR
75
DSK_ERR
76
 WINHDR 0x08,0x08,LOW ((D_ERR2-D_ERR1)/2)+2,0x11,0x17,0x3A,%00100000,0, \
76
 WINHDR 0x08,0x08,LOW ((D_ERR2-D_ERR1)/2)+2,0x11,0x17,0x3A,%00100000,0, \
Line 100... Line 100...
100
                DB "\r K.Format ramdisk 640k"           ;k
100
                DB "\r K.Format ramdisk 640k"           ;k
101
                DB "\r V.Basic 48 standart"             ;v
101
                DB "\r V.Basic 48 standart"             ;v
102
                DB "\r B.Basic 128 standart"            ;b
102
                DB "\r B.Basic 128 standart"            ;b
103
                DB "\r M.Edit CMOS"                     ;m
103
                DB "\r M.Edit CMOS"                     ;m
104
                DB "\r S.Test PC keyboard"              ;s
104
                DB "\r S.Test PC keyboard"              ;s
105
                DB "\r D.HDD detector"                  ;d
105
                DB "\r D.Device detector"               ;d
106
                DB "\r C.ATM CP/M"                      ;c
106
                DB "\r C.ATM CP/M"                      ;c
107
                DB "\r T.IS-DOS boot"                   ;t
107
                DB "\r T.IS-DOS boot"                   ;t
108
                DB "\r F.Fast update ROM"               ;f
108
                DB "\r F.Fast update ROM"               ;f
109
                DB "\r U.Update custom ROM"             ;u
109
                DB "\r U.Update custom ROM"             ;u
110
                DB "\r N.Dismount image"                ;n
110
                DB "\r N.Dismount image"                ;n
Line 160... Line 160...
160
SNDKEYS_STAT    EQU $-2
160
SNDKEYS_STAT    EQU $-2
161
                DB "\r G.Access SD NeoGS:    ofN"
161
                DB "\r G.Access SD NeoGS:    ofN"
162
ACCSSDG_STAT    EQU $-2
162
ACCSSDG_STAT    EQU $-2
163
                DB "\r K.DRV AY printer:     off"
163
                DB "\r K.DRV AY printer:     off"
164
ETXT_AYPRINTER  EQU $-2
164
ETXT_AYPRINTER  EQU $-2
165
;ДЛЯ РЕЗИДЕНТА HONEY COMANDER 
165
; для резидента HONEY COMANDER 
166
                DB "\r R.Resident Honey Cmd: off"
166
                DB "\r R.Resident Honey Cmd: off"
167
TXT_REZIDENT    EQU $-2
167
TXT_REZIDENT    EQU $-2
168
                DB "\r E.Kill rezident:      off"
168
                DB "\r E.Kill rezident:      off"
169
TXT_KILLREZID   EQU $-2
169
TXT_KILLREZID   EQU $-2
170
                DB "\r T.Autostart tape:     off"
170
                DB "\r T.Autostart tape:     off"
Line 172... Line 172...
172
                DB "\r H.Delay for HDD, secs  5"
172
                DB "\r H.Delay for HDD, secs  5"
173
TXT_HDDTIMEOUT  EQU $-1
173
TXT_HDDTIMEOUT  EQU $-1
174
                DB "\r L.Screensaver, minute: 5"
174
                DB "\r L.Screensaver, minute: 5"
175
TXT_SCRSAVDELAY EQU $-1
175
TXT_SCRSAVDELAY EQU $-1
176
                DZ "\r X.Exit"
176
                DZ "\r X.Exit"
177
;ДЛЯ РЕЗИДЕНТА HONEY COMANDER
177
; для резидента HONEY COMANDER
178
SETUPERKEY      DB LOW (SETUPER1-$-1),"sgkrethlx"
178
SETUPERKEY      DB LOW (SETUPER1-$-1),"sgkrethlx"
179
 
179
 
180
SETUPER1        DW SOUND_KEYS                   ;s
180
SETUPER1        DW SOUND_KEYS                   ;s
181
                DW ACS_SDNGS                    ;g
181
                DW ACS_SDNGS                    ;g
182
                DW AYPRN_SETUP                  ;k
182
                DW AYPRN_SETUP                  ;k
183
;ДЛЯ РЕЗИДЕНТА HONEY COMANDER
183
; для резидента HONEY COMANDER
184
                DW REZID_SETUP                  ;r
184
                DW REZID_SETUP                  ;r
185
                DW KILL_REZID                   ;e
185
                DW KILL_REZID                   ;e
186
                DW AUTO_TAPE                    ;t
186
                DW AUTO_TAPE                    ;t
187
                DW HDDTIMEOUT                   ;h
187
                DW HDDTIMEOUT                   ;h
188
                DW SCRSAVTIMEOUT                ;l
188
                DW SCRSAVTIMEOUT                ;l
Line 217... Line 217...
217
                DB "\r C.Setup"                 ;c
217
                DB "\r C.Setup"                 ;c
218
                DB "\r R.Service"               ;r
218
                DB "\r R.Service"               ;r
219
                DB 0
219
                DB 0
220
MAINMENU_KEY    DB LOW (MAIN1-$-1),"zftbd5xsiucrwmlg123489vyhejn"
220
MAINMENU_KEY    DB LOW (MAIN1-$-1),"zftbd5xsiucrwmlg123489vyhejn"
221
 
221
 
222
MAIN1           DW GLUBOOT                      ;z ДИСКЕТОЗАГРУЗЧИК
222
MAIN1           DW GLUBOOT                      ;z дискетозагрузчик
223
                DW FILES_BROWSE                 ;f ЗАГРУЗЧИК С ФАТА
223
                DW FILE_BROWSER                 ;f загрузчик с FAT
224
                DW TAPELOAD                     ;t ЗАГРУЗКА С ЛЕНТЫ
224
                DW TAPELOAD                     ;t загрузка с ленты
225
                DW HDD_BOOT                     ;b СТАРЫЙ ЗАГРУЗЧИК С ВИНТА
225
                DW HDD_BOOT                     ;b старый загрузчик с винта
226
                DW CDBOOT                       ;d СТАРЫЙ ЗАГРУЗЧИК С СИДЮКА
226
                DW CDBOOT                       ;d старый загрузчик с сидюка
227
                DW SDCARDBOOT                   ;5 ЗАГРУЗЧИК С SD КАРТЫ
227
                DW SDCARDBOOT                   ;5 загрузчик с SD карты
228
                DW PERFECT                      ;x PERFECT COMANDER
228
                DW PERFECT                      ;x PERFECT COMANDER
229
                DW DOS128                       ;s ПЕРЕХОД В TR-DOS
229
                DW DOS128                       ;s переход в TR-DOS
230
                DW BAS48                        ;i ПЕРЕХОД В БЕЙСИК 48
230
                DW BAS48                        ;i переход в бейсик 48
231
                DW BAS128                       ;u ПЕРЕХОД В БЕЙСИК 128
231
                DW BAS128                       ;u переход в бейсик 128
232
                DW SETUPM                       ;c УСТАНОВКИ
232
                DW SETUPM                       ;c установки
233
                DW _KILLS                       ;r СЕРВИС МЕНЮ
233
                DW _KILLS                       ;r сервис меню
234
MAIN2           DW CHNGTURBO                    ;w ИЗМЕНЕНИЕ ТУРБО
234
MAIN2           DW CHNGTURBO                    ;w изменение турбо
235
                DW CHNGMODE                     ;m ИЗМЕНЕНИЕ РЕЖИМА ПАМЯТИ
235
                DW CHNGMODE                     ;m изменение режима памяти
236
                DW CHNGTAPMODE                  ;l ПЕРЕКЛЮЧЕНИЕ ЭМУЛЯЦИИ ЛЕНТЫ
236
                DW CHNGTAPMODE                  ;l переключение эмуляции ленты
237
                DW CHNGGLUKMOD                  ;g РАЗРЕШЕНИЕ СБРОСА В ГЛЮК
237
                DW CHNGGLUKMOD                  ;g разрешение сброса в глюк
238
                DW SELDRV                       ;1 ВЫБОР ДИСКОВОДА A
238
                DW SELDRV                       ;1 выбор дисковода A
239
                DW SELDRV                       ;2 ВЫБОР ДИСКОВОДА B
239
                DW SELDRV                       ;2 выбор дисковода B
240
                DW SELDRV                       ;3 ВЫБОР ДИСКОВОДА C
240
                DW SELDRV                       ;3 выбор дисковода C
241
                DW SELDRV                       ;4 ВЫБОР ДИСКОВОДА D
241
                DW SELDRV                       ;4 выбор дисковода D
242
                DW MOUSE_ONOFF                  ;8 ВКЛ/ВЫКЛ КУРСОРА МЫШИ
242
                DW MOUSE_ONOFF                  ;8 вкл/выкл курсора мыши
243
                DW CMOS_ONOFF                   ;9 ВКЛ/ВЫКЛ ОТОБРАЖЕНИЯ ЧАСОВ
243
                DW CMOS_ONOFF                   ;9 вкл/выкл отображения часов
244
                DW NEXTDRIVE                    ;v ПЕРЕБОР РЕАЛЬНЫХ ДИСКОВОДОВ
244
                DW NEXTDRIVE                    ;v перебор реальных дисководов
245
                DW NEXTVIRT                     ;y ПЕРЕБОР ВИРТУАЛЬНЫХ ДИСКОВОДОВ
245
                DW NEXTVIRT                     ;y перебор виртуальных дисководов
246
                DW VIEW_HELP                    ;h ВЫВОД ХЕЛПА
246
                DW VIEW_HELP                    ;h вывод хелпа
247
                DW EN_LOADFONT                  ;e РАЗРЕШЕНИЕ ПЕРЕЗАГРУЗКИ ШРИФТА ПО СБРОСУ
247
                DW EN_LOADFONT                  ;e разрешение перезагрузки шрифта по сбросу
248
                DW SET_TYPEFONT                 ;j ВЫБОР ТИПА ШРИФТА
248
                DW SET_TYPEFONT                 ;j выбор типа шрифта
249
                DW EN_AUTOMNT                   ;n ВКЛ/ВЫКЛ АВТОМОНТИРОВАНИЯ ИЗ ФАЙЛА
249
                DW EN_AUTOMNT                   ;n вкл/выкл автомонтирования из файла
250
;===============главное меню===============================
250
;===============главное меню===============================
251
 
251
 
252
;===============для загрузки с ленты=======================
252
;===============для загрузки с ленты=======================
253
BAS4TAPE        binclude "bas4tape.bin"
253
BAS4TAPE        binclude "bas4tape.bin"
254
EBAS4TAPE
254
EBAS4TAPE
Line 506... Line 506...
506
MNT_DRV_C       DB "NONE        "
506
MNT_DRV_C       DB "NONE        "
507
                DB 0x16,0x15,0x00,0x17,GREEN,"Mount D: ",0x17,YELLOW
507
                DB 0x16,0x15,0x00,0x17,GREEN,"Mount D: ",0x17,YELLOW
508
MNT_DRV_D       DB "NONE        "
508
MNT_DRV_D       DB "NONE        "
509
                DB 0x16,0x11,0x00,0x17,GREEN,"Ramdisk: ",0x17,YELLOW
509
                DB 0x16,0x11,0x00,0x17,GREEN,"Ramdisk: ",0x17,YELLOW
510
IN_RAMDISK      DB "NONE        "
510
IN_RAMDISK      DB "NONE        "
-
 
511
;               DB 0x16,0x10,0x00,0x17,GREEN,"Tape: ",0x17,YELLOW
-
 
512
;TAPOK          DB "NONE        "
511
                DB 0x17,0xFF,0
513
                DB 0x17,0xFF,0
512
;===============текст смонтированных дисков=============
514
;===============текст смонтированных дисков=============
513
 
515
 
514
;===============текст настроек главного меню============
516
;===============текст настроек главного меню============
515
TRDDRV_MODE     DB "\x16\x06\x00\x17",MAGENTA,"1-4.TR-DOS Drive:  \x17\xFFA",0
517
TRDDRV_MODE     DB "\x16\x06\x00\x17",MAGENTA,"1-4.TR-DOS Drive:  \x17\xFFA",0
Line 534... Line 536...
534
 
536
 
535
;===============текст не соответствия прошики FPGA======
537
;===============текст не соответствия прошики FPGA======
536
INCORRECTFPGA   DB 0x16,0x16,0x00,0x17,RED << 3 + WHITE," Incorrect FPGA zxevo_fw.bin ",0
538
INCORRECTFPGA   DB 0x16,0x16,0x00,0x17,RED << 3 + WHITE," Incorrect FPGA zxevo_fw.bin ",0
537
;===============текст не соответствия прошики FPGA======
539
;===============текст не соответствия прошики FPGA======
538
 
540
 
539
;===============СПИСОК КЛАВИШ ПРОВЕРЯЕМЫХ ВСЕГДА========
541
;===============список клавиш проверяемых всегда========
540
MAIN_KEYS       DB LOW (EMAIN_KEYS-$-1),"qaop ",0x07,0x08,0x09,0x0A,0x0B,0x0D
542
MAIN_KEYS       DB LOW (EMAIN_KEYS-$-1),"qaop ",0x07,0x08,0x09,0x0A,0x0B,0x0D
541
EMAIN_KEYS
543
EMAIN_KEYS
542
 
544
 
543
ADREXEKEYS      DW UP                                   ; q
545
ADREXEKEYS      DW UP                                   ; q
544
                DW DOWN                                 ; a
546
                DW DOWN                                 ; a
Line 599... Line 601...
599
                DB " TR-DOS"
601
                DB " TR-DOS"
600
 
602
 
601
TXTMODTYPE      DB "  ATMCP866"
603
TXTMODTYPE      DB "  ATMCP866"
602
TXTTURBOMODE    DB " 3,5 7,014,0"
604
TXTTURBOMODE    DB " 3,5 7,014,0"
603
 
605
 
604
;===============ПОДДЕРЖИВАЕМЫЕ РАСШИРЕНИЯ==================
606
;===============поддерживаемые расширения==================
605
SUPPORT_EXT     DB "TRD"        ; 1
607
SUPPORT_EXT     DB "TRD"        ; 1
606
                DB "SCL"        ; 2
608
                DB "SCL"        ; 2
607
                DB "FDI"        ; 3
609
                DB "FDI"        ; 3
608
                DB "TAP"        ; 4
610
                DB "TAP"        ; 4
609
                DB "SPG"        ; 5
611
                DB "SPG"        ; 5
610
                DB "$C "        ; 6
612
                DB "$C "        ; 6
611
                DB "BMP"        ; 7
613
                DB "BMP"        ; 7
612
                DB "SNA"        ; 8
614
                DB "SNA"        ; 8
613
                DB 0
615
                DB 0
614
 
616
 
615
;===============НОМЕРА ПОДДЕРЖИВАЕМЫХ РАСШИРЕНИЙ===========
617
;===============номера поддерживаемых расширений===========
616
NUM_SUP_EXT     DUPL 17,0
618
NUM_SUP_EXT     DUPL 17,0
617
 
619
 
618
TYPE_FILE       DB 0
620
TYPE_FILE       DB 0
619
 
621
 
620
SIGN_SCL        DB "SINCLAIR"
622
SIGN_SCL        DB "SINCLAIR"
Line 638... Line 640...
638
                DB ".HDDTURBO2   MASTER:"
640
                DB ".HDDTURBO2   MASTER:"
639
                DB ".HDDTURBO2    SLAVE:"
641
                DB ".HDDTURBO2    SLAVE:"
640
                DB ".NeoGS       SDCard:"
642
                DB ".NeoGS       SDCard:"
641
                DB ".ZContr      SDCard:"
643
                DB ".ZContr      SDCard:"
642
 
644
 
643
;ТИП РАЗДЕЛА
645
; тип раздела
644
TXT4MENU_TYPE   DB "FAT12"
646
TXT4MENU_TYPE   DB "FAT12"
645
                DB "FAT16"
647
                DB "FAT16"
646
                DB "FAT32"
648
                DB "FAT32"
647
 
649
 
648
TXT_EDITCMOS1   DB "Press cursor keys, 0..9, A..F for edit,  X.Exit",0
650
TXT_EDITCMOS1   DB "Press cursor keys, 0..9, A..F for edit,  X.Exit",0
Line 684... Line 686...
684
                DB 0xEE,0xA0,0xA1,0xE6,0xA4,0xA5,0xE4,0xA3,0xE5,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE
686
                DB 0xEE,0xA0,0xA1,0xE6,0xA4,0xA5,0xE4,0xA3,0xE5,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE
685
;F0                 п    я    р    с    т    у    ж    в    ь    ы    з    ш    э    щ    ч    ъ
687
;F0                 п    я    р    с    т    у    ж    в    ь    ы    з    ш    э    щ    ч    ъ
686
                DB 0xAF,0xEF,0xE0,0xE1,0xE2,0xE3,0xA6,0xA2,0xEC,0xEB,0xA7,0xE8,0xED,0xE9,0xE7,0xEC
688
                DB 0xAF,0xEF,0xE0,0xE1,0xE2,0xE3,0xA6,0xA2,0xEC,0xEB,0xA7,0xE8,0xED,0xE9,0xE7,0xEC
687
        endif
689
        endif
688
 
690
 
689
;===============TXT_HELP========================================
691
;===============txt_help========================================
690
;                   0123456789ABCDEF0123456789ABCDEF
692
;                   0123456789ABCDEF0123456789ABCDEF
691
TXT_HELPREG     DB "SECOND                         ",0          ; 00
693
TXT_HELPREG     DB "SECOND                         ",0          ; 00
692
                DB "SECOND ALARM                   ",0          ; 01
694
                DB "SECOND ALARM                   ",0          ; 01
693
                DB "MINUTE                         ",0          ; 02
695
                DB "MINUTE                         ",0          ; 02
694
                DB "MINUTE ALARM                   ",0          ; 03
696
                DB "MINUTE ALARM                   ",0          ; 03