annotate mmltonsf.bat @ 133:0d8eabdd12ab default tip

create: write H:MM:SS timestamps, add option to fill with gaussian-blur instead of black many albums are longer than one hour so writing H:MM:SS is a necessity. if anything there will just be verbose info that isn't important for my use-case. however the gaussian-blur is simply broken. It works, and it plays locally just fine, but YouTube in particular elongates the video to fit the full width. I'm not entirely sure why it does this, but it makes it useless and ugly.
author Paper <paper@tflc.us>
date Sat, 03 Jan 2026 20:25:38 -0500
parents 37f231f85a67
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
41
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
3 REM - Usage
9
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
4 if "%1" == "" (
41
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
5 echo usage: compile.bat ^<input^>
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
6 exit /b
9
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
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
9 REM - Compile MML
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
10 del /f effect.h
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
11 ppmckc.exe -i "%1"
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
12 if not exist "effect.h" (
41
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
13 echo ppmckc ERROR
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
14 exit /b
9
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
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
17 REM - Assemble
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
18 del /f ppmck.nes
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
19 nesasm -s -raw ppmck.asm
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
20 if not exist "ppmck.nes" (
41
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
21 echo nesasm ERROR
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
22 del /f "%~n1" effect.h define.inc
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
23 exit /b
9
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
41
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
26 REM - Move files
9
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
27 move /y ppmck.nes "%~n1.nsf"
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
28 echo %~n1.nsf written
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
29
002a5dbce627 Add mmltonsf.bat
Paper <37962225+mrpapersonic@users.noreply.github.com>
parents:
diff changeset
30 REM - Cleanup
41
37f231f85a67 add tabs to some c++ files and fix win95kg.cpp
Paper <mrpapersonic@gmail.com>
parents: 9
diff changeset
31 del /f "%~n1".h effect.h define.inc