clear
:Choose
echo
echo Вы можете инсталлировать "Space Quest IV" на
echo винчестер. Игра займет приблизительно 6 мегабайт
echo свободного пространства, но, возможно, будет
echo играть мягче и быстрее.
echo
echo Если вы согласитесь полностью инсталлировать игру,
echo аудио данные останутся на вашем CD, поэтому
echo вам нужно на время игры оставлять CD в драйвере.
echo Если вы откажетесь инсталлировать, то на диск
echo будет записан только файл конфигурации.
echo
echo Инсталлировать на диск всю игру, кроме файлов
echo аудио данных (y/n)?
pick yn installHD installReg

:installHD
space %1: 6000 NoSpaceBig
godir %1:%4 CantCreate
echo Инсталлирую на диск...
echo Копирование файлов...
echo (Not that you care)
copy %2:*.drv
copy %2:sierra.exe
copy %2:interp.*
copy %2:version
copy %2:install.*
copy %2:resource.map
copy %2:readme.
copy %2:*.com

copy %2:335.scr
copy %2:335.hep
copy %2:555.scr
copy %2:555.hep
copy %2:390.scr
copy %2:390.hep
copy %2:410.scr
copy %2:410.hep
copy %2:701.scr
copy %2:701.hep
copy %2:610.scr
copy %2:610.hep

echo %3 > resource.cfg
echo audio=%2:\sq4 >> resource.cfg
echo @echo off > %1:sq4.bat
echo sierra >> %1:sq4.bat
echo Копирую файл игры...
copy %2:resource.000
goto exit

:installReg
space %1: 1 NoSpaceBig
godir %1:%4 CantCreate
echo Инсталлирую на диск...
echo Копирование файлов...
echo %3 > resource.cfg
echo patchDir=%2:\sq4 >> resource.cfg
echo audio=%2:\sq4 >> resource.cfg
echo @echo off > %1:sq4.bat
echo %2: >> %1:sq4.bat
echo cd \sq4 >> %1:sq4.bat
echo sierra %1:%4\resource.cfg >> %1:sq4.bat
echo %1: >> %1:sq4.bat
echo pause >> %1:sq4.bat

:exit
clear
echo
echo
echo  Чтобы запустить Space Quest IV,
echo   наберите sq4 и [ENTER]
echo
echo
echo   В дальнейшим не забудьте перейти на
echo   директорию %1:%4,
echo   набрать sq4 и [ENTER]
echo
pause
goto Exit2

:NoSpaceBig
clear
echo
echo Не хватает свободного места на %1:,
echo чтобы инсталлировать Space Quest IV!
echo Необходимо минимум 6 мегабайт.
echo
pause
goto Exit2

:CantCreate
alert Не могу создать директорию %1:%4.
goto Exit2

:Exit2
end
