vrc7 registers

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
vrc7 registers
by on (#67827)
Hi all,

Is this information about VRC7 correct:

$9010 : index register
$9030 : data register

00h - 07h : Custom instrument registers.
10h - 15h : Lower 8 bits of frequency
20h - 25h : Upper bit of frequency, octave select, channel trigger etc.
30h - 35h : Instrument number, volume.


Anything else needed to write to chip, in iNES header etc ?

Thanks for advance ! :)


-jp

by on (#67828)
This should answer all your questions about the VRC7.

by on (#67829)
Thanks, it is my (only) source, have written a program but can't hear any sound(s) yet. So I'm looking what else is needed, will check some MCK headers too later today. Probably some changes to iNES header, and maybe I need to check that emus I've tried really support VRC7 :) !

Thanks !

-jp

EDIT: OK, solved, just a wrong mapper, should be 85, works with Nestopia (at least). Thanks !



~J-@D!~ wrote:
This should answer all your questions about the VRC7.