home *** CD-ROM | disk | FTP | other *** search
/ Pegasus Graphics Universe / Pegasus_Graphics_Universe.iso / p11 / demo / demo.bat next >
DOS Batch File  |  1992-09-14  |  4KB  |  140 lines

  1. ECHO OFF
  2. REM Batch file for: P11 DEMOS
  3. REM Batch file name: DEMO.BAT
  4. REM Version: 3.1
  5. REM Last modification date of this batch file: 9208131455
  6. REM Written by Russell D. Hoffman,  The Animated Software Co.(tm)
  7. REM Modified by Russell D. Hoffman
  8. CLS
  9. ECHO * * * *   G R E E T I N G S !   * * * *
  10. ECHO *1) THIS BATCH FILE RUNS DEMOS FROM   *
  11. ECHO *   THE ANIMATED SOFTWARE COMPANY.    *
  12. ECHO *2) PRESS [ESCAPE] TO END THE DEMO.   *
  13. ECHO *3) DEMO USES 2 VGA GRAPHICS MODES:   *
  14. ECHO *   MODE 17 (640X480 DOTS, 2-COLOR) & *
  15. ECHO *   MODE 19 (320X200 DOTS, 256-COLOR) *
  16. ECHO *4) DEMO CGA USES GRAPHICS MODE 4:    *
  17. ECHO *   (320X200 DOTS, 4-COLOR)           *
  18. ECHO *5) DEMO ECGA USES GRAPHICS MODE 9:   *
  19. ECHO *   (320X200 DOTS, 16-COLORS)         *
  20. ECHO *6) DEMO LITE WILL RUN VGA DEMO IN    *
  21. ECHO *   MINIMUM MEMORY CONFIGURATION.     *
  22. ECHO * * * *  T H A N K   Y O U !  * * * * *
  23. SET P11FLAGS=
  24. IF %1.==. GOTO FULLCOLOR
  25. IF %1==? GOTO INFO2
  26. IF %1==ECGA GOTO ECGADEMO
  27. IF %1==ecga GOTO ECGADEMO
  28. IF %1==CGA GOTO CGADEMO
  29. IF %1==cga GOTO CGADEMO
  30. IF %1==LITE GOTO LITEDEMO
  31. IF %1==lite GOTO LITEDEMO
  32. GOTO FULLCOLOR
  33. :INFO2
  34. PAUSE
  35. GOTO INFO
  36. :ECGADEMO
  37. PAUSE
  38. CLS
  39. IF NOT EXIST \P11\DEMO\ECGADEMO\ECGADEMO.TXT GOTO ECGACURRPATH
  40. IF NOT EXIST \P11\P11RUN.EXE GOTO NOP11
  41. \P11\P11RUN [FO:23 F:175 C:33] \P11\DEMO\ECGADEMO\ECGADEMO.TXT
  42. GOTO DONE
  43. :ECGACURRPATH
  44. IF NOT EXIST ECGADEMO.TXT GOTO ECGAOOPS
  45. IF EXIST \P11\P11RUN.EXE GOTO MXDECGA
  46. IF NOT EXIST P11RUN.EXE GOTO NOP11
  47. P11RUN.EXE [FO:23 F:175 C:33] ECGADEMO.TXT
  48. GOTO DONE
  49. :MXDECGA
  50. \P11\P11RUN.EXE [FO:23 F:175 C:33] ECGADEMO.TXT
  51. GOTO DONE
  52. :ECGAOOPS
  53. CLS
  54. ECHO  **************************************
  55. ECHO  ATTENTION:
  56. ECHO  CANNOT FIND THE ECGA DEMO, WHICH IS
  57. ECHO  EXTRACTED FROM ECGADEMO.ZIP.
  58. ECHO  **************************************
  59. GOTO INFO
  60. :CGADEMO
  61. PAUSE
  62. CLS
  63. IF NOT EXIST \P11\DEMO\CGADEMO\CGADEMO.TXT GOTO CGACURRPATH
  64. IF NOT EXIST \P11\P11RUN.EXE GOTO NOP11
  65. \P11\P11RUN [FO:15 F:175 C:15 E:0] \P11\DEMO\CGADEMO\CGADEMO.TXT
  66. GOTO DONE
  67. :CGACURRPATH
  68. IF NOT EXIST CGADEMO.TXT GOTO CGAOOPS
  69. IF EXIST \P11\P11RUN.EXE GOTO MXDCGA
  70. IF NOT EXIST P11RUN.EXE GOTO NOP11
  71. P11RUN [FO:15 F:175 C:15 E:0] CGADEMO.TXT
  72. GOTO DONE
  73. :MXDCGA
  74. \P11\P11RUN.EXE CGADEMO.TXT
  75. GOTO DONE
  76. :CGAOOPS
  77. CLS
  78. ECHO  **************************************
  79. ECHO  ATTENTION:
  80. ECHO  CANNOT FIND THE CGA DEMO, WHICH IS
  81. ECHO  EXTRACTED FROM CGADEMO.ZIP.
  82. ECHO  **************************************
  83. GOTO INFO
  84. :LITEDEMO
  85. PAUSE
  86. CLS
  87. IF NOT EXIST \P11\DEMO\MCGADEMO\MAINMENU.TXT GOTO MCGAOOPS
  88. IF NOT EXIST \P11\P11RUN.EXE GOTO NOP11
  89. \P11\P11RUN [FO:9 F:175 C:16 E:0] \P11\DEMO\MCGADEMO\MAINMENU.TXT
  90. IF ERRORLEVEL 1 GOTO DEMOFAILED
  91. GOTO EXIT
  92. :FULLCOLOR
  93. PAUSE
  94. CLS
  95. IF NOT EXIST \P11\DEMO\MCGADEMO\MAINMENU.TXT GOTO MCGAOOPS
  96. IF NOT EXIST \P11\P11RUN.EXE GOTO NOP11
  97. \P11\P11RUN [FO:52 F:275 C:64] \P11\DEMO\MCGADEMO\MAINMENU.TXT
  98. :DONE
  99. IF ERRORLEVEL 1 GOTO DEMOFAILED
  100. GOTO EXIT
  101. :NOP11
  102. CLS
  103. ECHO  **************************************
  104. ECHO              ATTENTION:      
  105. ECHO  CANNOT FIND \P11\P11RUN.EXE.  
  106. ECHO  THE P11RUN.EXE PROGRAM MUST BE IN
  107. ECHO  THE \P11 DIRECTORY TO PROPERLY RUN
  108. ECHO  THIS DEMO.
  109. ECHO  **************************************
  110. GOTO INFO
  111. :MCGAOOPS
  112. CLS
  113. ECHO  **************************************
  114. ECHO              OOPS!
  115. ECHO  CANNOT FIND THE MCGA DEMO, WHICH IS
  116. ECHO  EXTRACTED FROM MCGADEMO.ZIP.
  117. ECHO  **************************************
  118. GOTO INFO
  119. :DEMOFAILED
  120. CLS
  121. ECHO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  122. ECHO ! UNABLE TO RUN THE WHOLE DEMO!!   !
  123. ECHO ! DOES YOUR SCREEN SUPPORT THE     !
  124. ECHO ! SCREEN MODE YOU CHOSE?  ALSO,    !
  125. ECHO ! TRY REMOVING ANY TSR SOFTWARE,   !
  126. ECHO ! DOS SHELLS, ETC. AND RERUN!      !
  127. :INFO
  128. ECHO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  129. ECHO !! FOR ASSISTANCE, PLEASE CONTACT: !!
  130. ECHO !!  THE ANIMATED SOFTWARE COMPANY  !!
  131. ECHO !!     America Online:RUSSELL DH   !!
  132. ECHO !!     Compuserve:70743,1226       !!
  133. ECHO !!     Phone:(800) 551-2726        !!
  134. ECHO !!           (619) 720-7261        !!
  135. ECHO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  136. PAUSE 
  137. :EXIT
  138. ECHO ........Bye from The Animated Software Company!
  139. ECHO ON
  140.