Mercurial > codedump
annotate mmltonsf.bat @ 9:002a5dbce627
Add mmltonsf.bat
committer: GitHub <noreply@github.com>
| author | Paper <37962225+mrpapersonic@users.noreply.github.com> | 
|---|---|
| date | Wed, 24 Mar 2021 19:57:28 -0400 | 
| parents | |
| children | 37f231f85a67 | 
| rev | line source | 
|---|---|
| 
9
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
1 @echo off | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
2 | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
3 if "%1" == "" ( | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
4 echo usage: compile.bat ^<input^> | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
5 exit /b | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
6 ) | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
7 | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
8 REM - Compile MML | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
9 del /f effect.h | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
10 ppmckc.exe -i "%1" | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
11 if not exist "effect.h" ( | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
12 echo ppmckc ERROR | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
13 exit /b | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
14 ) | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
15 | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
16 REM - Assemble | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
17 del /f ppmck.nes | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
18 nesasm -s -raw ppmck.asm | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
19 if not exist "ppmck.nes" ( | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
20 echo nesasm ERROR | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
21 del /f "%~n1" effect.h define.inc | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
22 exit /b | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
23 ) | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
24 | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
25 REM - Move files and such | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
26 move /y ppmck.nes "%~n1.nsf" | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
27 echo %~n1.nsf written | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
28 | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
29 REM - Cleanup | 
| 
 
002a5dbce627
Add mmltonsf.bat
 
Paper <37962225+mrpapersonic@users.noreply.github.com> 
parents:  
diff
changeset
 | 
30 del /f "%~n1".h effect.h define.inc | 
