Buenas, creo que necesitarías "Hackear" las roms, (modificarlas), hay varias herramientas dirigidas a Snes y GBA, tanto para "repintar" y sustituir los gráficos de los juegos, como para modificar el código del programa como tal.
En función de la profundidad en el cambio de los gráficos puede ser necesario modificar tambien el código asignado a ese sprite, por ejemplo si sustituyes a Peach o Toad por Hulk Hogan montado en una Harley, se debería modificar la velocidad y el peso del giro respecto al original, para que la animación y jugabilidad de ese personaje/coche se ciña a la realidad del gráfico. Modificar o sustituir las músicas debe ser algo más complejo, a ver que te pueden ir diciendo los compañeros. La mayoría de herramientas y tutoriales estarán en Inglés.
Es un tema muy complejo para mi, pero en Snes por ejemplo puedes empezar con SnesTool, Sprite Edit, TileView, y BgMapper en la parcela de los gráficos, para "picar" el programa se suelen utilizar editores Hexadecimales, como RomEdit o Hex Workshop
http://www.zophar.net/utilities/snesgraph.htmlhttp://www.romhacking.net/utilities/18/http://www.zophar.net/utilities/hexutil.htmlEn GBA no estoy tan familiarizado con las herramientas (los programas para Snes al menos me sonaban), en
esta página tienes varias, y aquí por ejemplo ofrecen un pack para modificar gráficos y sonidos..
https://www.youtube.com/watch?v=L23T0gnRCrMhttp://www.mediafire.com/download/c182o ... l+Pack.zipPara la portatil es muy común encontrar muchos programas de hack dirigidos a los juegos de Pokemon..
http://www.pokeyplay.com/descargas_tools_advance.phphttp://www.emudesc.com/threads/hack-rom ... ba.123294/Un saludo