Mercurial > codedump
changeset 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 | b3d9104ad918 |
children | 29f4c25c46f2 |
files | mmltonsf.bat |
diffstat | 1 files changed, 30 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mmltonsf.bat Wed Mar 24 19:57:28 2021 -0400 @@ -0,0 +1,30 @@ +@echo off + +if "%1" == "" ( +echo usage: compile.bat ^<input^> +exit /b +) + +REM - Compile MML +del /f effect.h +ppmckc.exe -i "%1" +if not exist "effect.h" ( +echo ppmckc ERROR +exit /b +) + +REM - Assemble +del /f ppmck.nes +nesasm -s -raw ppmck.asm +if not exist "ppmck.nes" ( +echo nesasm ERROR +del /f "%~n1" effect.h define.inc +exit /b +) + +REM - Move files and such +move /y ppmck.nes "%~n1.nsf" +echo %~n1.nsf written + +REM - Cleanup +del /f "%~n1".h effect.h define.inc \ No newline at end of file