home *** CD-ROM | disk | FTP | other *** search
/ Phenomenon / Phenomenon.iso / quake / making / dos / compile.bat next >
Encoding:
DOS Batch File  |  1996-10-18  |  1.3 KB  |  68 lines

  1. @echo off
  2. echo Compileren van een .MAP bestand naar een .BSP bestand voor DOS
  3. echo (c) Copyright 1996 by Yori Zwols
  4. echo.
  5. if "%1"=="" goto help
  6.  
  7. rem --- Virtueel geheugen installeren (50000 kb in QBSP.SWP) (Veranderen!) ---
  8. set DOS4GVM=minmem#512 maxmem#8192 virtualsize#50000 swapfile#qbsp.swp
  9.  
  10. if not "%_4VER%"=="" goto Use4DOS
  11.  
  12. rem MS-DOS/PC-DOS versie
  13. echo Geen 4DOS gedetecteerd.
  14.  
  15. rem --- MAP -> BSP ---
  16. qbsp %1.map
  17. if errorlevel 1 goto errorqbsp
  18.  
  19. rem --- Licht calculeren ---
  20. light %1.bsp
  21. if errorlevel 1 goto errorlight
  22.  
  23. rem --- Zicht calculeren (Duurt lang!) ---
  24. vis %1.bsp
  25. if errorlevel 1 goto errorvis
  26.  
  27. echo Klaar!
  28.  
  29. goto done
  30.  
  31. :Use4DOS
  32. rem 4DOS versie
  33. echo 4DOS gedetecteerd!
  34.  
  35. rem --- MAP -> BSP ---
  36. qbsp %@NAME[%1].map
  37. if errorlevel 1 goto errorqbsp
  38.  
  39. rem --- Licht calculeren ---
  40. light %@NAME[%1].bsp
  41. if errorlevel 1 goto errorlight
  42.  
  43. rem --- Zicht calculeren (Duurt lang!) ---
  44. vis %@NAME[%1].bsp
  45. if errorlevel 1 goto errorvis
  46.  
  47. echo Klaar!
  48. goto done
  49.  
  50. :help
  51. echo Opdrachtregel: COMPILE.BAT filenaam
  52. echo   Waarbij GEEN extensie opgegeven mag worden.
  53. echo.
  54. goto done
  55.  
  56. :errorqbsp
  57. echo Fout bij het runnen van QBSP!
  58. goto done
  59.  
  60. :errorlight
  61. echo Fout bij het runnen van LIGHT!
  62. goto done
  63.  
  64. :errorvis
  65. echo Fout bij het runnen van VIS!
  66. goto done
  67.  
  68. :done