DMC Sample Addressing
Moderator: Moderators
DMC Sample Addressing
Is it possible to place a sample somewhere between $8000-$BFFF? Everything I'm reading seems to suggest that when you write to $4012, it only starts at $C000 and you increment by 64bytes for each hex value you add (ex. $00=$C000, $01=$C040, $02=$C080, etc.) Is there some method for writing to $4012 where it will load a sample from somewhere in the lower 16K of PRG instead of the higher 16K?
Re: DMC Sample Addressing
It's possible to place it there but not play it back, hehe.bigjt_2 wrote:Is it possible to place a sample somewhere between $8000-$BFFF?
Technically the APU does wrap around to $8000 when it reaches $FFFF, but that hardly helps as you'd have to play through the interrupt vectors (highest starting address is $FFC0) and even then you could only access the first 4K or so at $8000.