So I'm a veteran C programmer, but when it comes to things like assembler languages I might as well be a noob to programming. I was wondering what it would take to take an existing snes ROM game and start making significant changes to the code.
I've found a lot of information on how to change the graphics and text and palettes, etc. of roms, but what I'm talking about here is changing the gameplay. Is it possible to do things like go in and change how the physics of the game behave? Or how many players can play at once? etc.
These things are all things I could do if I had the C source code for a game, obviously... but again, when it comes to assembler stuff, I'm totally new, and I haven't come across any tools or info on how to do it with snes ROMs.