VGM export: support second chip
This commit is contained in:
parent
b4679ba0a0
commit
01ce270ea5
|
@ -738,7 +738,7 @@ void DivEngine::performVGMWrite(SafeWriter* w, DivSystem sys, DivRegWrite& write
|
|||
w->writeC(0x67);
|
||||
w->writeC(0x66);
|
||||
w->writeC(0xc2);
|
||||
w->writeI(howMuchWillBeWritten+2);
|
||||
w->writeI((isSecond?0x80000000:0)|(howMuchWillBeWritten+2));
|
||||
// data
|
||||
w->writeS(0xc000);
|
||||
w->write(&(((unsigned char*)writeNES[isSecond?1:0]->getSampleMem())[write.val<<14]),howMuchWillBeWritten);
|
||||
|
@ -2435,7 +2435,7 @@ SafeWriter* DivEngine::saveVGM(bool* sysToExport, bool loop, int version, bool p
|
|||
w->writeC(0x67);
|
||||
w->writeC(0x66);
|
||||
w->writeC(0xc2);
|
||||
w->writeI(howMuchWillBeWritten+2);
|
||||
w->writeI((i?0x80000000:0)|(howMuchWillBeWritten+2));
|
||||
// data
|
||||
w->writeS(0xc000);
|
||||
w->write(writeNES[i]->getSampleMem(),howMuchWillBeWritten);
|
||||
|
|
Loading…
Reference in a new issue