view mmltonsf.bat @ 27:0f81a012ead6

minor inconvenience it wouldn't work with it anyway committer: GitHub <noreply@github.com>
author Paper <37962225+mrpapersonic@users.noreply.github.com>
date Sat, 15 May 2021 01:14:13 -0400
parents 002a5dbce627
children 37f231f85a67
line wrap: on
line source

@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