Subversion Repositories SvarDOS

Rev

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

Rev 199 Rev 202
1
@ECHO OFF
1
@ECHO OFF
2
PATH A:\
2
PATH A:\
3
SET NLSPATH=A:\
3
SET NLSPATH=A:\
4
PROMPT $P$G
4
PROMPT $P$G
5
SET DIRCMD=/P /OGNE /4
5
SET DIRCMD=/P /OGNE /4
6
SET FDNPKG.CFG=A:\FDNPKG.CFG
-
 
7
ALIAS REBOOT=FDAPM COLDBOOT
6
ALIAS REBOOT=FDAPM COLDBOOT
8
ALIAS HALT=FDAPM POWEROFF
7
ALIAS HALT=FDAPM POWEROFF
9
 
8
 
10
REM DISPLAY driver for NLS support
9
REM DISPLAY driver for NLS support
11
DISPLAY CON=(EGA,,1)
10
DISPLAY CON=(EGA,,1)
12
 
11
 
13
REM *** CDROM initialization - ONLY IF REQUIRED FOR PACKAGES INSTALL ***
12
REM *** CDROM initialization - ONLY IF REQUIRED FOR PACKAGES INSTALL ***
14
 
13
 
15
IF EXIST A:\ATTRIB.ZIP GOTO SKIPCDINIT
14
IF EXIST A:\ATTRIB.ZIP GOTO SKIPCDINIT
16
 
15
 
17
REM UDVD2 is called with /UX to DISABLE UltroDMA (force PIO mode). Otherwise
16
REM UDVD2 is called with /UX to DISABLE UltroDMA (force PIO mode). Otherwise
18
REM freezes happen when running VirtualBox (tested under vbox 5.0 and 5.1)
17
REM freezes happen when running VirtualBox (tested under vbox 5.0 and 5.1)
19
IF NOT EXIST SVCD0001 DEVLOAD /Q /H A:\UDVD2.SYS /D:SVCD0001 /UX
18
IF NOT EXIST SVCD0001 DEVLOAD /Q /H A:\UDVD2.SYS /D:SVCD0001 /UX
20
 
19
 
21
REM if UDVD2 failed, try using eltorito as last resort
20
REM if UDVD2 failed, try using eltorito as last resort
22
REM under Virtualbox 6.0 eltorito leads to an empty drive
21
REM under Virtualbox 6.0 eltorito leads to an empty drive
23
IF NOT EXIST SVCD0001 DEVLOAD /Q /H A:\ELTORITO.SYS /D:SVCD0001
22
IF NOT EXIST SVCD0001 DEVLOAD /Q /H A:\ELTORITO.SYS /D:SVCD0001
24
 
23
 
25
REM enable the CD only if driver succeeded
24
REM enable the CD only if driver succeeded
26
IF EXIST SVCD0001 SHSUCDX /D:SVCD0001 /Q
25
IF EXIST SVCD0001 SHSUCDX /D:SVCD0001 /Q
27
 
26
 
28
:SKIPCDINIT
27
:SKIPCDINIT
29
 
28
 
30
FDAPM APMDOS
29
FDAPM APMDOS
31
 
30
 
32
ECHO.
31
ECHO.
33
ECHO  **************************
32
ECHO  **************************
34
ECHO  *** Welcome to SvarDOS ***
33
ECHO  *** Welcome to SvarDOS ***
35
ECHO  **************************
34
ECHO  **************************
36
ECHO.
35
ECHO.
37
 
36
 
38
INSTALL
37
INSTALL
39
 
38