home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 14 / 1996-01_Disc_14.iso / tbdemo / sierra.inf < prev   
INI File  |  1995-10-12  |  7KB  |  285 lines

  1. [Setup]
  2. SetupSize=840
  3. BillboardSize=0
  4. CanInstallDOS=No
  5.  
  6. [Requirements]
  7. SetupVer=2.2.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=86881
  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. 1, InstallTypePrompt4
  84. 3, Small, (), FLAG10
  85. 3, Medium, (), FLAG11
  86. 3, Large, (), FLAG12
  87. 10, OKText
  88. END
  89. BEGIN 9, CDCache
  90. CDCacheTitle
  91. 1, CDCacheText1
  92. 10, OKText
  93. END
  94.  
  95. [Script]
  96. :Begin
  97. ;
  98. ; FLAG usage:
  99. ;        FLAG0  - TRUE if not running NT or Win95
  100. ;        FLAG1  - TRUE if Video for Windows needs to be installed
  101. ;        FLAG2  - TRUE if Video for Windows failed to install
  102. ;        FLAG3  - TRUE if WinG needs to be installed
  103. ;        FLAG4  - TRUE if WinG failed to install
  104. ;        FLAG5  - TRUE if Win32s needs to be installed
  105. ;        FLAG6  - TRUE if Win32s failed to install
  106. ;        FLAG7  - TRUE if user does not have enough disk space
  107. ;        FLAG8  - TRUE if user wants to register product
  108. ;        FLAG9  - TRUE if user wants to restart computer
  109. ;
  110. ;        FLAG10 - TRUE if user wants a Small install
  111. ;        FLAG11 - TRUE if user wants a Medium install
  112. ;        FLAG12 - TRUE if user wants a Large install
  113. ;
  114. ;        FLAG13 - TRUE if CD cache is not optimized
  115. ;
  116. ;        GROUP10 - Boot Disk Maker
  117. ;        GROUP20 - Small Install
  118. ;        GROUP30 - Medium Install
  119. ;        GROUP40 - Large Install
  120. ;
  121. ;
  122. ; Determine if running on NT or Win95
  123. NOTWINNT FLAG0
  124. FLAG0 TOGGLEGROUPON 10
  125. ;
  126. ;
  127. ; Determine which system components will be installed
  128. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  129. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  130. ;FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  131. ;
  132. ; Determine if there is enough space on system drive
  133. FLAG3              WinDiskSpace_LT  500 FLAG7
  134. FLAG7 goto NoWinSpace
  135. FLAG1              WinDiskSpace_LT 1500 FLAG7
  136. FLAG7 goto NoWinSpace
  137. FLAG5              WinDiskSpace_LT 2000 FLAG7
  138. FLAG7 goto NoWinSpace
  139. FLAG3 FLAG1        WinDiskSpace_LT 2000 FLAG7
  140. FLAG7 goto NoWinSpace
  141. FLAG3 FLAG5        WinDiskSpace_LT 2500 FLAG7
  142. FLAG7 goto NoWinSpace
  143. FLAG5 FLAG1        WinDiskSpace_LT 3500 FLAG7
  144. FLAG7 goto NoWinSpace
  145. FLAG3 FLAG5 FLAG1  WinDiskSpace_LT 4000 FLAG7
  146. FLAG7 goto NoWinSpace
  147. ;
  148. ;
  149. ; Notify player system stuff is going to be installed.
  150. FLAG1 FLAG3 FLAG5 DIALOG NotifyInstallSystem
  151. ;
  152. ;
  153. ;  Install Win32S via Microsoft Setup
  154. ;FLAG0 WIN32CHECK SILENT 1.30.152.0, ,FLAG5
  155. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  156. FLAG0 FLAG5 RUN 1 WIN32S\DISK1\MSSETUP.EXE *SOURCEDIR\WIN32S\DISK1\MSSETUP.EXE
  157. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG6
  158. FLAG0 FLAG6 GOTO FailWin32s
  159. ;
  160. ;
  161. ; Install WinG via Microsoft Setup
  162. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  163. FLAG0 FLAG3 RUN 1 WING\MSSETUP.EXE *SOURCEDIR\WING\MSSETUP.EXE
  164. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG4
  165. FLAG0 FLAG4 GOTO FailWinG
  166. ;
  167. ;
  168. ; Install Video for Windows via Microsoft Setup
  169. ;FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  170. ;FLAG0 FLAG1 RUN 1 VFW11E\MSSETUP.EXE *SOURCEDIR\VFW11E\MSSETUP.EXE
  171. ;FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG2
  172. ;FLAG0 FLAG2 GOTO FailVFW
  173. ;
  174. ;
  175. ; Get type of install (large or small)
  176. ;DIALOG InstallType
  177. ;FLAG10 TOGGLEGROUPON 20
  178. ;FLAG11 TOGGLEGROUPON 30
  179. ;FLAG12 TOGGLEGROUPON 40
  180. ;
  181. ;
  182. ; Pick destination directory.
  183. PICKDEST End
  184. ;
  185. ;
  186. ; Copy all of the files to hard drive.
  187. COPY
  188. ;
  189. ;
  190. ; Setup default configuration for fishing.
  191. ADDTOINI *WINDOWSDIR\SIERRA.INI, TBassDmo, InstallPath, *DESTDIR
  192. ADDTOINI *WINDOWSDIR\SIERRA.INI, TBassDmo, CDPath, *SOURCEDIR\SIM
  193. ;FLAG?? ADDTOINI *DESTDIR\AUTORUN.INF, English, ProgramEXE, TBASS.EXE
  194. ;
  195. ;
  196. ; Create "Sierra" group and add program icons
  197. GOTO AddGroups
  198. ADDPROGMANGROUP Sierra
  199. ADDPROGMANITEM *SIERRADIR\SETUP.EXE, SetupTitle, ,*SIERRADIR
  200. ADDPROGMANITEM *DESTDIR\AUTORUN.EXE, ProgManTitle, *DESTDIR\AUTORUN.EXE, *DESTDIR
  201. ;ADDPROGMANITEM *SOURCEDIR\SIM\TBASSHLP.EXE, HelpTitle, , *SOURCEDIR\SIM
  202. ADDPROGMANITEM *DESTDIR\BOOTDISK.EXE -s1024 -c -w -rwin/n, BootDiskTitle, *DESTDIR\BOOTDISK.ICO, *DESTDIR
  203. :AddGroups
  204. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item1, [CreateGroup(Sierra)]
  205. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item2, [ShowGroup(Sierra,2)]
  206. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item3, [ShowGroup(Sierra,1)]
  207. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item4, [ReplaceItem(Setup & Uninstall)]
  208. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item5, [AddItem(*SIERRADIR\SETUP.EXE,Setup & Uninstall)]
  209. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item6, [ReplaceItem(Trophy Bass Demo)]
  210. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item7, [AddItem(*DESTDIR\AUTORUN.EXE,Trophy Bass Demo)]
  211. ;ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item8, [ReplaceItem(Trophy Bass Demo Help)]
  212. ;ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item9, [AddItem(*SOURCEDIR\SIM\TBASSHLP.EXE,Trophy Bass Demo Help)]
  213. FLAG0 ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item8, [ReplaceItem(Trophy Bass Demo Boot Disk Maker)]
  214. FLAG0 ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item9, [AddItem(*DESTDIR\BOOTDISK.EXE -s1024 -c -w -rwin/n,Trophy Bass Demo Boot Disk Maker,*DESTDIR\BOOTDISK.ICO)]
  215. RUN 1 *SOURCEDIR\AUTORUN.EXE *SOURCEDIR\AUTORUN.EXE &*DESTDIR\AUTORUN.INF
  216. ;
  217. ;
  218. ; See if the CD cache is correctly set up
  219. FLAG0 GOTO SkipCache
  220. WIN95CD_NOTOPTIMAL FLAG13
  221. FLAG13 DIALOG CDCache
  222. :SkipCache
  223. ;
  224. ; Does User want to register?
  225. ;
  226. ;DIALOG Register
  227. ;FLAG8 REGISTER
  228. ;
  229. ;
  230. ; If any system files were installed, user MUST restart their system.
  231. FLAG1 GOTO AskRestart
  232. FLAG3 GOTO AskRestart
  233. FLAG5 GOTO AskRestart
  234. GOTO  End
  235. ;
  236. ;  
  237. ; Prompt user that their system needs to be restarted.
  238. :AskRestart
  239. DIALOG Restart
  240. FLAG9 RESTARTWINDOWS
  241. ;
  242. ;
  243. ; If user did not restart, remind them again.
  244. DIALOG Done
  245. GOTO End
  246. ;
  247. ;
  248. ; Display Win32s failed to install
  249. :FailWin32s
  250. DIALOG FailedWin32s
  251. GOTO End
  252. ;
  253. ;
  254. ; Display WinG failed to install
  255. :FailWinG
  256. DIALOG FailedWinG
  257. GOTO End
  258. ;
  259. ;
  260. ; Display Video for Windows failed to install
  261. :FailVFW
  262. DIALOG FailedVFW
  263. GOTO End
  264. ;
  265. ;
  266. ; Display Not Enough space in Windows directory
  267. :
  268. :NoWinSpace
  269. DIALOG FailedWinSpace
  270. GOTO End
  271. ;
  272. ;
  273. :End
  274. END
  275.  
  276. [Archives]
  277.  
  278. [Files]
  279. ;
  280. ; Fishing
  281. ;
  282. *DESTDIR\AUTORUN.INF,NOARCHIVE,1,727,1
  283. *DESTDIR\AUTORUN.EXE,NOARCHIVE,1,48128,1
  284. *DESTDIR\BOOTDISK.EXE,NOARCHIVE,1,36848,0,10
  285. *DESTDIR\BOOTDISK.ICO,NOARCHIVE,1,766,0,10