Increase sample size from 2K to 512K for CDFJ+

This commit is contained in:
cd-w 2020-11-15 15:26:03 -08:00 committed by Stephen Anthony
parent e469730d33
commit 2e6ddaa3d8
2 changed files with 2 additions and 2 deletions

View File

@ -277,7 +277,7 @@ uInt8 CartridgeCDF::peek(uInt16 address)
if DIGITAL_AUDIO_ON if DIGITAL_AUDIO_ON
{ {
// retrieve packed sample (max size is 2K, or 4K of unpacked data) // retrieve packed sample (max size is 2K, or 4K of unpacked data)
uInt32 sampleaddress = getSample() + (myMusicCounters[0] >> 21); uInt32 sampleaddress = getSample() + (myMusicCounters[0] >> 13);
// get sample value from ROM or RAM // get sample value from ROM or RAM
if (sampleaddress < 0x00080000) if (sampleaddress < 0x00080000)
@ -288,7 +288,7 @@ uInt8 CartridgeCDF::peek(uInt16 address)
peekvalue = 0; peekvalue = 0;
// make sure current volume value is in the lower nybble // make sure current volume value is in the lower nybble
if ((myMusicCounters[0] & (1<<20)) == 0) if ((myMusicCounters[0] & (1<<12)) == 0)
peekvalue >>= 4; peekvalue >>= 4;
peekvalue &= 0x0f; peekvalue &= 0x0f;
} }

Binary file not shown.