home *** CD-ROM | disk | FTP | other *** search
/ Speed / Speed.iso / speed / install.scr < prev    next >
Text File  |  1993-11-13  |  4KB  |  162 lines

  1. set title "MacGillivray Freeman/IMAX Speed CD-ROM"
  2. set shortTitle "SPEED"
  3. set _text insteng
  4. set _yes y
  5. set _no n
  6. err_handler %_text%\errhand.txt
  7. textbox 1 1 80 24 blue
  8. color back cyan
  9. type %_text%\install.txt 2 2 77 6 -center -border
  10. rem ---------  Ask user Where to install it ------------
  11. textbox 1 9 80 16 blue
  12. promptdir c:\%shortTitle% 20 11 40 7 %_text%\whichdrv.tit %_text%\whichdrv.txt 
  13. if %_1% eq escape
  14.     goto exit_unsaved
  15. endif
  16. setdestdir %_1%
  17. mkdirdest
  18. if %_err% != 0
  19.     beep
  20.     type %_text%\noaccess.txt  9 11 62 9 -border
  21.     waitkey_noesc
  22.     goto exit_unsaved
  23. endif
  24. rem Copy messages onto hard drive and switch to them
  25. copy %_text%
  26. set _text %HDroot%\%_text%
  27. rem 
  28. textbox 1 9 80 16 blue
  29. set _needDisk 2.5
  30. getdiskfree
  31. set _gotDisk %_1%
  32. if %_gotDisk% < %_needDisk%
  33.     type %_text%\diskfree.txt  9 11 62 9 -border
  34.     waitkey_noesc
  35.     goto exit_unsaved
  36. endif
  37. set _needMem 520
  38. getmemfree
  39. set _gotMem %_1%
  40. if %_gotMem% < %_needMem%
  41.     type %_text%\memfree.txt  9 11 62 9 -border
  42.     waitkey
  43.     textbox 1 9 80 16 blue
  44. endif
  45. rem -- Speed needs fast cpu for now --
  46. set _needCpu 486
  47. getCpuType
  48. set _gotCpu %_1%
  49. if %_gotCpu% < %_needCpu%
  50.     type %_text%\cpuid.txt  9 11 62 10 -border
  51.     waitkey
  52.     textbox 1 9 80 16 blue
  53. endif
  54. ifcanwrite can_write
  55.     type %_text%\noaccess.txt  9 11 62 9 -border
  56.     waitkey_noesc
  57.     goto exit_unsaved
  58. :can_write
  59. type %_text%\copying.txt 9 11 62 9 -border
  60. saveconfig
  61. copy readme.bat
  62. copy readme.doc
  63. copy product.bat %shortTitle%.bat -expand
  64. copy %shortTitle%.ico %shortTitle%.ico
  65. copy %shortTitle%.pif %shortTitle%.pif
  66. rem Copy files needed for sound test
  67. copy ka.ad
  68. copy knowledg.voc
  69. copy sbtest.com
  70. copy kalogo.adl
  71. copy install.exe setup.exe
  72. copy setup.scr
  73. rem copy iinstall.pal
  74. rem copy iinstall.fnt
  75. rem copy install msg file
  76. copy insteng
  77. rem Copy files needed for real product
  78. mkdir drivers
  79. copy drivers\adlib.drv
  80. copy drivers\adlibdig.drv
  81. copy drivers\adlibg.drv
  82. copy drivers\algdig.drv
  83. copy drivers\cvxsnd.drv
  84. copy drivers\disney.drv
  85. copy drivers\lantsnd.drv
  86. copy drivers\msftdig.drv
  87. copy drivers\msftmus.drv
  88. copy drivers\pasdig.drv
  89. copy drivers\pasfm.drv
  90. copy drivers\pasopl.drv
  91. copy drivers\pcspkr.drv
  92. copy drivers\sbdig.drv
  93. copy drivers\sbfm.drv
  94. copy drivers\sbp1fm.drv
  95. copy drivers\sbp2fm.drv
  96. copy drivers\sbpdig.drv
  97. copy drivers\smsnd.drv
  98. copy drivers\tandy.drv
  99. copy drivers\tanextx.drv
  100. copy drivers\tansltl.drv
  101. copy drivers\vmsnd.drv
  102. copy drivers\vrsd.386
  103. mkdir globe
  104. copy globe\world.lbl
  105. copy globe\world.pal
  106. copy globe\world15.ig6
  107. copy globe\world17.ig6
  108. copy globe\world19.ig6
  109. copy globe\world21.ig6
  110. copy ka.adl
  111. copy ka.bml
  112. copy ka.com
  113. copy ka.db
  114. copy ka.inl
  115. copy ka.lch
  116. copy ka.lnk
  117. copy ka.ndx
  118. copy ka.not
  119. copy ka.skp
  120. copy ka.txt
  121. copy kagroup.exe
  122. copy kagroup.inf
  123. copy kaicons.pal
  124. copy kav.pgm
  125. copy mouse.com
  126. copy moustest.exe
  127. copy product.bat
  128. type %_text%\copying2.txt 9 11 62 9 -border
  129. mkdir reading
  130. copy reading\fixed.pal
  131. copy reading\ground.pal
  132. copy reading\sky.pal
  133. copy reading\zrun.exe zrun.exe
  134. copy reading\rd.evl rd.evl
  135. copy reading\rd.txl rd.txl
  136. copy reading\rd.adl rd.adl
  137. copy reading\rd.zsl rd.zsl
  138. mkdir amazing
  139. copy amazing\fixed.pal
  140. copy amazing\ground.pal
  141. copy amazing\sky.pal
  142. copy amazing\sp.evl sp.evl
  143. copy amazing\sp.iml sp.iml
  144. copy amazing\sp.adl sp.adl
  145. copy amazing\sp.zsl sp.zsl
  146. copy setup.scr
  147. copy small.fnt
  148. copy speed.ico
  149. copy speed.pif
  150. copy standard.fnt
  151. copy tiny.fnt
  152. copy whichvga.com
  153. rem Done copying.
  154. :install_done
  155. type %_text%\finish.txt 9 11 62 9 -border
  156. beep
  157. waitkey
  158. chain .\setup
  159. :exit_unsaved
  160. textbox 1 1 80 25 black
  161. quit
  162.