mirror of https://github.com/bsnes-emu/bsnes.git
1de484262c
byuu says: Emulated GBC sound plus the new extensions to it. I am kind of surprised by how little developers utilized the GBC audio portion. Mr. Driller now has sound effects, and Pinobee no Daibouken has BGM. I still have yet to emulate the GBA extra sound channels and PWM. Need to emulate timers and DMA 2 refresh mode before I can do that. Also, I moved both GBC and GBA audio to use length = data; if(++length == 0); rather than length = 64 - data; if(--length == 0); so that I could return literal values for register reads. I thought there was a good reason we used the latter version, but I can't hear any audible difference even in GBC games, so oh well. Lastly, I think the pattern[++offset] in the wave channel was a bug in the DMG/GBC only. I really, really hope it doesn't apply to the GBA, because that will make bank selection a serious pain in the ass. |
||
---|---|---|
.. | ||
base | ||
data | ||
gb | ||
gba | ||
libco | ||
nall | ||
nes | ||
obj | ||
out | ||
phoenix | ||
processor | ||
ruby | ||
snes | ||
target-debugger | ||
target-libsnes | ||
target-ui | ||
Makefile | ||
cc.bat | ||
purge.bat |