Subversion Repositories Kolibri OS

Rev

Rev 838 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 838 Rev 2971
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;                                                              ;;
2
;;                                                              ;;
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
7
 
7
 
8
;======================================================================
8
;======================================================================
9
;
9
;
10
;                           BOOT DATA
10
;                           BOOT DATA
11
;
11
;
12
;======================================================================
12
;======================================================================
13
 
13
 
14
$Revision: 838 $
14
$Revision: 2971 $
15
 
15
 
16
sz_nosmap  db 'No BIOS memory table.     System halted.', 0
16
sz_nosmap  db 'No BIOS memory table.     System halted.', 0
17
 
17
 
18
sz_nopse   db 'Page size extensions not supported.      System halted.', 0
18
sz_nopse   db 'Page size extensions not supported.      System halted.', 0
19
 
19
 
20
d80x25_bottom:
20
d80x25_bottom:
21
          db       186,' KolibriOS is based on MenuetOS and comes with ABSOLUTELY '
21
          db       186,' KolibriOS is based on MenuetOS and comes with ABSOLUTELY '
22
          db       'NO WARRANTY         ',186
22
          db       'NO WARRANTY         ',186
23
          db       186,' See file COPYING for details                             '
23
          db       186,' See file COPYING for details                             '
24
          db       '                    ',186
24
          db       '                    ',186
25
          line_full_bottom
25
          line_full_bottom
26
d80x25_bottom_num = 3
26
d80x25_bottom_num = 3
27
 
27
 
28
msg_apm   db      " APM x.x ", 0
28
msg_apm   db      " APM x.x ", 0
29
vervesa   db      "Version of Vesa: Vesa x.x",13,10,0
29
vervesa   db      "Version of Vesa: Vesa x.x",13,10,0
30
novesa    db      "Display: EGA/CGA",13,10,0
30
novesa    db      "Display: EGA/CGA",13,10,0
31
s_vesa    db      "Version of VESA: "
31
s_vesa    db      "Version of VESA: "
32
  .ver    db      "?.?",13,10,0
32
  .ver    db      "?.?",13,10,0
33
 
33
 
34
gr_mode   db      "Select a videomode: ",13,10,0
34
gr_mode   db      "Select a videomode: ",13,10,0
35
;s_bpp     db      13,10,186," ƒ«ã¡¨­  梥â : "
35
;s_bpp     db      13,10,186," ƒ«ã¡¨­  梥â : "
36
;  .bpp    dw      "??"
36
;  .bpp    dw      "??"
37
;          db      13,10,0
37
;          db      13,10,0
38
 
38
 
39
vrrmprint db      "Apply VRR? (picture frequency greater than 60Hz"
39
vrrmprint db      "Apply VRR? (picture frequency greater than 60Hz"
40
          db      " only for transfers:",13,10
40
          db      " only for transfers:",13,10
41
          db      186," 1024*768->800*600 and 800*600->640*480) [1-yes,2-no]:",0
41
          db      186," 1024*768->800*600 and 800*600->640*480) [1-yes,2-no]:",0
42
 
42
 
43
 
43
 
44
ask_bd     db      "Add disks visible by BIOS emulated in V86-mode? [1-yes, 2-no]: ",0
44
ask_bd     db      "Add disks visible by BIOS emulated in V86-mode? [1-yes, 2-no]: ",0
45
 
45
 
46
bdev      db      "Load ramdisk from [1-floppy; 2-C:\kolibri.img (FAT32);"
46
bdev      db      "Load ramdisk from [1-floppy; 2-C:\kolibri.img (FAT32);"
47
          db      13,10,186,"                    "
47
          db      13,10,186,"                    "
48
          db      "3-use preloaded ram-image from kernel restart;"
48
          db      "3-use preloaded ram-image from kernel restart;"
49
          db      13,10,186,"                    "
49
          db      13,10,186,"                    "
50
          db      "4-create blank image]: ",0
50
          db      "4-create blank image]: ",0
51
probetext db      13,10,13,10,186," Use standart graphics mode? [1-yes, "
51
probetext db      13,10,13,10,186," Use standart graphics mode? [1-yes, "
52
          db      "2-probe bios (Vesa 3.0)]: ",0
52
          db      "2-probe bios (Vesa 3.0)]: ",0
53
;memokz256 db      13,10,186," RAM 256 Mb",0
53
;memokz256 db      13,10,186," RAM 256 Mb",0
54
;memokz128 db      13,10,186," RAM 128 Mb",0
54
;memokz128 db      13,10,186," RAM 128 Mb",0
55
;memokz64  db      13,10,186," RAM 64 Mb",0
55
;memokz64  db      13,10,186," RAM 64 Mb",0
56
;memokz32  db      13,10,186," RAM 32 Mb",0
56
;memokz32  db      13,10,186," RAM 32 Mb",0
57
;memokz16  db      13,10,186," RAM 16 Mb",0
57
;memokz16  db      13,10,186," RAM 16 Mb",0
58
prnotfnd  db      "Fatal - Videomode not found.",0
58
prnotfnd  db      "Fatal - Videomode not found.",0
59
;modena    db      "Fatal - VBE 0x112+ required.",0
59
;modena    db      "Fatal - VBE 0x112+ required.",0
60
not386    db      "Fatal - CPU 386+ required.",0
60
not386    db      "Fatal - CPU 386+ required.",0
61
btns      db      "Fatal - Can't determine color depth.",0
61
btns      db      "Fatal - Can't determine color depth.",0
62
fatalsel  db      "Fatal - Graphics mode not supported by hardware.",0
62
fatalsel  db      "Fatal - Graphics mode not supported by hardware.",0
63
pres_key  db      "Press any key to choose a new videomode.",0
63
pres_key  db      "Press any key to choose a new videomode.",0
64
badsect   db      13,10,186," Fatal - Bad sector. Replace floppy.",0
64
badsect   db      13,10,186," Fatal - Bad sector. Replace floppy.",0
65
memmovefailed db  13,10,186," Fatal - Int 0x15 move failed.",0
65
memmovefailed db  13,10,186," Fatal - Int 0x15 move failed.",0
66
okt       db      " ... OK"
66
okt       db      " ... OK"
67
linef     db      13,10,0
67
linef     db      13,10,0
68
diskload  db      "Loading diskette: 00 %",8,8,8,8,0
68
diskload  db      "Loading diskette: 00 %",8,8,8,8,0
69
pros      db      "00"
69
pros      db      "00"
70
backspace2 db     8,8,0
70
backspace2 db     8,8,0
71
boot_dev  db      0  ; 0=floppy, 1=hd
71
boot_dev  db      0  ; 0=floppy, 1=hd
72
start_msg db      "Press [abcd] to change settings, press [Enter] to continue booting",13,10,0
72
start_msg db      "Press [abcd] to change settings, press [Enter] to continue booting",13,10,0
73
time_msg  db      " or wait "
73
time_msg  db      " or wait "
74
time_str  db      " 5 seconds"
74
time_str  db      " 5 seconds"
75
          db      " before automatical continuation",13,10,0
75
          db      " before automatical continuation",13,10,0
76
current_cfg_msg db "Current settings:",13,10,0
76
current_cfg_msg db "Current settings:",13,10,0
77
curvideo_msg db   " [a] Videomode: ",0
77
curvideo_msg db   " [a] Videomode: ",0
78
 
78
 
79
;modes_msg dw mode4,mode1,mode2,mode3
79
;modes_msg dw mode4,mode1,mode2,mode3
80
;modevesa20 db     " with LFB",0
80
;modevesa20 db     " with LFB",0
81
;modevesa12 db     ", VESA 1.2 Bnk",0
81
;modevesa12 db     ", VESA 1.2 Bnk",0
82
mode0     db      "320x200, EGA/CGA 256 colors",13,10,0
82
mode0     db      "320x200, EGA/CGA 256 colors",13,10,0
83
mode9     db      "640x480, VGA 16 colors",13,10,0
83
mode9     db      "640x480, VGA 16 colors",13,10,0
84
 
84
 
85
;probeno_msg db    " (standard mode)",0
85
;probeno_msg db    " (standard mode)",0
86
;probeok_msg db    " (check nonstandard modes)",0
86
;probeok_msg db    " (check nonstandard modes)",0
87
;dma_msg   db      " [b] Use DMA for HDD access:",0
87
;dma_msg   db      " [b] Use DMA for HDD access:",0
88
usebd_msg db      " [b] Add disks visible by BIOS:",0
88
usebd_msg db      " [b] Add disks visible by BIOS:",0
89
on_msg    db      " on",13,10,0
89
on_msg    db      " on",13,10,0
90
off_msg   db      " off",13,10,0
90
off_msg   db      " off",13,10,0
91
;readonly_msg db   " only for reading",13,10,0
91
;readonly_msg db   " only for reading",13,10,0
92
vrrm_msg  db      " [c] Use VRR:",0
92
vrrm_msg  db      " [c] Use VRR:",0
93
preboot_device_msg db " [d] Floppy image: ",0
93
preboot_device_msg db " [d] Floppy image: ",0
94
preboot_device_msgs dw 0,pdm1,pdm2,pdm3
94
preboot_device_msgs dw 0,pdm1,pdm2,pdm3
95
pdm1      db      "real floppy",13,10,0
95
pdm1      db      "real floppy",13,10,0
96
pdm2      db      "C:\kolibri.img (FAT32)",13,10,0
96
pdm2      db      "C:\kolibri.img (FAT32)",13,10,0
97
pdm3      db      "use already loaded image",13,10,0
97
pdm3      db      "use already loaded image",13,10,0
98
pdm4      db      "create blank image",13,10,0
98
pdm4      db      "create blank image",13,10,0
99
loading_msg db    "Loading KolibriOS...",0
99
loading_msg db    "Loading KolibriOS...",0
100
save_quest db     "Remember current settings? [y/n]: ",0
100
save_quest db     "Remember current settings? [y/n]: ",0
101
loader_block_error db "Bootloader data invalid, I cannot continue. Stopped.",0
101
loader_block_error db "Bootloader data invalid, I cannot continue. Stopped.",0
102
 
102
 
103
_st db 186,'                   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿',13,10,0
103
_st db 186,'                   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿',13,10,0
104
_r1 db 186,'                   ³  320x200  EGA/CGA 256 colors  ³ ³',13,10,0
104
_r1 db 186,'                   ³  320x200  EGA/CGA 256 colors  ³ ³',13,10,0
105
_r2 db 186,'                   ³  640x480  VGA 16 colors       ³ ³',13,10,0
105
_r2 db 186,'                   ³  640x480  VGA 16 colors       ³ ³',13,10,0
106
_rs db 186,'                   ³  ????x????@??  SVGA VESA      ³ ³',13,10,0
106
_rs db 186,'                   ³  ????x????@??  SVGA VESA      ³ ³',13,10,0
107
_bt db 186,'                   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ',13,10,0
107
_bt db 186,'                   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ',13,10,0
108
 
108
 
109
remark1 db      "Default values were selected to match most of configurations, but not all.",0
109
remark1 db      "Default values were selected to match most of configurations, but not all.",0
110
remark2 db      "If you have LCD-monitor, disable VRR in the item [c] - you do not need it.",0
110
remark2 db      "If you have CRT-monitor, enable VRR in the item [c].",0
111
remark3 db      "If the system does not boot, try to disable the item [b].",0
111
remark3 db      "If the system does not boot, try to disable the item [b].",0
112
remarks dw      remark1, remark2, remark3
112
remarks dw      remark1, remark2, remark3
113
num_remarks = 3
113
num_remarks = 3