Buenas,
Después de casi un añito trasteando con el romhacking te puedo asegurar una cosa, no es muy buena idea el buscar información sobre romhacking de un sistema en particular, ya que cada juego en un mundo, mas bien, te aconsejaría el informarte sobre métodos. Me explico, dificilmente encontrarás un tutorial genérico de una consola, ya que no existe un proceder común según consola, sino por juegos, por ejemplo, y te expongo un caso mio personal, para traducir tanto Jurassic Park de megadrive como Slayers de snes he usado el mismo sistema de trabajo, pero este sistema no me ha servido para otros juegos de snes o megadrive. Por lo que el primer consejo que te doy es, busca un juego que quieras traducir (supongo que buscarás uno de mega, si preguntas pro el romhacking de mega), y a partir de ahí estudia el juego para localizar el texto (Si está codificado en ASCII, requiere tablas, está comprimido, o son gráficos, etc....). Si hay algo que no tengas claro de lo que te he dicho adelante, pregunta, que aunque sepa poco, algo podré hacer.
Luego, puede ser que tengas suerte y dé la casualidad que el juego que quieras traducir o hackear ya estén liberadas las herramientas y las puedas usarlas para tus proyectos, pero ya te digo que eso pasa en raras ocasiones. Una página donde seguro encontrarás gran utilidad de cosas y agrupadas por sistemas es
http://www.romhacking.net/start/ . Hay herramientas para mega drive en concreto y foros de ayuda en inglés. Luego, un usuario, Wave, liberó aquí en el foro la herramienta que el usa para sus traducciones,
hilo_hextractor-mi-herramienta-de-traduccion_2258493 . Páginas en tema romhacking en la lengua de cervantes tienes
https://foro.romhackhispano.org/ y otra que no recuerdo el nombre..... pero esta primera está muy bien.
Si ya has mirado algo de romhacking para traducciones, sabrás que hay diferentes formas de localizar texto: Puede ser que lo encuentres a primera vista y con cualquier editor hexadecimal lo encuentres, puede que esté "oculto" y necesites tablas para encontrarlo, o ya puede ser mas complicado y que esté comprimido en diferentes formatos, con lo que tendrás que localizar en el código del juego dichas rutinas de descompresión para saber como funciona (y claro, usar el método de descompresión/compresión adecuado), o que use sitemas MTE o DTE. Para tema gráficos, si no están comprimidos (en caso afirmativo, pues lo mismo que con el texto), puedes usar el tilemolester para localizar los gráficos.
Y un último par de consejos, primero, recuerda que cada juego es hijo de su padre y su madre, con lo que puede tener sistemas muy variopintos de almacenaje y demás historias (encontré uno de gb color que todo el texto son gráficos y en cada escena se guardan de forma diferente, un caos). Y utiliza un emulador con buenas opciones de debug.
Espero haberte ayudado, saludos.
Edito: En este foro hay usuarios como Gadesx, Paspallas, Wave o Magno que saben mucho del tema, quizás puedan ayudarte mejor.