Mercurial > codedump
annotate mmltonsf.bat @ 37:b651fc366a8d
Update README.md
committer: GitHub <noreply@github.com>
author | Paper <37962225+mrpapersonic@users.noreply.github.com> |
---|---|
date | Mon, 21 Jun 2021 10:25:48 -0400 |
parents | 002a5dbce627 |
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 |