home *** CD-ROM | disk | FTP | other *** search
/ Total Meltdown / dukenukemtotalmeltdown.img / demos / upinball / sierra.inf < prev    next >
INI File  |  1996-01-31  |  5KB  |  229 lines

  1. [Setup]
  2. SetupSize=380
  3. BillboardSize=0
  4. CanInstallDOS=No
  5.  
  6. [Requirements]
  7. SetupVer=2.1.0.0
  8. Colors=256
  9. MemKB=7168
  10. PhysicalMem=7168
  11. SwapFile=7168
  12. VideoSpeed=300
  13. Wave=2
  14. MIDI=2
  15. CPU=486
  16. WinVer=310
  17. ScreenWidth=640
  18. ScreenHeight=480
  19. Joystick=0
  20. Printer=0
  21. CDROM=2
  22.  
  23. [Ident]
  24. Version=100
  25. ProductID=86883
  26.  
  27. [Dialogs]
  28. BEGIN 0,NotifyInstallSystem
  29. InstallSystem
  30. 1, NotifySysText
  31. 10, OKText
  32. END
  33. BEGIN 1,Register
  34. Register
  35. 1, RegisterText1
  36. 12, YESText, (), FLAG8
  37. 13, NOText
  38. END
  39. BEGIN 2, Restart
  40. Installation Complete
  41. 1, RestartPrompt1
  42. 1, RestartPrompt2
  43. 10, RestartNow, (), FLAG9
  44. 13, RestartLater
  45. END
  46. BEGIN 3, Done
  47. AllDone
  48. 1, AllDoneText
  49. 10, OKText
  50. END
  51. BEGIN 4, FailedWin32s
  52. FailTitleWin32s
  53. 1, FailTextWin32s
  54. 1, FailTextWin32sShare
  55. 1, FailTextWin32sShare1
  56. 1, FailTextWin32sShare2
  57. 1, FailTextWin32sShare3
  58. 1, FailTextWin32sShare4
  59. 1, FailTextWin32sShare5
  60. 10, OKText
  61. END
  62. BEGIN 5, FailedWinG
  63. FailTitleWinG
  64. 1, FailTextWinG
  65. 10, OKText
  66. END
  67. BEGIN 6, FailedVFW
  68. FailTitleVFW
  69. 1, FailTextVFW
  70. 10, OKText
  71. END
  72. BEGIN 7, FailedWinSpace
  73. FailTitleWinSpace
  74. 1, FailTextWinSpace
  75. 1, FailTextWinSpace2
  76. 10, OKText
  77. END
  78. BEGIN 8, InstallType
  79. InstallTypeTitle
  80. 1, InstallTypePrompt1
  81. 1, InstallTypePrompt2
  82. 1, InstallTypePrompt3
  83. 3, Small, (), FLAG11
  84. 3, Large, (), FLAG10
  85. 10, OKText
  86. END
  87.  
  88. [Script]
  89. :Begin
  90. ;
  91. ; FLAG usage:
  92. ;        FLAG0  - TRUE if not running NT or Win95
  93. ;        FLAG1  - TRUE if Video for Windows needs to be installed
  94. ;        FLAG2  - TRUE if Video for Windows failed to install
  95. ;        FLAG3  - TRUE if WinG needs to be installed
  96. ;        FLAG4  - TRUE if WinG failed to install
  97. ;        FLAG5  - TRUE if Win32s needs to be installed
  98. ;        FLAG6  - TRUE if Win32s failed to install
  99. ;        FLAG7  - TRUE if user does not have enough disk space
  100. ;        FLAG8  - TRUE if user wants to register product
  101. ;        FLAG9  - TRUE if user wants to restart computer
  102. ;
  103. ;        FLAG10 - TRUE if user wants a Large install
  104. ;        FLAG11 - TRUE if user wants a Small install
  105. ;
  106. ;
  107. ; Determine if running on NT or Win95
  108. NOTWINNT FLAG0
  109. FLAG0 TOGGLEGROUPON 20
  110. ;
  111. ;
  112. ; Determine which system components will be installed
  113. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  114. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  115. FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  116. ;
  117. ;
  118. ; Notify player system stuff is going to be installed.
  119. FLAG1 FLAG3 FLAG5 DIALOG NotifyInstallSystem
  120. ;
  121. ;
  122. ;  Install Win32S via Microsoft Setup
  123. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  124. FLAG0 FLAG5 RUN 1 WIN32S\DISK1\MSSETUP.EXE *SOURCEDIR\WIN32S\DISK1\MSSETUP.EXE
  125. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG6
  126. FLAG0 FLAG6 GOTO FailWin32s
  127. ;
  128. ;
  129. ; Install WinG via Microsoft Setup
  130. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  131. FLAG0 FLAG3 RUN 1 WING\MSSETUP.EXE *SOURCEDIR\WING\MSSETUP.EXE
  132. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG4
  133. FLAG0 FLAG4 GOTO FailWinG
  134. ;
  135. ;
  136. ; Install Video for Windows via Microsoft Setup
  137. FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  138. FLAG0 FLAG1 RUN 1 VFW11E\MSSETUP.EXE *SOURCEDIR\VFW11E\MSSETUP.EXE
  139. FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG2
  140. FLAG0 FLAG2 GOTO FailVFW
  141. ;
  142. ;
  143. ; Get type of install (large or small)
  144. ;DIALOG InstallType
  145. TOGGLEGROUPON 10
  146. ;
  147. ;
  148. ; Pick destination directory.
  149. PICKDEST End
  150. ;
  151. ;
  152. ; Copy all of the files to hard drive.
  153. COPY
  154. ;
  155. ;
  156. ; Setup default configuration for Ultra Pinball.
  157. ADDTOINI *WINDOWSDIR\SIERRA.INI, UPBDemo, InstallPath, *DESTDIR
  158. ADDTOINI *WINDOWSDIR\SIERRA.INI, UPBDemo, CDPath, *SOURCEDIR\UPINBALL
  159. ;
  160. ;
  161. ; Create "Sierra" group and add program icons
  162. ADDPROGMANGROUP Sierra
  163. ADDPROGMANITEM *SIERRADIR\SETUP.EXE, SetupTitle
  164. ADDPROGMANITEM *DESTDIR\UPINBALL\PINBALL.EXE,PinballTitle
  165. ; If any system files were installed, user MUST restart their system.
  166. FLAG1 GOTO AskRestart
  167. FLAG3 GOTO AskRestart
  168. FLAG5 GOTO AskRestart
  169. GOTO  End
  170. ;
  171. ;  
  172. ; Prompt user that their system needs to be restarted.
  173. :AskRestart
  174. DIALOG Restart
  175. FLAG9 RESTARTWINDOWS
  176. ;
  177. ;
  178. ; If user did not restart, remind them again.
  179. DIALOG Done
  180. GOTO End
  181. ;
  182. ;
  183. ; Display Win32s failed to install
  184. :FailWin32s
  185. DIALOG FailedWin32s
  186. GOTO End
  187. ;
  188. ;
  189. ; Display WinG failed to install
  190. :FailWinG
  191. DIALOG FailedWinG
  192. GOTO End
  193. ;
  194. ;
  195. ; Display Video for Windows failed to install
  196. :FailVFW
  197. DIALOG FailedVFW
  198. GOTO End
  199. ;
  200. ;
  201. ; Display Not Enough space in Windows directory
  202. :
  203. :NoWinSpace
  204. DIALOG FailedWinSpace
  205. GOTO End
  206. ;
  207. ;
  208. :End
  209. END
  210.  
  211. [Archives]
  212. UPINBALL\,1,0,0
  213.  
  214. [Files]
  215. RESOURCE.001,UPINBALL\,1,3061483,0,10
  216. RESOURCE.002,UPINBALL\,1,3986769,0,10
  217. DRUM.BNK,UPINBALL\,1,5404,0,10
  218. MELODIC.BNK,UPINBALL\,1,5404,0,10
  219. CTL3D.DLL,UPINBALL\,1,14416,0,10
  220. SOS32S02.DLL,UPINBALL\,1,23040,0,10
  221. SOS9502.DLL,UPINBALL\,1,82944,0,10
  222. SOSLIBS2.DLL,UPINBALL\,1,73703,0,10
  223. PINBALL.EXE,UPINBALL\,1,385024,0,10
  224. SOSLIB.INI,UPINBALL\,1,3960,0,10
  225. RESOURCE.MAP,UPINBALL\,1,1156,0,10
  226. RESOURCE.RME,UPINBALL\,1,1830,0,10
  227. HMIDRV.WIN,UPINBALL\,1,46473,0,10
  228. HMIMDRV.WIN,UPINBALL\,1,21142,0,10
  229.