snes is super well documented. if you are already into doing assembly, it shouldn't be that hard of a leap, depending on what platform you started on.
i'm only interested in super metroid, and
the entire game has been disassembled so it's pretty easy for me, plus the editors and other tools are very good.