Hey people! I'm fairly new to 6502 programming in a sense, that I've never actually used proper tools to make anything, hopefully that'll change!
I've been into ROM hacking for quite a while though, and the next step requires me to be here pretty much. I want to modifiy the sound engine made by Capcom, which is used in a ton of their MMC3 games, to include DPCM sample playback. That's not difficult by any means, as I can simply replace one of the less useful effect handlers with my DPCM subroutine. The things is, that this would very likely introduce the glitched controller reads as an artifact.
Since I have a working ROM here by default, I don't want to go all the way of replacing the entire routine for the controller. Can I do something about this and include it in the code for the sample playback?
I've been into ROM hacking for quite a while though, and the next step requires me to be here pretty much. I want to modifiy the sound engine made by Capcom, which is used in a ton of their MMC3 games, to include DPCM sample playback. That's not difficult by any means, as I can simply replace one of the less useful effect handlers with my DPCM subroutine. The things is, that this would very likely introduce the glitched controller reads as an artifact.
Since I have a working ROM here by default, I don't want to go all the way of replacing the entire routine for the controller. Can I do something about this and include it in the code for the sample playback?