home *** CD-ROM | disk | FTP | other *** search
-
- (set @app-name "Protracker3.34")
- (set @language "deutsch")
- (set @abort-button "Installation abbrechen")
- (set @error-msg "Fehler!")
- (set @pretend 0)
- (set @special-msg "Schwerer Fehler")
- (set @user-level 2)
- (set default_drive (if (exists "SYS:" (noreq))
- "SYS"
- (cat (getdevice "C:") ":")))
- (set @default-dest default_drive)
-
- (welcome "Willkommen zum Installationsprogramm des Protrackers 3.34 für Amiga-PC's")
- (set Ok 0)
- (complete 0)
-
- (transcript "Protracker 3.34")
- (if
- (NOT (>= (/ (getversion) 65536) 37))
- (abort "Protracker 3.34 benötigt mindestens Kickstart 2.0-ROMS!")
- )
- ;***************************************************************************************
- ;* Disk 1 *
- ;***************************************************************************************
- (set source_wb ("ProTracker3.34:"))
- (set disk_1 ("ProTracker3.34"))
-
- (askdisk
- (prompt "\n\nBitte Installationsdiskette 1 einlegen\n"
- "Die Diskette ist mit `Protracker 3.34` beschriftet\n")
- (help "Um den Installationsvorgang korrekt ablaufen\n"
- "zu lassen, müssen Sie von Ihrer Festplatte\n"
- "gebootet haben und die Originaldiskette des\n"
- "ProTracker in ein Diskettenlauferk einlegen.")
- (dest disk_1)
- )
- (set target_dir (getassign "C" "a"))
- (set target_dir
- (askdir
- (prompt
- "Wählen Sie das Laufwerk, wohin Protracker 3.34\n "
- "installiert werden soll. Es wird mindestens 1 MB\n"
- "freier Festplattenspeicher benötigt. Ein eigenes\n"
- "Verzeichnis namens 'Protracker' wird angelegt.\n")
- (help "In dem angewählten Laufwerk bzw. einem Unterverzeichnis wird eine neue Schublade "
- "namens Protracker angelegt. Vor dem Überschreiben evt. schon bestehender Dateien haben Sie vorher "
- "jeweils die Möglichkeit, dieselbe optional auszuklammern Vor jedem Kopiervorgang wird jeweils Ihre Bestätigung verlangt.")
- (default "SYS:Musik")
- (disk)
- )
- )
- (set targetdir (tackon target_dir "ProTracker"))
- (if (<> (exists targetdir) 2) (makedir targetdir ))
-
- (copyfiles
- (prompt "Basisprogramm wird installiert")
- (help "Das Ihrem CPU-Typ entsprechende Protracker-Programm wird nun installiert. "
- "Besitzen Sie einen Amiga 500/600, A1000 oder einen unaufgerüsteten A2000, wählen die 68000, "
- "ansonsten den auf 68030 optimierten ProTracker. Dieser läuft auch auf einer 68020er CPU.\n")
- (source "ProTracker3.34:")
- (dest targetdir)
- (pattern "ProTracker_0#?")
- (infos)
- (confirm)
- (optional nofail askuser)
- )
-
- (complete 30)
- (copyfiles
- (prompt "Hilfsdateien werden nach S: kopiert")
- (help "\n Kopiert nach Wahl folgende Dateien nach S:\n\n\n"
- " PT.Help = Hilfedatei für Onlinehilfe \n"
- " PT.Config-00 = Beispielkonfiguration \n"
- " PLST = Beispiel-Sampleliste \n"
- " pt.keyboard = deutsche Tastatur für PT \n")
-
- (source "ProTracker3.34:S")
- (dest "S:")
- (pattern "p#?")
- (confirm)
- (infos)
- (optional nofail askuser)
- )
- (complete 40)
-
- (copyfiles
- (prompt "Packer-Libraries werden installiert")
- (help "Sollten Sie noch keine Powerpacker.library in\n"
- "Libs: installiert haben, tun Sie dies jetzt, da\n"
- "diese zum korrekten Ent- und Packen von Modulen\n"
- "sowie Samples vonnöten ist. Für zusätzliche XPK-\n"
- "Sublibraries sehen Sie sich bitte im PD-Pool um.\n")
- (source "Protracker3.34:Libs")
- (dest "LIBS:")
- (pattern "#?")
- (infos)
- (confirm)
- (optional nofail askuser)
- )
- (complete 45)
-
- (set targetdir (tackon target_dir "ProTracker"))
- (copyfiles
- (prompt "Anleitungen werden installiert")
- (help "Zusätzlich zur Onlinehilfe sollten Sie\n"
- "diese beiden ausführlicheren Amigaguide-\n"
- "Dateien mit installieren, da Sie wichtige\n"
- "Details und Bedienhinweise enthalten.")
- (source "Protracker3.34:")
- (dest targetdir)
- (pattern "#?.guide")
- (infos)
- (confirm)
- (optional nofail askuser)
- )
- (complete 66)
-
- (set targetdir (tackon target_dir "Protracker/modules"))
- (if (<> (exists targetdir) 2) (makedir targetdir ))
- (copyfiles
- (prompt "Beispielmusik wird installiert")
- (help "\n\n\nBei Wunsch können Sie das beigefügte Musikstück"
- "zum Ausprobieren gleich mitinstallieren ...")
- (source "Protracker3.34:modules")
- (dest targetdir)
- (pattern "mod#?")
- (infos)
- (confirm)
- (optional nofail askuser)
- )
- (complete 80)
-
- (set targetdir (tackon target_dir "Protracker/Support"))
- (if (<> (exists targetdir) 2) (makedir targetdir ))
- (copyfiles
- (prompt "Supportfiles werden installiert")
- (help "Die Schublade für zusätzliche Dokumentationen:\n"
- "enthalten sind einige zusätzliche Dokumente und\n"
- "das Readme der Autoren des PT3.XX.")
- (source "Protracker3.34:Support")
- (dest targetdir)
- (pattern "#?")
- (infos)
- (confirm)
- (optional nofail askuser)
- )
- (complete 95)
-
- (set targetdir (tackon target_dir "Protracker/Sources"))
- (if (<> (exists targetdir) 2) (makedir targetdir ))
- (copyfiles
- (prompt "Sources werden installiert")
- (help "\n\n\n Die Schublade für Programmierer: \n"
- "enthalten sind einige Sourcecodes sowie "
- "die neuste Abspielroutine für Protracker.")
- (source "Protracker3.34:Sources")
- (dest targetdir)
- (pattern "#?")
- (infos)
- (confirm)
- (optional nofail askuser)
- )
- (complete 100)
-
- (exit "Die Installation ist nun beendet.")
-