diff --git a/.gitignore b/.gitignore index bba581c..7764a17 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,5 @@ sample*.s *.s.mp4 chickens.wav chickens.s +dubstep.wav +dubstep.wav.* \ No newline at end of file diff --git a/Dubstep_Loop_by_WinnieTheMoog.ogg b/Dubstep_Loop_by_WinnieTheMoog.ogg new file mode 100644 index 0000000..5405e02 Binary files /dev/null and b/Dubstep_Loop_by_WinnieTheMoog.ogg differ diff --git a/Makefile b/Makefile index 06fde2d..cf80fb4 100644 --- a/Makefile +++ b/Makefile @@ -13,11 +13,22 @@ all : sample0.xex sample1.xex sample2.xex sample3.xex sample4.xex sample5.xex sa chickens.s : chickens.wav pack-wav.js node pack-wav.js $< $@ +dubstep.wav.s : dubstep.wav pack-wav.js + node pack-wav.js $< $@ + +dubstep.wav : Dubstep_Loop_by_WinnieTheMoog.ogg + ffmpeg -i "Dubstep_Loop_by_WinnieTheMoog.ogg" \ + -t 2.0 \ + -acodec pcm_u8 \ + -ac 1 \ + -ar 15704 \ + -y $@ + %.o : %.s ca65 -v -t atari -o $@ $< -%.xex : %.o dither4.o chickens.o atari-asm-xex.cfg - ld65 -v -C ./atari-asm-xex.cfg -o $@ dither4.o chickens.o $< +%.xex : %.o dither4.o dubstep.wav.o atari-asm-xex.cfg + ld65 -v -C ./atari-asm-xex.cfg -o $@ dither4.o dubstep.wav.o $< clean : rm -f dither4.o @@ -32,5 +43,7 @@ clean : rm -f *.xex rm -f chickens.s rm -f chickens.o + rm -f dubstep.wav + rm -f dubstep.wav.[so] .dummy: sample0.s sample1.s sample2.s sample3.s sample4.s sample5.s sample6.s chickens.s