genesis extended channel 3 support.

as of today Furnace is able to play most Genesis songs without trouble.
bugs are expected, and fixes will arrive.

are you ready?
This commit is contained in:
tildearrow 2021-05-18 16:02:49 -05:00
parent d9c02531e8
commit 09ed99f0b0
6 changed files with 261 additions and 44 deletions

View file

@ -621,7 +621,6 @@ void DivEngine::renderSamples() {
s->rendLength=(double)s->length/samplePitches[s->pitch];
s->rendData=new short[s->rendLength];
int k=0;
printf("Volume: %d\n",s->vol);
float mult=(float)(s->vol+100)/150.0f;
for (double j=0; j<s->length; j+=samplePitches[s->pitch]) {
if (k>=s->rendLength) {