fix bugged notes in .dmf
This commit is contained in:
parent
73b0edad7c
commit
68eecb723f
2 changed files with 7 additions and 0 deletions
|
|
@ -550,6 +550,11 @@ bool DivEngine::loadDMF(unsigned char* file, size_t len) {
|
|||
pat->data[k][1]-=2;
|
||||
}
|
||||
}
|
||||
if (pat->data[k][0]==0 && pat->data[k][1]!=0) {
|
||||
logD("what? %d:%d:%d note %d octave %d\n",i,j,k,pat->data[k][0],pat->data[k][1]);
|
||||
pat->data[k][0]=12;
|
||||
pat->data[k][1]--;
|
||||
}
|
||||
// volume
|
||||
pat->data[k][3]=reader.readS();
|
||||
if (ds.version<0x0a) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue