rem *************************************************************
rem *** Variable Definitions:   %1 - Destination Drive Letter ***
rem ***                         %2 - Source Drive Letter      ***
rem ***                         %3 - RESOURCE.CFG Values      ***  
rem ***                         %4 - Destination Path         ***
rem *************************************************************

clear
space %1: 7000  NoSpace

echo A pr‚sent, le programme d'installation va copier 
echo Aces over Europe sur votre disque dur.
echo Espace approximatif requis sur votre disque dur:  7 Meg
echo
echo D‚sirez-vous (C)ontinuer ou (Q)uitter?
pick cq Continue Quit

:Continue
clear
godir %1:%4  CantCreate
godir %1:%4\tapes  CantCreate

cd ..\.. > nul

echo Copiage des fichiers de lancement en cours ...
echo @echo off > aoe.bat
echo cd %1:%4  >> aoe.bat
echo aoe      >> aoe.bat

cd %1:%4 > nul

exists %2:RESOURCE.000 Ins‚rez le disque appel‚ "Disque nø 1" dans l'unit‚ de disque %2:.
echo Copiage des fichiers du jeu en cours...

copy %2:*.*           
echo %3 >resource.cfg
echo  mouseDrv  = none>>resource.cfg
echo  memoryDrv = none>>resource.cfg
echo  modules   = 0>>resource.cfg
echo  latest    = 0>>resource.cfg
echo  toggle3   = 1>>resource.cfg
echo  toggle4   = 1>>resource.cfg
echo  toggle5   = 1>>resource.cfg
echo  toggle6   = 0>>resource.cfg
echo  toggle7   = 0>>resource.cfg

echo Traitement de %2:resource.000 ...
unchunk RESOURCE.000 . > nul
if ERRORLEVEL 1 goto BadChunk
del RESOURCE.000

exists %2:RESOURCE.001 Ins‚rez S.V.P. le "Disque nø 2" dans l'unit‚ de disque %2:.
copy %2:resource.001 
echo Traitement de %2:resource.001 ...
unchunk RESOURCE.001 . > nul
if ERRORLEVEL 1 goto BadChunk
del RESOURCE.001

exists %2:RESOURCE.002 Ins‚rez S.V.P. le "Disque nø 3" dans l'unit‚ de disque %2:.
copy %2:RESOURCE.002 
godir %1:%4\tapes CantCreate
copy %2:*.vcr 
cd .. > nul
echo Traitement de %2:resource.002 ...
unchunk RESOURCE.002 . > nul
if ERRORLEVEL 1 goto BadChunk
del RESOURCE.002

del UNCHUNK.EXE

clear
echo
echo ÿPour jouer MAINTENANT:
echo ÿ   tapez AOE et appuyez sur [ENTREE].
echo
echo ÿPour jouer PLUS TARD:
echo ÿ   A partir du r‚pertoire racine de %1:,
echo ÿ   tapez cd %4 et appuyez sur [ENTREE], puis
echo ÿ   tapez AOE et appuyez sur [ENTREE].
echo
pause
end

:NoSpace
clear
echo
alert Vous n'avez pas assez d'espace sur %1: pour pouvoir installer Aces over Europe sur votre disque dur. Vous avez besoin de 7 Mega-octets.
end

:CantCreate
clear
echo
alert Il est impossible de cr‚er un r‚pertoire %1:%4
end

:BadChunk
if ERRORLEVEL 6 goto ERR6
if ERRORLEVEL 5 goto ERR5
if ERRORLEVEL 4 goto ERR4
if ERRORLEVEL 3 goto ERR3
if ERRORLEVEL 2 goto ERR2
if ERRORLEVEL 1 goto ERR1
alert Il est impossible d'extraire le fichier des ressources. Recommencez l'installation SVP.
end

:ERR1
alert Il est impossible de lire le fichier des ressources. Assurez-vous que la porte du lecteur est ferm‚e et recommencez l'installation.
end
:ERR2
alert Impossible d'inscrire le fichier des ressources sur le disque dur. Ce programme installe uniquement les jeux sur les disques durs. Recommencez l'installation. Si le message persiste, cela signifie qu'il y a un problŠme avec votre disque dur.
end
:ERR3
alert M‚moire insuffisante pour le fonctionnement du programme d'extraction. Ce programme n‚cessite un minimum de 550k pour fonctionner.
end
:ERR4
alert Le fichier des ressources n'est pas valable. Recommencer l'installation. Si vous recevez encore le mˆme message: le disque est mauvais.
end
:ERR5
alert La lecture du fichier des ressources est impossible. Vous pourrez r‚soudre ce problŠme en accroissant la valeur du r‚glage des FICHIERS dans votre fichier CONFIG.SYS.
end
:ERR6
alert Impossible d'ouvrir le fichier cible pour l'‚criture. Vous pourrez r‚soudre ce problŠme en accroissant la valeur de l'‚tablissement des FICHIERS dans votre fichier CONFIG.SYS.
end

:exit
end
