diff --git a/src/platform/gba/packer/tracks/ad4.exe b/src/platform/gba/packer/tracks/ad4.exe new file mode 100644 index 0000000..a51933c Binary files /dev/null and b/src/platform/gba/packer/tracks/ad4.exe differ diff --git a/src/platform/gba/packer/tracks/convert.bat b/src/platform/gba/packer/tracks/convert.bat new file mode 100644 index 0000000..b993de4 --- /dev/null +++ b/src/platform/gba/packer/tracks/convert.bat @@ -0,0 +1,45 @@ +@echo off + +set IN_FOLDER=orig_mono\ +set OUT_FOLDER=conv\ +set DEMO_FOLDER=conv_demo\ + +for /r %IN_FOLDER% %%i in (*.wav) do ( + ffmpeg -v panic -y -i %%i -ar 10512 -f s16le -acodec pcm_s16le temp.raw + ad4 temp.raw %OUT_FOLDER%%%~ni.ad4 -1.1 +) +del /f temp.raw + +xcopy /Y %OUT_FOLDER%track_03.ad4 %DEMO_FOLDER%track_03.ad4* +xcopy /Y %OUT_FOLDER%track_04.ad4 %DEMO_FOLDER%track_04.ad4* +xcopy /Y %OUT_FOLDER%track_08.ad4 %DEMO_FOLDER%track_08.ad4* +xcopy /Y %OUT_FOLDER%track_09.ad4 %DEMO_FOLDER%track_09.ad4* +xcopy /Y %OUT_FOLDER%track_11.ad4 %DEMO_FOLDER%track_11.ad4* +xcopy /Y %OUT_FOLDER%track_12.ad4 %DEMO_FOLDER%track_12.ad4* +xcopy /Y %OUT_FOLDER%track_13.ad4 %DEMO_FOLDER%track_13.ad4* +xcopy /Y %OUT_FOLDER%track_16.ad4 %DEMO_FOLDER%track_16.ad4* +xcopy /Y %OUT_FOLDER%track_26_EN.ad4 %DEMO_FOLDER%track_26_EN.ad4* +xcopy /Y %OUT_FOLDER%track_27_EN.ad4 %DEMO_FOLDER%track_27_EN.ad4* +xcopy /Y %OUT_FOLDER%track_28_EN.ad4 %DEMO_FOLDER%track_28_EN.ad4* +xcopy /Y %OUT_FOLDER%track_29_EN.ad4 %DEMO_FOLDER%track_29_EN.ad4* +xcopy /Y %OUT_FOLDER%track_30_EN.ad4 %DEMO_FOLDER%track_30_EN.ad4* +xcopy /Y %OUT_FOLDER%track_31_EN.ad4 %DEMO_FOLDER%track_31_EN.ad4* +xcopy /Y %OUT_FOLDER%track_32_EN.ad4 %DEMO_FOLDER%track_32_EN.ad4* +xcopy /Y %OUT_FOLDER%track_33_EN.ad4 %DEMO_FOLDER%track_33_EN.ad4* +xcopy /Y %OUT_FOLDER%track_34_EN.ad4 %DEMO_FOLDER%track_34_EN.ad4* +xcopy /Y %OUT_FOLDER%track_35_EN.ad4 %DEMO_FOLDER%track_35_EN.ad4* +xcopy /Y %OUT_FOLDER%track_36_EN.ad4 %DEMO_FOLDER%track_36_EN.ad4* +xcopy /Y %OUT_FOLDER%track_37_EN.ad4 %DEMO_FOLDER%track_37_EN.ad4* +xcopy /Y %OUT_FOLDER%track_38_EN.ad4 %DEMO_FOLDER%track_38_EN.ad4* +xcopy /Y %OUT_FOLDER%track_39_EN.ad4 %DEMO_FOLDER%track_39_EN.ad4* +xcopy /Y %OUT_FOLDER%track_40_EN.ad4 %DEMO_FOLDER%track_40_EN.ad4* +xcopy /Y %OUT_FOLDER%track_41_EN.ad4 %DEMO_FOLDER%track_41_EN.ad4* +xcopy /Y %OUT_FOLDER%track_42_EN.ad4 %DEMO_FOLDER%track_42_EN.ad4* +xcopy /Y %OUT_FOLDER%track_43_EN.ad4 %DEMO_FOLDER%track_43_EN.ad4* +xcopy /Y %OUT_FOLDER%track_45_EN.ad4 %DEMO_FOLDER%track_45_EN.ad4* +xcopy /Y %OUT_FOLDER%track_47_EN.ad4 %DEMO_FOLDER%track_47_EN.ad4* +xcopy /Y %OUT_FOLDER%track_48_EN.ad4 %DEMO_FOLDER%track_48_EN.ad4* +xcopy /Y %OUT_FOLDER%track_49_EN.ad4 %DEMO_FOLDER%track_49_EN.ad4* +xcopy /Y %OUT_FOLDER%track_50_EN.ad4 %DEMO_FOLDER%track_50_EN.ad4* + +pause \ No newline at end of file diff --git a/src/platform/gba/packer/tracks/convertToMono.bat b/src/platform/gba/packer/tracks/convertToMono.bat new file mode 100644 index 0000000..a13e29d --- /dev/null +++ b/src/platform/gba/packer/tracks/convertToMono.bat @@ -0,0 +1,8 @@ +set IN_FOLDER=orig\ +set OUT_FOLDER=orig_mono\ + +for /r %IN_FOLDER% %%i in (*.ogg) do ( + ffmpeg -y -i %%i temp.wav + poly2mono temp.wav %OUT_FOLDER%%%~ni.wav -window:sine -blocksize:8192 -nhops:2 +) +del temp.wav diff --git a/src/platform/gba/packer/tracks/poly2mono.exe b/src/platform/gba/packer/tracks/poly2mono.exe new file mode 100644 index 0000000..2d63330 Binary files /dev/null and b/src/platform/gba/packer/tracks/poly2mono.exe differ