Rewrote ADPCM class (NDS)