request "Auswahl der Installations-Option" "Bitte eine Installationsoption ausw„hlen." "(Je mehr Daten auf der Festplatte installiert" "werden, desto schneller und flssiger wird die" "Demo ablaufen)" . "keine (direkt von CD spielen)" no_install "klein (ben”tigt ca. 10 MB)" small_install "komplett (ben”tigt ca. 20 MB)" full_install . :small_install driverequest "Auswahl des Laufwerkes" 10000000 xxl "Bitte w„hlen Sie das Laufwerk, auf dem die" "Agent XXL Demo installiert werden soll, aus." . echo "Kopiere System-Dateien." xcopy agentxxl.exe xcopy dos4gw.exe xcopy readme.txt xcopy readme.exe xcopy xxlvm.bat xcopy xxlsnd.bat echo "Kopiere Resource-Dateien." xcopy dmogfx_s.rex xcopy dmogfx_s.red xcopy dmogfx_i.rex xcopy dmogfx_i.red xcopy dmogfx_m.rex xcopy dmogfx_m.red makedir c:\agentxxl.ace writeini c:\agentxxl.ace\install.ini "SOURCE_DIR={s}" writeini c:\agentxxl.ace\install.ini "DEST_DIR={d}" writeini c:\agentxxl.ace\install.ini "INSTALL=SMALL" delete c:\agentxxl.ace\startxxl.bat writeini c:\agentxxl.ace\startxxl.bat "{D}" writeini c:\agentxxl.ace\startxxl.bat "cd {d}" writeini c:\agentxxl.ace\startxxl.bat "agentxxl" delete c:\agentxxl.ace\resource.ini delete c:\agentxxl.ace\agentxxl.ini delete c:\agentxxl.ace\jvsound.cfg copy {s}\small.ini {d}\agentxxl.ini writeini {d}\resource.ini "[common]" writeini {d}\resource.ini "{s}\dmomisc" writeini {d}\resource.ini "[svga]" writeini {d}\resource.ini "dmogfx_s" writeini {d}\resource.ini "[svgai]" writeini {d}\resource.ini "dmogfx_i" writeini {d}\resource.ini "[mcga]" writeini {d}\resource.ini "dmogfx_m" writeini {d}\resource.ini "[end]" goto end_install :full_install driverequest "Auswahl des Laufwerkes" 20000000 xxl "Bitte w„hlen Sie das Laufwerk, auf dem die" "Agent XXL Demo installiert werden soll, aus." . echo "Kopiere System-Dateien." xcopy agentxxl.exe xcopy dos4gw.exe xcopy readme.txt xcopy readme.exe xcopy xxlvm.bat xcopy xxlsnd.bat echo "Kopiere Resource-Dateien." xcopy dmogfx_s.rex xcopy dmogfx_s.red xcopy dmogfx_i.rex xcopy dmogfx_i.red xcopy dmogfx_m.rex xcopy dmogfx_m.red xcopy dmomisc.rex xcopy dmomisc.red makedir c:\agentxxl.ace writeini c:\agentxxl.ace\install.ini "SOURCE_DIR={s}" writeini c:\agentxxl.ace\install.ini "DEST_DIR={d}" writeini c:\agentxxl.ace\install.ini "INSTALL=FULL" delete c:\agentxxl.ace\startxxl.bat writeini c:\agentxxl.ace\startxxl.bat "echo off" writeini c:\agentxxl.ace\startxxl.bat "{D}" writeini c:\agentxxl.ace\startxxl.bat "cd \" writeini c:\agentxxl.ace\startxxl.bat "cd {d}" writeini c:\agentxxl.ace\startxxl.bat "agentxxl" delete c:\agentxxl.ace\resource.ini delete c:\agentxxl.ace\agentxxl.ini delete c:\agentxxl.ace\jvsound.cfg copy {s}\full.ini {d}\agentxxl.ini xcopy resource.ini :end_install ifexists {w}\progman.ini ask_wingroup2 goto no_wingroup2 :ask_wingroup2 request "Windows-Icon anlegen ?" "Soll eine Programmgruppe AGENT XXL und ein Icon fr" "den Windows Programm-Manager angelegt werden ?" . "ja, bitte" do_wingroup2 "nein, lieber nicht" no_wingroup2 . :do_wingroup2 copy {s}\xxl.grp c:\agentxxl.ace\xxl.grp writeini {w}\progman.ini Group99=c:\agentxxl.ace\xxl.grp :no_wingroup2 request "Readme Datei lesen ?" "Die Datei README.TXT enth„lt ntzliche Hinweise" "zu Agent XXL." "Wollen Sie die Datei README.TXT nun lesen ?" . "ja, bitte" do_readme "nein, ich will SOFORT spielen" dont_readme . :do_readme changedir {d} spawn readme . :dont_readme echo "Installation beendet." changedir {d} goto finish :no_install ifexists {w}\progman.ini ask_wingroup1 goto start_game :ask_wingroup1 request "Windows-Icon anlegen ?" "Soll eine Programmgruppe AGENT XXL und ein Icon fr" "den Windows Programm-Manager angelegt werden ?" . "ja, bitte" do_wingroup1 "nein, lieber nicht" start_game . :do_wingroup1 makedir c:\agentxxl.ace copy {s}\xxl.grp c:\agentxxl.ace\xxl.grp writeini {w}\progman.ini Group99=c:\agentxxl.ace\xxl.grp delete c:\agentxxl.ace\startxxl.bat writeini c:\agentxxl.ace\startxxl.bat "echo off" writeini c:\agentxxl.ace\startxxl.bat "{S}" writeini c:\agentxxl.ace\startxxl.bat "cd \" writeini c:\agentxxl.ace\startxxl.bat "cd {s}" writeini c:\agentxxl.ace\startxxl.bat "agentxxl" :start_game changedir {s} exec agentxxl . :finish @end_of_file