That looks great!
What sound is that at the bottom (pulse wave)?
Also, you speak of a 44100 Hz sample rate. This is just for the WAV files right, I seem to remember variable sample rates being mentioned? Because 44KB for 1 second of sound is not feasible!
One of your previous posts mentioned a 4-bit ADSR envelope, is that encoded in the PCM, or will it be encoded in the instruction?
(chip16 assembler) Js16
(browser chip16 emulator)
(chip16 emulator) img16
(chip16 sprite converter)
Desktop: i5 750 @ 3.6 Ghz, 4GB ram, GTX 570 OC | Windows 7 Pro 64
Laptop: (Thinkpad) i5 430M, 4GB ram, Intel IGP | Arch Linux, Windows 7 Pro 64