I'm only working with the five channels it supports (no overlapping notes in the same channel either). Can they not all play at once?

I thought about LSDJ, but I don't have a bunch of money as of now. Also, I think the difference between Gameboy's WAV and NES's DPCM is kinda unfair, since I need this to be NES-accurate (I'm not that knowledgeable on the GB, though).

Thanks for the response, though! Glad to know it sounds correct.

Famitracker doesn't seem to work on my computer, so I've been making NES-style chip music in FL Studio and trying to abide by the limitations as best I can, but I'd like some confirmation that I'm doing it right.

http://soundcloud.com/broken-mug/sets/chip-2

My music's not really meant to be listened to by itself (its meant to loop and has mostly short notes so sound effects don't interfere), so please keep that in mind if you want to offer CC on the music itself.

Thanks!