home *** CD-ROM | disk | FTP | other *** search
/ Walkthroughs & Flybys / WAITE_GROUP.bin / programs / setup.mdf < prev    next >
Text File  |  1993-05-16  |  4KB  |  143 lines

  1. .SETUP.MDF
  2. %Format a Bootable System Disk
  3. *Return to Main Menu
  4. ?Load the prior menu
  5. @wf.mdf
  6. .
  7. *Make a boot disk with this menu system installed 
  8. ?Formats a bootable disk & copies demos to HD 
  9. +%t%\wf\what d
  10. +if %what%==5 goto dos5
  11. +if %what%==6 goto dos5
  12. +if %what%==7 goto dos5
  13. +if %what%==8 goto dos5
  14. +echo Sorry, but the boot disk generation option is only available to users
  15. +echo running DOS 5 or higher. In order to see these three memory hungry demos 
  16. +echo you are going to have to upgrade this PC to a later DOS version or get QEMM 
  17. +echo from Quarterdeck.
  18. +echo:
  19. +pause
  20. +goto endboot
  21. +:dos5
  22. +echo Some of the best demos for the Sound Blaster require as much as 600k of 
  23. +echo memory. Since many PCs with CDROM drives installed have less than this
  24. +echo amount free, the following procedure will copy them to the hard disk and
  25. +echo create a diskette from which you can reboot your computer. You will need 
  26. +echo to have 11MB of free disk space to complete this procedure. To which 
  27. +echo drive would you like to copy these demos?
  28. +echo:
  29. +%t%\wf\what c "Please choose a drive, C-G are valid. Press Q to abort " CDEFGQ
  30. +if %what%==q goto qulab
  31. +if %what%==Q goto qulab
  32. +set tem=%what%
  33. +%c%\programs\free %tem%: 11000000 >nul
  34. +if errorlevel 1 goto nospace
  35. +echo:
  36. +echo:
  37. +%t%\wf\what m
  38. +echo This computer has %what%k of free memory. If this amount is greater than
  39. +echo 600k then you don't need to proceed because all of the demos will run 
  40. +echo with your CDROM drivers installed. Would you like continue with the
  41. +%t%\wf\what c "process of creating a boot disk? (y/n)" yn
  42. +if %what%==N goto qulab
  43. +if %what%==n goto qulab
  44. +echo:
  45. +echo:
  46. +echo The first step in creating the boot disk is to format a floppy. If you 
  47. +echo already have a floppy formatted with the /S option so that it is bootable,
  48. +echo choose N. Be advised that choosing N will overwrite the AUTOEXEC.BAT and 
  49. +echo CONFIG.SYS files.
  50. +echo:
  51. +%t%\wf\what c "Would you like to format a floppy disk in drive A:(y/n) " yn
  52. +if %what%==N goto s2
  53. +if %what%==n goto s2
  54. +echo:
  55. +echo:
  56. +c:\dos\format a: /s /v:WF
  57. +goto s4
  58. +:s2
  59. +echo:
  60. +echo:
  61. +echo Insert formatted system floppy in drive A: now
  62. +pause
  63. +:s4
  64. +echo:
  65. +echo Creating CONFIG.SYS file on A:
  66. +echo device=himem.sys >a:config.sys
  67. +echo dos=high,umb >>a:config.sys
  68. +echo device=emm386.exe 1024 ram frame=e000 >>a:config.sys
  69. +echo:
  70. +echo Creating AUTOEXEC.BAT on A:
  71. +echo pause>a:autoexec.bat
  72. +echo prompt $p$g>>a:autoexec.bat
  73. +echo path=c:\dos>>a:autoexec.bat
  74. +echo mem >>a:autoexec.bat
  75. +echo pause >>a:autoexec.bat
  76. +echo:
  77. +echo Copying DOS files HIMEM.SYS and EMM386.EXE to A:
  78. +copy c:\dos\himem.sys a:
  79. +copy c:\dos\emm386.exe a:
  80. +echo:
  81. +echo About to copy 11MB of the best demos to %tem%:\WFTEMP. Press Y to proceed 
  82. +%t%\wf\what c "or N to abort (y/n) " YN
  83. +echo:
  84. +if %what%==n goto qulab
  85. +if %what%==N goto qulab
  86. +%tem%:
  87. +md \wftemp
  88. +cd \wftemp
  89. +echo Copying files...
  90. +copy %c%\sbdemos\future_c\unreal.exe
  91. +copy %c%\sbdemos\future_c\panic.exe
  92. +copy %c%\sbdemos\future_c\fishtro.exe
  93. +copy %c%\sbdemos\witan\*.*
  94. +copy %c%\sbdemos\cascada\*.*
  95. +xcopy %c%\sbdemos\origin\*.* /s
  96. +attrib -h *.*
  97. +attrib -r *.*
  98. +cd gamedat
  99. +attrib -r *.*
  100. +cd ..
  101. +echo:
  102. +echo Putting the menu system onto the boot floppy...
  103. +%t%
  104. +cd\wf
  105. +copy floppy.mdf a:
  106. +copy automenu.com a:
  107. +copy auto.bat a:
  108. +echo set t=%tem%: >>a:autoexec.bat
  109. +echo call auto floppy.mdf >>a:autoexec.bat
  110. +echo @echo off >>a:autoexec.bat
  111. +echo echo You can reload the menu system from this floppy by entering WF >>a:autoexec.bat
  112. +echo:
  113. +echo Creating WF.BAT on A:
  114. +echo auto floppy.mdf >a:wf.bat
  115. +echo:
  116. +echo Boot disk generation procedure complete. Press Ctrl-Alt-Del to proceed or
  117. +echo press any key to return to Setup Menu
  118. +pause
  119. +goto endboot
  120. +:nospace
  121. +echo:
  122. +echo You don't have enough space on drive %tem% to copy these demos, aborting
  123. +echo:
  124. +:qulab 
  125. +echo:
  126. +echo Boot disk generation procedure aborted
  127. +echo:
  128. +echo:
  129. +pause
  130. +echo:
  131. +:endboot
  132. +set what=
  133. +set tem=
  134. +auto setup.mdf
  135. .
  136. *Show current memory usage
  137. ?Displays amount of RAM free in your system.
  138. +%c%\programs\mem
  139. +pause
  140. +auto setup.mdf
  141. .
  142. #
  143.