Subversion Repositories Kolibri OS

Rev

Rev 2268 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
750 victor 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;                                                              ;;
2465 Serge 3
;; Copyright (C) KolibriOS team 2004-2011. All rights reserved. ;;
750 victor 4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
7
 
1 ha 8
;======================================================================
9
;
10
;                           BOOT DATA
11
;
12
;======================================================================
13
 
593 mikedld 14
$Revision: 2465 $
15
 
16
 
29 halyavin 17
d80x25_bottom:
716 Lrz 18
          db       186,' KolibriOS is based on MenuetOS and comes with ABSOLUTELY '
726 diamond 19
          db       'NO WARRANTY         ',186
20
          db       186,' See file COPYING for details                             '
21
          db       '                    ',186
1 ha 22
          line_full_bottom
29 halyavin 23
d80x25_bottom_num = 3
1 ha 24
 
715 Lrz 25
msg_apm   db      " APM x.x ", 0
1 ha 26
novesa    db      "Display: EGA/CGA",13,10,0
715 Lrz 27
s_vesa    db      "Version of VESA: "
28
  .ver    db      "?.?",13,10,0
29
 
724 diamond 30
gr_mode   db      "Select a videomode: ",13,10,0
715 Lrz 31
 
709 diamond 32
ask_bd     db      "Add disks visible by BIOS emulated in V86-mode? [1-yes, 2-no]: ",0
715 Lrz 33
 
2010 serge 34
if defined extended_primary_loader
2268 Serge 35
bdev      db      "Load ramdisk from [1-floppy; 2-kolibri.img]: ",0
36
else
202 diamond 37
bdev      db      "Load ramdisk from [1-floppy; 2-C:\kolibri.img (FAT32);"
1 ha 38
          db      13,10,186,"                    "
545 spraid 39
          db      "3-use preloaded ram-image from kernel restart;"
599 spraid 40
          db      13,10,186,"                    "
41
          db      "4-create blank image]: ",0
2010 serge 42
end if
2268 Serge 43
 
40 halyavin 44
prnotfnd  db      "Fatal - Videomode not found.",0
2268 Serge 45
 
1 ha 46
not386    db      "Fatal - CPU 386+ required.",0
40 halyavin 47
fatalsel  db      "Fatal - Graphics mode not supported by hardware.",0
716 Lrz 48
pres_key  db      "Press any key to choose a new videomode.",0
40 halyavin 49
badsect   db      13,10,186," Fatal - Bad sector. Replace floppy.",0
50
memmovefailed db  13,10,186," Fatal - Int 0x15 move failed.",0
29 halyavin 51
okt       db      " ... OK"
1 ha 52
linef     db      13,10,0
40 halyavin 53
diskload  db      "Loading diskette: 00 %",8,8,8,8,0
54
pros      db      "00"
55
backspace2 db     8,8,0
1 ha 56
boot_dev  db      0  ; 0=floppy, 1=hd
29 halyavin 57
start_msg db      "Press [abcd] to change settings, press [Enter] to continue booting",13,10,0
58
time_msg  db      " or wait "
59
time_str  db      " 5 seconds"
60
          db      " before automatical continuation",13,10,0
61
current_cfg_msg db "Current settings:",13,10,0
62
curvideo_msg db   " [a] Videomode: ",0
715 Lrz 63
 
64
mode0     db      "320x200, EGA/CGA 256 colors",13,10,0
65
mode9     db      "640x480, VGA 16 colors",13,10,0
66
 
709 diamond 67
usebd_msg db      " [b] Add disks visible by BIOS:",0
29 halyavin 68
on_msg    db      " on",13,10,0
69
off_msg   db      " off",13,10,0
2268 Serge 70
 
71
preboot_device_msg db " [c] Floppy image: ",0
72
 
2010 serge 73
if defined extended_primary_loader
74
preboot_device_msgs dw 0,pdm1,pdm2,0
75
pdm1      db      "real floppy",13,10,0
76
pdm2      db      "C:\kolibri.img (FAT32)",13,10,0
77
else
465 serge 78
preboot_device_msgs dw 0,pdm1,pdm2,pdm3
29 halyavin 79
pdm1      db      "real floppy",13,10,0
202 diamond 80
pdm2      db      "C:\kolibri.img (FAT32)",13,10,0
29 halyavin 81
pdm3      db      "use already loaded image",13,10,0
545 spraid 82
pdm4      db      "create blank image",13,10,0
2010 serge 83
end if
2268 Serge 84
 
29 halyavin 85
loading_msg db    "Loading KolibriOS...",0
2268 Serge 86
 
2010 serge 87
if ~ defined extended_primary_loader
29 halyavin 88
save_quest db     "Remember current settings? [y/n]: ",0
89
loader_block_error db "Bootloader data invalid, I cannot continue. Stopped.",0
2010 serge 90
end if
713 Lrz 91
 
92
_st db 186,'                   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿',13,10,0
730 diamond 93
_r1 db 186,'                   ³  320x200  EGA/CGA 256 colors  ³ ³',13,10,0
94
_r2 db 186,'                   ³  640x480  VGA 16 colors       ³ ³',13,10,0
95
_rs db 186,'                   ³  ????x????@??  SVGA VESA      ³ ³',13,10,0
713 Lrz 96
_bt db 186,'                   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ',13,10,0
726 diamond 97
 
98
remark1 db      "Default values were selected to match most of configurations, but not all.",0
2268 Serge 99
remark2 db      "If the system does not boot, try to disable the item [b].",0
100
remarks dw      remark1, remark2
101
num_remarks = 2