This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

Can I have the code for the Virtual Sound registers, Please

Can I have the code for the Virtual Sound registers, Please
by on (#33988)
This is related to Sivak's 2 threads, Just in case, I made a seperate post.

To Sivak and/or Memblers: I am interested in using the (in)complete 2a03 (NES-6502) Source for use in a project using a modded (disassembled) .NSF file.

The Original Thread:
http://nesdev.com/bbs/viewtopic.php?t=3818

The New Thread:
http://nesdev.com/bbs/viewtopic.php?t=4149

by on (#33995)
To change some sound playback code to use "virtual" sound registers, use a good NES debugger, like FCEUXDSP.
Just set breakpoints on writes to sound registers, then modify the address of the sound writes to point to the 'virtual' sound registers instead.

by on (#33998)
Dwedit wrote:
To change some sound playback code to use "virtual" sound registers, use a good NES debugger, like FCEUXDSP.
Just set breakpoints on writes to sound registers, then modify the address of the sound writes to point to the 'virtual' sound registers instead.


I originally wanted to put the Sound RAM registers from a disassembled ''Hebereke.NSF'' into different slots. like putting $6700-68ff to 6700-68FF and $0080-$07FF to 6080-60FF. And since I am using SMB1, I am going to delete the sound and music code and data for the code to work

But there is one problem for the sound RAM: Registers only go to $0000 to $07FF. and it does not work there.

Does anyone know what is going on with the original plan?