home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 1996 April / cd2.iso / demos / riserule / sierra.inf < prev   
INI File  |  1996-01-25  |  11KB  |  333 lines

  1. [Script]
  2. :Begin
  3. ; Ancient Installation Script       12/14/95
  4. ;
  5. ; Special Vars (some defined as we go)
  6. ; *SOURCEDRIVE
  7. ; *SOURCEDIR
  8. ; *CDROMDRIVE
  9. ; *DESTDIR
  10. ; *SIERRADIR
  11. ; *WINDOWSDIR
  12. ; *SYSTEMDIR
  13. ; *EDIT[1-4]
  14. ;
  15. ; FLAG usage:
  16. ;       FLAG0  - TRUE if not running NT or Win95
  17. ;       FLAG3  - TRUE if WinG needs to be installed
  18. ;       FLAG4  - TRUE if WinG failed to install
  19. ;       FLAG5  - TRUE if Win32s needs to be installed
  20. ;       FLAG6  - TRUE if Win32s failed to install
  21. ;       FLAG8  - TRUE if user wants to register product
  22. ;       FLAG9  - TRUE if user wants to restart computer
  23. ;       FLAG20 - TRUE if insufficient windows disk space
  24. ;       FLAG22 - TRUE if insufficient destination disk space
  25. ;
  26. ;
  27. ; Determine if running on NT or Win95
  28. NOTWINNT FLAG0
  29. ;
  30. ; Check Windows disk space (if not NT or Win95)
  31. FLAG0 WINDISKSPACE_LT 400 FLAG20
  32. FLAG20 DIALOG WinDiskSpaceWarn
  33. FLAG20 GOTO END
  34. ;
  35. ;
  36. ; Ask for destination directory.
  37. PICKDEST End
  38. ;
  39. ; Check destination disk space
  40. DISKSPACE_LT 10000 FLAG22
  41. FLAG22 DIALOG DestDiskSpaceWarn
  42. FLAG22 GOTO END
  43. ;
  44. ;
  45. ; Copy all of the files to hard drive.
  46. COPY
  47. ;
  48. ; Set INI file params
  49. ADDTOINI *DESTDIR\ANCIENT.INI, Config, CDDRIVE, *SOURCEDRIVE
  50. ;
  51. ; Install system stuff.
  52. FLAG0 DIALOG NotifyInstallSystem
  53. ;
  54. ;
  55. ;
  56. ; Install WinG via Microsoft Setup
  57. VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  58. FLAG3 RUN 1 WING\MSSETUP.EXE *SOURCEDIR\WING\MSSETUP.EXE
  59. VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG4
  60. FLAG4 GOTO FailWinG
  61. ;
  62. ;
  63. ;  Install Win32S via Microsoft Setup
  64. ;WIN32CHECK 1.30.152.0 (), FLAG5
  65. VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.30.152.0 FLAG5
  66. FLAG5 RUN 1 WIN32S\SETUPW32.EXE *SOURCEDIR\WIN32S\SETUPW32.EXE
  67. VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.30.152.0 FLAG6
  68. FLAG6 GOTO FailWin32s
  69. ;
  70. ;
  71. ; Do Windows (not W95) funky update
  72. ;
  73. FLAG0 RUN 0 NULL *SOURCEDIR\WINUPD\WINUPD16.EXE *DESTDIR
  74. FLAG0 GOTO ADDICONS
  75. ;
  76. ; If Win95, do different update
  77. ;
  78. ; Get MIDI driver and update system files
  79. run 0 NULL *SOURCEDIR\WINUPD\WINUPD.EXE *DESTDIR
  80. ;
  81. ;
  82. ; Create "Sierra" group and add program icons
  83. :ADDICONS
  84. ADDPROGMANGROUP Sierra
  85. ADDPROGMANITEM *DESTDIR\DEMO32S.EXE, ShortcutTitle, ,*DESTDIR
  86. ADDPROGMANITEM *DESTDIR\DEMO95.EXE, ShortcutTitle, ,*DESTDIR
  87. ;
  88. ;DIALOG Register
  89. ;FLAG8 REGISTER
  90. ;
  91. ;
  92. ; If any system files were installed, user MUST restart their system.
  93. ;FLAG0 GOTO AskRestart
  94. FLAG3 GOTO AskRestart
  95. FLAG5 GOTO AskRestart
  96. GOTO  End
  97. ;
  98. ;  
  99. ; Prompt user that their system needs to be restarted.
  100. :AskRestart
  101. DIALOG Restart
  102. FLAG9 RESTARTWINDOWS
  103. ;
  104. ;
  105. ; If user did not restart, remind them again.
  106. DIALOG Done
  107. GOTO End
  108. ;
  109. ;
  110. ; Display WinG failed to install
  111. :FailWinG
  112. DIALOG FailedWinG
  113. GOTO END
  114. ;
  115. ;
  116. ; Display Win32s failed to install
  117. :FailWin32s
  118. DIALG FailedWin32s
  119. GOTO END
  120. ;
  121. :End
  122. END
  123. [Setup]
  124. SetupSize=380
  125. BillboardSize=0
  126. CanInstallDOS=No
  127.  
  128. [Requirements]
  129. SetupVer=2.1.0.0
  130. Colors=256
  131. MemKB=8192
  132. PhysicalMem=6144
  133. VideoSpeed=0
  134. SwapFile=4096
  135. Wave=2
  136. MIDI=0
  137. CPU=486
  138. WinVer=310
  139. ScreenWidth=640
  140. ScreenHeight=480
  141. Joystick=0
  142. Printer=0
  143. CDROM=2
  144.  
  145. [ident]
  146. Version=100
  147. ProductID=95231
  148. ReadMe=readme.wri
  149.  
  150. [Dialogs]
  151. BEGIN 0,NotifyInstallSystem
  152. NotifyInstTitle
  153. 1, NotifySysText
  154. 10, OKPB
  155. END
  156. BEGIN 1,Register
  157. RegisterTitle
  158. 1, RegisterText1
  159. 12, YESPB, (), FLAG8
  160. 13, NOPB
  161. END
  162. BEGIN 2, Restart
  163. RestartTitle
  164. 1, RestartPrompt1
  165. 1, RestartPrompt2
  166. 10, RestartNow, (), FLAG9
  167. 13, RestartLater
  168. END
  169. BEGIN 3, Done
  170. AllDoneTitle
  171. 1, AllDoneText
  172. 10, OKPB
  173. END
  174. BEGIN 5, FailedWinG
  175. FailTitle
  176. 1, FailTextWinG
  177. 10, OKPB
  178. END
  179. BEGIN 6, FailedWin32s
  180. FailTitle
  181. 1, FailTextWin32s
  182. 10, OKPB
  183. END
  184. BEGIN 23, WinDiskSpaceWarn
  185. DiskWarnTitle
  186. 1, WinDiskWarnText1
  187. 10, OKPB                     
  188. END
  189. BEGIN 24, DestDiskSpaceWarn
  190. DiskWarnTitle
  191. 1, DestDiskWarnText1
  192. 10, OKPB
  193. END
  194. BEGIN 53, TraceNotWin95
  195. DebugTitle,
  196. 1, DbgNotOnWin95
  197. 10, OKPB
  198. END
  199.  
  200. [Archives]
  201. ancient.001,1,0,1
  202. ancient.002,1,0,1
  203.  
  204. [Files]
  205. *SIERRADIR\ANCIENT\PHILOMOV.WAV,ancient.001,18284,1
  206. *SIERRADIR\ANCIENT\PHILODEF.WAV,ancient.001,21868,1
  207. *SIERRADIR\ANCIENT\VERSION.INI,ancient.001,72,1
  208. *SIERRADIR\ANCIENT\PHILOATK.WAV,ancient.001,7172,1
  209. *SIERRADIR\ANCIENT\WOW.LBM,ancient.001,7706,1
  210. *SIERRADIR\ANCIENT\MRCHTATK.WAV,ancient.001,13946,1
  211. *SIERRADIR\ANCIENT\WH1.LBM,ancient.001,5526,1
  212. *SIERRADIR\ANCIENT\WH2.LBM,ancient.001,5860,1
  213. *SIERRADIR\ANCIENT\WH3.LBM,ancient.001,6192,1
  214. *SIERRADIR\ANCIENT\LTMISMOV.WAV,ancient.001,21932,1
  215. *SIERRADIR\ANCIENT\LTMISATK.WAV,ancient.001,21996,1
  216. *SIERRADIR\ANCIENT\LTINFMOV.WAV,ancient.001,21904,1
  217. *SIERRADIR\ANCIENT\LTINFDEF.WAV,ancient.001,21758,1
  218. *SIERRADIR\ANCIENT\LTGALMOV.WAV,ancient.001,113552,1
  219. *SIERRADIR\ANCIENT\LTGALDEF.WAV,ancient.001,19628,1
  220. *SIERRADIR\ANCIENT\PLAINPAN.LBM,ancient.001,44374,1
  221. *SIERRADIR\ANCIENT\MARKPAN.LBM,ancient.001,42330,1
  222. *SIERRADIR\ANCIENT\ANCIENT.SMK,ancient.001,4960440,1
  223. *SIERRADIR\ANCIENT\BUILDING.BLD,ancient.001,10161,1
  224. *SIERRADIR\ANCIENT\WIN.WAV,ancient.001,85020,1
  225. *SIERRADIR\ANCIENT\CITYSCRN.LBM,ancient.001,121338,1
  226. *SIERRADIR\ANCIENT\PATHLOG.TXT,ancient.001,127,1
  227. *SIERRADIR\ANCIENT\ACADPAN.LBM,ancient.001,43400,1
  228. *SIERRADIR\ANCIENT\WAREHOS3.LBM,ancient.001,5078,1
  229. *SIERRADIR\ANCIENT\WAREHOS2.LBM,ancient.001,4854,1
  230. *SIERRADIR\ANCIENT\WAREHOS1.LBM,ancient.001,4102,1
  231. *SIERRADIR\ANCIENT\ANCIENT.ICO,ancient.001,766,1
  232. *SIERRADIR\ANCIENT\SMACKW32.DLL,ancient.001,62976,1
  233. *SIERRADIR\ANCIENT\LOSE.WAV,ancient.001,91516,1
  234. *SIERRADIR\ANCIENT\CULT4.LBM,ancient.001,54230,1
  235. *SIERRADIR\ANCIENT\BLSMTH1.LBM,ancient.001,3202,1
  236. *SIERRADIR\ANCIENT\BLSMTH2.LBM,ancient.001,3378,1
  237. *SIERRADIR\ANCIENT\BLSMTH3.LBM,ancient.001,4290,1
  238. *SIERRADIR\ANCIENT\EGUNITS.LBM,ancient.001,6580,1
  239. *SIERRADIR\ANCIENT\BAR2.LBM,ancient.001,4858,1
  240. *SIERRADIR\ANCIENT\WORLDSML.LBM,ancient.001,10954,1
  241. *SIERRADIR\ANCIENT\MARKET10.LBM,ancient.001,10836,1
  242. *SIERRADIR\ANCIENT\AMAP.LBM,ancient.001,55978,1
  243. *SIERRADIR\ANCIENT\LITLUNIT.LBM,ancient.001,3652,1
  244. *SIERRADIR\ANCIENT\WAIL32.DLL,ancient.001,114688,1
  245. *SIERRADIR\ANCIENT\FONTS.LBM,ancient.001,54096,1
  246. *SIERRADIR\ANCIENT\CITYDOOD.LBM,ancient.001,33770,1
  247. *SIERRADIR\ANCIENT\PYRAMID.LBM,ancient.001,254730,1
  248. *SIERRADIR\ANCIENT\WAIL16.DLL,ancient.001,85504,1
  249. *SIERRADIR\ANCIENT\COMBAT1.TXT,ancient.001,4539,1
  250. *SIERRADIR\ANCIENT\README.TXT,ancient.001,11449,1
  251. *SIERRADIR\ANCIENT\WS1.LBM,ancient.001,3910,1
  252. *SIERRADIR\ANCIENT\WS2.LBM,ancient.001,4040,1
  253. *SIERRADIR\ANCIENT\WS3.LBM,ancient.001,4116,1
  254. *SIERRADIR\ANCIENT\TERRA56.LBM,ancient.001,70510,1
  255. *SIERRADIR\ANCIENT\WAIL16S.DLL,ancient.001,19240,1
  256. *SIERRADIR\ANCIENT\WAIL32S.DLL,ancient.001,11776,1
  257. *SIERRADIR\ANCIENT\TRAILER.LBM,ancient.001,64370,1
  258. *SIERRADIR\ANCIENT\LOG1.TXT,ancient.001,1020,1
  259. *SIERRADIR\ANCIENT\CITYBOX.LBM,ancient.001,38018,1
  260. *SIERRADIR\ANCIENT\DOODAD.LBM,ancient.001,47718,1
  261. *SIERRADIR\ANCIENT\TILES.WTL,ancient.001,42,1
  262. *SIERRADIR\ANCIENT\MAINSCRN.LBM,ancient.001,86862,1
  263. *SIERRADIR\ANCIENT\SHADOW.LBM,ancient.001,12712,1
  264. *SIERRADIR\ANCIENT\TERRA55.LBM,ancient.001,156706,1
  265. *SIERRADIR\ANCIENT\CULTTST.CTL,ancient.001,5957,1
  266. *SIERRADIR\ANCIENT\ARMYBOX.LBM,ancient.001,111358,1
  267. *SIERRADIR\ANCIENT\LTCAVATK.WAV,ancient.001,21996,1
  268. *SIERRADIR\ANCIENT\WRLDSCRN.LBM,ancient.001,73934,1
  269. *SIERRADIR\ANCIENT\DEMO95.EXE,ancient.001,292352,1
  270. *SIERRADIR\ANCIENT\GOAL_LOG.TXT,ancient.001,1443,1
  271. *SIERRADIR\ANCIENT\START.GAM,ancient.001,82,1
  272. *SIERRADIR\ANCIENT\WORLDFIN.LBM,ancient.001,57946,1
  273. *SIERRADIR\ANCIENT\ANCIENT.INI,ancient.001,608,1
  274. *SIERRADIR\ANCIENT\FOREST.LBM,ancient.001,169330,1
  275. *SIERRADIR\ANCIENT\MOUNTAIN.LBM,ancient.001,185812,1
  276. *SIERRADIR\ANCIENT\ANCIENT.CUL,ancient.001,247,1
  277. *SIERRADIR\ANCIENT\ARROWS.LBM,ancient.001,3270,1
  278. *SIERRADIR\ANCIENT\EGYPTIAN.LBM,ancient.001,56528,1
  279. *SIERRADIR\ANCIENT\EGYPTIAN.UNI,ancient.001,1526,1
  280. *SIERRADIR\ANCIENT\CITYEGY.LBM,ancient.001,18816,1
  281. *SIERRADIR\ANCIENT\TEMPLE2.LBM,ancient.001,17010,1
  282. *SIERRADIR\ANCIENT\TEMPLE3.LBM,ancient.001,26290,1
  283. *SIERRADIR\ANCIENT\LIBR1.LBM,ancient.001,5142,1
  284. *SIERRADIR\ANCIENT\SETLRMOV.WAV,ancient.001,17644,1
  285. *SIERRADIR\ANCIENT\BUTTONS.LBM,ancient.001,13052,1
  286. *SIERRADIR\ANCIENT\LIBR2.LBM,ancient.001,7074,1
  287. *SIERRADIR\ANCIENT\LIBR3.LBM,ancient.001,8176,1
  288. *SIERRADIR\ANCIENT\CH1.LBM,ancient.001,14984,1
  289. *SIERRADIR\ANCIENT\CH2.LBM,ancient.001,16512,1
  290. *SIERRADIR\ANCIENT\WORLDSML.BOR,ancient.001,110,1
  291. *SIERRADIR\ANCIENT\RRAEHELP.INI,ancient.001,1586,1
  292. *SIERRADIR\ANCIENT\DPERROR.LOG,ancient.001,1280,1
  293. *SIERRADIR\ANCIENT\ACITY.WAV,ancient.001,19500,1
  294. *SIERRADIR\ANCIENT\CH3.LBM,ancient.001,18724,1
  295. *SIERRADIR\ANCIENT\ROADS6.LBM,ancient.001,55266,1
  296. *SIERRADIR\ANCIENT\ROADTST1.RTL,ancient.001,14386,1
  297. *SIERRADIR\ANCIENT\GKUNITS.LBM,ancient.001,6752,1
  298. *SIERRADIR\ANCIENT\WORLDFIN.BOR,ancient.001,182,1
  299. *SIERRADIR\ANCIENT\ACAD1.LBM,ancient.001,13050,1
  300. *SIERRADIR\ANCIENT\BAR1.LBM,ancient.001,3010,1
  301. *SIERRADIR\ANCIENT\ACAD2.LBM,ancient.001,14008,1
  302. *SIERRADIR\ANCIENT\DEMO32S.EXE,ancient.001,282112,1
  303. *SIERRADIR\ANCIENT\ACAD3.LBM,ancient.001,14872,1
  304. *SIERRADIR\ANCIENT\GAMEPLAY.INI,ancient.001,528,1
  305. *SIERRADIR\ANCIENT\BAR3.LBM,ancient.001,6902,1
  306. *SIERRADIR\ANCIENT\MESSAGE.WAV,ancient.001,38470,1
  307. *SIERRADIR\ANCIENT\MRCHTMOV.WAV,ancient.001,18946,1
  308. *SIERRADIR\ANCIENT\CITYSPRI.LBM,ancient.001,18816,1
  309. *SIERRADIR\ANCIENT\CITYGR.LBM,ancient.001,16876,1
  310. *SIERRADIR\ANCIENT\PLAIN.LBM,ancient.001,181504,1
  311. *SIERRADIR\ANCIENT\LTCAVDEF.WAV,ancient.001,27768,1
  312. *SIERRADIR\ANCIENT\TEMPLE1.LBM,ancient.001,14228,1
  313. *SIERRADIR\ANCIENT\LTINFATK.WAV,ancient.001,16492,1
  314. *SIERRADIR\ANCIENT\BEACH.LBM,ancient.001,170448,1
  315. *SIERRADIR\ANCIENT\GREEK.UNI,ancient.001,1523,1
  316. *SIERRADIR\ANCIENT\TILES.TIL,ancient.001,15997,1
  317. *SIERRADIR\ANCIENT\LTGALATK.WAV,ancient.001,21932,1
  318. *SIERRADIR\ANCIENT\GREEK.AI,ancient.001,868,1
  319. *SIERRADIR\ANCIENT\EGYPTIAN.AI,ancient.001,875,1
  320. *SIERRADIR\ANCIENT\LTCAVMOV.WAV,ancient.001,19538,1
  321. *SIERRADIR\ANCIENT\UNITICO.LBM,ancient.001,3010,1
  322. *SIERRADIR\ANCIENT\WAREHOSE.LBM,ancient.001,113262,1
  323. *SIERRADIR\ANCIENT\MINI3.LBM,ancient.001,5476,1
  324. *SIERRADIR\ANCIENT\MAR1.LBM,ancient.001,6858,1
  325. *SIERRADIR\ANCIENT\MAR2.LBM,ancient.001,8386,1
  326. *SIERRADIR\ANCIENT\MAR3.LBM,ancient.001,11602,1
  327. *SIERRADIR\ANCIENT\GREEK.LBM,ancient.001,59428,1
  328. *SIERRADIR\ANCIENT\GOODBEEP.WAV,ancient.001,900,1
  329. *SIERRADIR\ANCIENT\CLICK.WAV,ancient.001,3090,1
  330. *SIERRADIR\ANCIENT\BADBEEP.WAV,ancient.001,10981,1
  331. *SIERRADIR\ANCIENT\8-BIT\SCROLL4.RAW,ancient.002,5292032,1
  332. *SIERRADIR\ANCIENT\8-BIT\SCROLL1.RAW,ancient.002,5292382,1
  333.