home *** CD-ROM | disk | FTP | other *** search
/ Fun Online 1996 January / FOL196.iso / blob / install.dat < prev    next >
Text File  |  1995-05-31  |  4KB  |  185 lines

  1. // Installation program for BLOB. Only for DOS.
  2.  
  3.  
  4. @DefineProject
  5.    @Name     = "Blob Schlammschlacht"
  6.    @Version  = "1.0"
  7.    @Subdir   = "\\blob\\"
  8.    @OutDrive = C
  9.    @Group    = "A"
  10.    @Terse
  11.    @Immediate = 1
  12. @EndProject
  13.  
  14. @DefineVars
  15.     @Integer @NEEDK = 1000000
  16.  
  17.     @Integer @Red      = @RGB(255,0,0)  // red
  18.     @Integer @Green    = @RGB(0,255,0)  // green
  19.     @Integer @Blue     = @RGB(0,0,255)  // blue
  20.     @Integer @Black    = @RGB(0,0,0)    // black
  21.  
  22.     @Qstring @Item1    = "@Outdrive:\\@Subdir\\blob.bat"
  23.  
  24. @EndVars
  25.  
  26.  
  27. @BackgroundMode(3,@Blue,@Black)
  28. @Display
  29.    @Cls
  30.         @Name Installationsprogramm
  31.  
  32.  
  33.  
  34.    @Pause
  35. @EndDisplay
  36.  
  37. @BackgroundMode(3,@Blue,@Black)
  38. @GetOutDrive
  39.   Wähle das Laufwerk, auf das Du @Name installieren möchtest:
  40.   @Suppress(0,17) // Suppress floppies & CD-ROM
  41. @EndOutDrive
  42.  
  43.  
  44. @BackgroundMode(3,@Blue,@Black)
  45. @GetSubdir
  46.     In welches Verzeichnis möchtest Du @Name installieren?
  47.  
  48.  
  49.     @Prompt = "Welches Verzeichnis ([ENTER] = @Subdir)?"
  50. @EndSubdir
  51.  
  52. @Display
  53.  
  54.  
  55.        @If(@DiskFree(@OutDrive) < @NEEDK)
  56.         Das gewählte Ziellaufwerk hat nur
  57.         @DiskFree(@OutDrive) Bytes frei. Dieses
  58.         Programm benötigt jedoch 1 MByte.
  59.  
  60.         @Pause
  61.         @Abort
  62.        @EndIf
  63.  
  64. @EndDisplay
  65.  
  66.  
  67. @BackgroundMode(3,@Blue,@Black)
  68. @DefineDisk
  69.     @Label = "Diskette Nummer 1"
  70.     @File blobdoku.txt
  71.     @File setm.exe
  72.     @File setm.xmi
  73.     @File setd.exe
  74.     @File setd.snd
  75.     @File adlibg.com
  76.     @File cmidpak.com
  77.     @File digauto.com
  78.     @File digvesa.com
  79.     @File gf166.com
  80.     @File mpu.com
  81.     @File nosound.com
  82.     @File opl2.com
  83.     @File pas16.com
  84.     @File paswave.com
  85.     @File paudio.com
  86.     @File pmidpak.com
  87.     @File sb16.com
  88.     @File sbclone.com
  89.     @File sblaster.com
  90.     @File sbpro.com
  91.     @File sbwave.com
  92.     @File smidpak.com
  93.     @File sswave.com
  94.     @File tmidpak.com
  95.     @File vector.com
  96.     @File adlib.add
  97.     @File adlib.adv
  98.     @File adlibg.add
  99.     @File adlibg.adv
  100.     @File ariaxmid.add
  101.     @File ariaxmid.adv
  102.     @File genmid.add
  103.     @File genmid.adv
  104.     @File gf1midi.add
  105.     @File gf1midi.adv
  106.     @File mt32mpu.add
  107.     @File mt32mpu.adv
  108.     @File multisnd.add
  109.     @File multisnd.adv
  110.     @File nomusic.add
  111.     @File nomusic.adv
  112.     @File pasfm.add
  113.     @File pasfm.adv
  114.     @File pasopl.add
  115.     @File pasopl.adv
  116.     @File sbawe32.add
  117.     @File sbawe32.adv
  118.     @File sbfm.add
  119.     @File sbfm.adv
  120.     @File sbp1fm.add
  121.     @File sbp1fm.adv
  122.     @File sbp2fm.add
  123.     @File sbp2fm.adv
  124.     @File sc32mpu.add
  125.     @File sc32mpu.adv
  126.     @File sensat.add
  127.     @File sensat.adv
  128.     @File vesamid.add
  129.     @File vesamid.adv
  130.     @File wss.add
  131.     @File wss.adv
  132.     @File fat.opl
  133. @EndDisk
  134.  
  135.  
  136.  
  137.  
  138. @Finish
  139.     @Cls
  140.     @ChDrive @OutDrive
  141.     @ChDir("\\")
  142.     @ChDir("@Subdir")
  143.  
  144.  
  145.     // MOVE OVER TO THE CD
  146.     
  147.     @Write("BLOB.BAT","wt","@@echo off\n")
  148.     @Write("BLOB.BAT","at","@CDRomFirst:\n")
  149.     @Write("BLOB.BAT","at","cd \\blob\n")
  150.  
  151.     // START THE BATCH FILE
  152.     @Write("BLOB.BAT","at","blob -d @Outdrive:\\@Subdir\\ %1 %2 %3 %4 %5 %6 %7 \n")
  153.  
  154.     // AT END OF GAME RETURN TO HARD DRIVE
  155.     @Write("BLOB.BAT","at","@Outdrive:\n")
  156.     @Write("BLOB.BAT","at","@@echo on\n")
  157.  
  158.     @Write("SETSOUND.BAT","wt","setd.exe\n")
  159.     @Write("SETSOUND.BAT","at","setm.exe\n")
  160.     @Write("SETSOUND.BAT","at","@@ECHO BLOB wurde auf Deiner Festplatte installiert.\n")
  161.     @Write("SETSOUND.BAT","at","@@ECHO Zum Aufrufen, tippe BLOB ein und drücke [Enter].\n")
  162.  
  163.    @Cls
  164.    Du richtest nun BLOB für Deine Soundkarte ein. Das Setup besteht aus
  165.    zwei Teilen: Sound und Musik.
  166.    Das Setup-Programm kann automatisch die verwendete Soundkarte erkennen,
  167.    den für das Abspielen der Musik erforderlichen MIDI-Treiber kann das
  168.    Programm nicht automatisch ermitteln.
  169.  
  170.    Falls das Setup-Programm Deine Soundkarte nicht richtig erkennt,
  171.    wähle die Soundkarte aus der entsprechenden Liste aus.
  172.    @Pause
  173.    @Cls
  174.  
  175.    Das Setup-Programm rufst Du mit SETSOUND und [Enter] auf.
  176.    @Pause
  177.  
  178. @EndFinish
  179.  
  180.  
  181.  
  182. /* end-of-file */
  183.  
  184.  
  185.