Subversion Repositories SvarDOS

Rev

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

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