One caveat: contrary to what's commonly said on the Internet, the Genesis YM2612 is OPN series and not directly compatible with the YM2151 OPM or the AdLib's OPL. (Early emulators including ancient MAME tried to translate the parameters and shove everything through the AdLib/SoundBlaster's OPL chip and it generally sounded awful).
That out of the way, logging the registers in MAME is probably your best bet for what you want to do. Source is not currently available for M1. If you can point me to the instructions on translating Genesis patches I can get a better idea of exactly how you'd need to go about things.