Subversion Repositories Kolibri OS

Rev

Rev 346 | Rev 437 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 346 Rev 425
-
 
1
$Revision: 425 $
1
;======================================================================
2
;======================================================================
2
;
3
;
3
;                           BOOT DATA
4
;                           BOOT DATA
4
;
5
;
5
;======================================================================
6
;======================================================================
6
 
7
 
7
macro line_full_top {
8
macro line_full_top {
8
          db       201
9
          db       201
9
          times    78   db 205
10
          times    78   db 205
10
          db       187
11
          db       187
11
}
12
}
12
macro line_full_bottom {
13
macro line_full_bottom {
13
          db       200
14
          db       200
14
          times    78   db 205
15
          times    78   db 205
15
          db       188
16
          db       188
16
}
17
}
17
macro line_half {
18
macro line_half {
18
          db      186,' '
19
          db      186,' '
19
          times    76   db 0xc4
20
          times    76   db 0xc4
20
          db      ' ',186
21
          db      ' ',186
21
}
22
}
22
macro line_space {
23
macro line_space {
23
          db      186
24
          db      186
24
          times   78 db 32
25
          times   78 db 32
25
          db      186
26
          db      186
26
}
27
}
27
d80x25_top:
28
d80x25_top:
28
		line_full_top
29
		line_full_top
29
space_msg:	line_space
30
space_msg:	line_space
30
verstr:
31
verstr:
31
;		line_space
32
;		line_space
32
; version string
33
; version string
33
	db 186,32
34
	db 186,32
34
	repeat 78
35
	repeat 78
35
		load a byte from version+%-1
36
		load a byte from version+%-1
36
		if a = 13
37
		if a = 13
37
			break
38
			break
38
		end if
39
		end if
39
		db a
40
		db a
40
	end repeat
41
	end repeat
41
	repeat 78 - ($-verstr)
42
	repeat 78 - ($-verstr)
42
		db	' '
43
		db	' '
43
	end repeat
44
	end repeat
44
	db 32,186
45
	db 32,186
45
		line_half
46
		line_half
46
d80x25_top_num = 4
47
d80x25_top_num = 4
47
d80x25_bottom:
48
d80x25_bottom:
48
          db       186,' KolibriOS based on MenuetOS and comes with ABSOLUTELY '
49
          db       186,' KolibriOS based on MenuetOS and comes with ABSOLUTELY '
49
          db       'NO WARRANTY            ',186
50
          db       'NO WARRANTY            ',186
50
          db       186,' See file COPYING for details                          '
51
          db       186,' See file COPYING for details                          '
51
          db       '                       ',186
52
          db       '                       ',186
52
          line_full_bottom
53
          line_full_bottom
53
d80x25_bottom_num = 3
54
d80x25_bottom_num = 3
54
 
55
 
55
novesa    db      "Ekraan: EGA/CGA",13,10,0
56
novesa    db      "Ekraan: EGA/CGA",13,10,0
56
vervesa   db      "Vesa versioon: Vesa x.x",13,10,0
57
vervesa   db      "Vesa versioon: Vesa x.x",13,10,0
57
vervesa_off=20
58
vervesa_off=20
58
msg_apm	  db      " APM x.x ", 0
59
msg_apm	  db      " APM x.x ", 0
59
gr_mode   db      186," Vesa 2.0+ 16 M LFB:  [1] 640x480, [2] 800x600, "
60
gr_mode   db      186," Vesa 2.0+ 16 M LFB:  [1] 640x480, [2] 800x600, "
60
          db      "[3] 1024x768, [4] 1280x1024",13,10
61
          db      "[3] 1024x768, [4] 1280x1024",13,10
61
          db      186," Vesa 1.2  16 M Bnk:  [5] 640x480, [6] 800x600, "
62
          db      186," Vesa 1.2  16 M Bnk:  [5] 640x480, [6] 800x600, "
62
          db      "[7] 1024x768, [8] 1280x1024",13,10
63
          db      "[7] 1024x768, [8] 1280x1024",13,10
63
          db      186," EGA/CGA   256 värvi:  [9] 320x200, "
64
          db      186," EGA/CGA   256 värvi:  [9] 320x200, "
64
          db      "VGA 16 värvi: [0]  640x480",13,10
65
          db      "VGA 16 värvi: [0]  640x480",13,10
65
          db      186," Vali reziim: ",0
66
          db      186," Vali reziim: ",0
66
bt24      db      "Bitti pikseli kohta: 24",13,10,0
67
bt24      db      "Bitti pikseli kohta: 24",13,10,0
67
bt32      db      "Bitti pikseli kohta: 32",13,10,0
68
bt32      db      "Bitti pikseli kohta: 32",13,10,0
68
vrrmprint db      "Kinnita VRR? (ekraani sagedus suurem kui 60Hz"
69
vrrmprint db      "Kinnita VRR? (ekraani sagedus suurem kui 60Hz"
69
          db      " ainult:",13,10
70
          db      " ainult:",13,10
70
          db      186," 1024*768->800*600 ja 800*600->640*480) [1-jah,2-ei]:",0
71
          db      186," 1024*768->800*600 ja 800*600->640*480) [1-jah,2-ei]:",0
71
;askmouse  db      " Hiir:"
72
;askmouse  db      " Hiir:"
72
;          db      " [1] PS/2 (USB), [2] Com1, [3] Com2."
73
;          db      " [1] PS/2 (USB), [2] Com1, [3] Com2."
73
;          db      " Vali port [1-3]: ",0
74
;          db      " Vali port [1-3]: ",0
74
;no_com1   db      13,10,186, " No COM1 mouse",0
75
;no_com1   db      13,10,186, " No COM1 mouse",0
75
;no_com2   db      13,10,186, " No COM2 mouse",0         
76
;no_com2   db      13,10,186, " No COM2 mouse",0         
76
ask_dma   db      "Use DMA for HDD writing? [1-jah/2-ei]: ",0
77
ask_dma   db      "Use DMA for HDD writing? [1-jah/2-ei]: ",0
77
;gr_direct db      186," Use direct LFB writing? "
78
;gr_direct db      186," Use direct LFB writing? "
78
;          db      "[1-yes/2-no] ? ",0
79
;          db      "[1-yes/2-no] ? ",0
79
;mem_model db      13,10,186," Motherboard memory [1-16 Mb / 2-32 Mb / "
80
;mem_model db      13,10,186," Motherboard memory [1-16 Mb / 2-32 Mb / "
80
;          db      "3-64Mb / 4-128 Mb / 5-256 Mb] ? ",0
81
;          db      "3-64Mb / 4-128 Mb / 5-256 Mb] ? ",0
81
;bootlog   db      13,10,186," After bootlog display [1-continue/2-pause] ? ",0
82
;bootlog   db      13,10,186," After bootlog display [1-continue/2-pause] ? ",0
82
bdev      db      "Paigalda mäluketas [1-diskett; 2-C:\kolibri.img (FAT32);"
83
bdev      db      "Paigalda mäluketas [1-diskett; 2-C:\kolibri.img (FAT32);"
83
          db      13,10,186,"                    "
84
          db      13,10,186,"                    "
84
          db      "3-kasuta eellaaditud mäluketast kerneli restardist]: ",0
85
          db      "3-kasuta eellaaditud mäluketast kerneli restardist]: ",0
85
probetext db      13,10,13,10,186," Kasuta standartset graafika reziimi? [1-jah, "
86
probetext db      13,10,13,10,186," Kasuta standartset graafika reziimi? [1-jah, "
86
          db      "2-leia biosist (Vesa 3.0)]: ",0
87
          db      "2-leia biosist (Vesa 3.0)]: ",0
87
;memokz256 db      13,10,186," RAM 256 Mb",0
88
;memokz256 db      13,10,186," RAM 256 Mb",0
88
;memokz128 db      13,10,186," RAM 128 Mb",0
89
;memokz128 db      13,10,186," RAM 128 Mb",0
89
;memokz64  db      13,10,186," RAM 64 Mb",0
90
;memokz64  db      13,10,186," RAM 64 Mb",0
90
;memokz32  db      13,10,186," RAM 32 Mb",0
91
;memokz32  db      13,10,186," RAM 32 Mb",0
91
;memokz16  db      13,10,186," RAM 16 Mb",0
92
;memokz16  db      13,10,186," RAM 16 Mb",0
92
prnotfnd  db      "Fataalne - Videoreziimi ei leitud.",0
93
prnotfnd  db      "Fataalne - Videoreziimi ei leitud.",0
93
;modena    db      "Fataalne - VBE 0x112+ on vajalik.",0
94
;modena    db      "Fataalne - VBE 0x112+ on vajalik.",0
94
not386    db      "Fataalne - CPU 386+ on vajalik.",0
95
not386    db      "Fataalne - CPU 386+ on vajalik.",0
95
btns      db      "Fataalne - Ei suuda värvisügavust määratleda.",0
96
btns      db      "Fataalne - Ei suuda värvisügavust määratleda.",0
96
fatalsel  db      "Fataalne - Graafilist reziimi riistvara ei toeta.",0
97
fatalsel  db      "Fataalne - Graafilist reziimi riistvara ei toeta.",0
97
badsect   db      13,10,186," Fataalne - Vigane sektor. Asenda diskett.",0
98
badsect   db      13,10,186," Fataalne - Vigane sektor. Asenda diskett.",0
98
memmovefailed db  13,10,186," Fataalne - Int 0x15 liigutamine ebaõnnestus.",0
99
memmovefailed db  13,10,186," Fataalne - Int 0x15 liigutamine ebaõnnestus.",0
99
okt       db      " ... OK"
100
okt       db      " ... OK"
100
linef     db      13,10,0
101
linef     db      13,10,0
101
diskload  db      "Loen disketti: 00 %",8,8,8,8,0
102
diskload  db      "Loen disketti: 00 %",8,8,8,8,0
102
pros      db      "00"
103
pros      db      "00"
103
backspace2 db     8,8,0
104
backspace2 db     8,8,0
104
boot_dev  db      0  ; 0=floppy, 1=hd
105
boot_dev  db      0  ; 0=floppy, 1=hd
105
start_msg db      "Vajuta [abcd] seadete muutmiseks, vajuta [Enter] laadimise jätkamiseks",13,10,0
106
start_msg db      "Vajuta [abcd] seadete muutmiseks, vajuta [Enter] laadimise jätkamiseks",13,10,0
106
time_msg  db      " või oota "
107
time_msg  db      " või oota "
107
time_str  db      " 5 sekundit"
108
time_str  db      " 5 sekundit"
108
          db      " automaatseks jätkamiseks",13,10,0
109
          db      " automaatseks jätkamiseks",13,10,0
109
current_cfg_msg db "Praegused seaded:",13,10,0
110
current_cfg_msg db "Praegused seaded:",13,10,0
110
curvideo_msg db   " [a] Videoreziim: ",0
111
curvideo_msg db   " [a] Videoreziim: ",0
111
mode1     db      "640x480",0
112
mode1     db      "640x480",0
112
mode2     db      "800x600",0
113
mode2     db      "800x600",0
113
mode3     db      "1024x768",0
114
mode3     db      "1024x768",0
114
mode4     db      "1280x1024",0
115
mode4     db      "1280x1024",0
115
modes_msg dw mode4-0x10000,mode1-0x10000,mode2-0x10000,mode3-0x10000
116
modes_msg dw mode4-0x10000,mode1-0x10000,mode2-0x10000,mode3-0x10000
116
modevesa20 db     " koos LFB",0
117
modevesa20 db     " koos LFB",0
117
modevesa12 db     ", VESA 1.2 Bnk",0
118
modevesa12 db     ", VESA 1.2 Bnk",0
118
mode9     db      "320x200, EGA/CGA 256 värvi",0
119
mode9     db      "320x200, EGA/CGA 256 värvi",0
119
mode10    db      "640x480, VGA 16 värvi",0
120
mode10    db      "640x480, VGA 16 värvi",0
120
probeno_msg db    " (standard reziim)",0
121
probeno_msg db    " (standard reziim)",0
121
probeok_msg db    " (kontrolli ebastandardseid reziime)",0
122
probeok_msg db    " (kontrolli ebastandardseid reziime)",0
122
dma_msg   db      " [b] Use DMA for HDD writing:",0
123
dma_msg   db      " [b] Use DMA for HDD writing:",0
123
on_msg    db      " sees",13,10,0
124
on_msg    db      " sees",13,10,0
124
off_msg   db      " väljas",13,10,0
125
off_msg   db      " väljas",13,10,0
125
vrrm_msg  db      " [c] Kasuta VRR:",0
126
vrrm_msg  db      " [c] Kasuta VRR:",0
126
preboot_device_msg db " [d] Disketi kujutis: ",0
127
preboot_device_msg db " [d] Disketi kujutis: ",0
127
preboot_device_msgs dw 0,pdm1-0x10000,pdm2-0x10000,pdm3-0x10000
128
preboot_device_msgs dw 0,pdm1-0x10000,pdm2-0x10000,pdm3-0x10000
128
pdm1      db      "reaalne diskett",13,10,0
129
pdm1      db      "reaalne diskett",13,10,0
129
pdm2      db      "C:\kolibri.img (FAT32)",13,10,0
130
pdm2      db      "C:\kolibri.img (FAT32)",13,10,0
130
pdm3      db      "kasuta juba laaditud kujutist",13,10,0
131
pdm3      db      "kasuta juba laaditud kujutist",13,10,0
131
loading_msg db    "Laadin KolibriOS...",0
132
loading_msg db    "Laadin KolibriOS...",0
132
save_quest db     "Jäta meelde praegused seaded? [y/n]: ",0
133
save_quest db     "Jäta meelde praegused seaded? [y/n]: ",0
133
loader_block_error db "Alglaaduri andmed vigased, ei saa jätkata. Peatatud.",0
134
loader_block_error db "Alglaaduri andmed vigased, ei saa jätkata. Peatatud.",0