home *** CD-ROM | disk | FTP | other *** search
- @ECHO OFF
- REM
- REM BATCH to compile all DMASTEPs (or one of them) with TASM/TLINK
- REM written by Andre' Baresel (alias CYDER of GREEN APPLE!)
- REM
- IF "%1" == "1" GOTO ONLYONE
- IF "%1" == "2" GOTO ONLYONE
- IF "%1" == "3" GOTO ONLYONE
- IF "%1" == "4" GOTO ONLYONE
- IF "%1" == "5" GOTO ONLYONE
- IF "%1" == "6" GOTO ONLYONE
- IF "%1" == "7" GOTO ONLYONE
- IF "%1" == "8" GOTO ONLYONE
- IF "%1" == "9a" GOTO ONLYONE
- IF "%1" == "9A" GOTO ONLYONE
- IF "%1" == "9b" GOTO ONLYONE
- IF "%1" == "9B" GOTO ONLYONE
- IF "%1" == "10" GOTO ONLYONE
- IF "%1" == "11" GOTO ONLYONE
- IF "%1" == "12" GOTO ONLYONE
- REM create 8bit mono unsigned data :
- VOC2RAW TEST1.VOC /I /O
- TASM DMASTEP1.ASM
- TASM DMASTEP2.ASM
- TASM DMASTEP3.ASM
- TASM DMASTEP4.ASM
- TASM DMASTEP5.ASM
- TASM DMASTEP6.ASM
- TASM DMASTEP7.ASM
- REM create 8bit mono signed data :
- VOC2RAW TEST1.VOC /I /S /O
- TASM DMASTEP8.ASM
- REM create 8bit stereo unsigned data :
- VOC2RAW TEST1.VOC /I /R /O
- TASM DMASTP9a.ASM
- TASM DMASTP9b.ASM
- TASM DMASTP11.ASM
- REM creat 8bit mono unsigned data :
- VOC2RAW TEST1.VOC /I /O
- TASM DMASTP10.ASM
- TASM DMASTP12.ASM
- TLINK DMASTEP1.OBJ
- TLINK DMASTEP2.OBJ
- TLINK DMASTEP3.OBJ
- TLINK DMASTEP3.OBJ
- TLINK DMASTEP4.OBJ
- TLINK DMASTEP5.OBJ
- TLINK DMASTEP6.OBJ
- TLINK DMASTEP7.OBJ
- TLINK DMASTEP8.OBJ
- TLINK DMASTP9a.OBJ
- TLINK DMASTP9b.OBJ
- TLINK DMASTP10.OBJ
- TLINK DMASTP11.OBJ
- TLINK DMASTP12.OBJ
- DEL DMAST*.OBJ
- DEL DMAST*.MAP
- GOTO END
- :ONLYONE
- IF %1 == 8 GOTO EXTRA1
- IF %1 == 9a GOTO EXTRA2
- IF %1 == 9A GOTO EXTRA2
- IF %1 == 9b GOTO EXTRA2
- IF %1 == 9B GOTO EXTRA2
- IF %1 == 10 GOTO EXTRA3
- IF %1 == 11 GOTO EXTRA2
- IF %1 == 12 GOTO EXTRA3
- VOC2RAW TEST1.VOC /I /O
- :BACK
- TASM DMASTEP%1.ASM
- IF ERRORLEVEL 1 GOTO END
- TLINK DMASTEP%1.OBJ
- DEL DMASTEP%1.MAP
- DEL DMASTEP%1.OBJ
- GOTO END
- :EXTRA1
- VOC2RAW TEST1.VOC /I /S /O
- GOTO BACK
- :EXTRA3
- VOC2RAW TEST1.VOC /I /O
- GOTO LONG
- :EXTRA2
- VOC2RAW TEST1.VOC /I /R /O
- :LONG
- TASM DMASTP%1.ASM
- IF ERRORLEVEL 1 GOTO END
- TLINK DMASTP%1.OBJ
- DEL DMASTP%1.MAP
- DEL DMASTP%1.OBJ
- :END
- DEL TEST1.INC
-