Bug en rom traducida de Metal Gear 2 MSX, ¿cómo continuar mi partida en otra rom?

Por Predator1989

Supporter (6)

Imagen del Predator1989

25-05-2023, 11:06

Buenos días, un saludo a toda la comunidad, abro este tema para exponer un problema que he encontrado con el Metal Gear 2 de MSX y ver si alguien puede arrojar algo de luz sobre cómo resolverlo.

Resumen: debido a un bug de la rom en español del juego, necesito algún método para poder continuar mi partida en una rom inglesa. ¿Alguien sabe con blueMSX cómo guardar la partida en un archivo (no un "save state" del emulador) para cargarla desde la rom inglesa? ¿habría algún otro método?

Explicación completa del problema:

Llevo un tiempo jugando a este juego en mi NES Classic Mini, modificada con RetroArch + blueMSX para poder jugar juegos de MSX. Durante todo ese tiempo he usado para guardar la opción de "Save state" que proporciona RetroArch, así como los puntos de suspensión de la consola.

El Metal Gear 2 ofrece a parte dos opciones de guardado nativas (que serían las únicas posibles en su día) y que no había intentado usar:
- Disk: guarda la partida en un medio físico (para el caso del emulador, supongo que en algún tipo de archivo que simula este medio).
- Password: genera un código que puede luego introducirse para cargar.

El problema surge cuando, llegado al punto en que debe producirse un evento en el juego (que el boss R-Blaster te ataque), éste no sucede; tras buscar por Internet encontré en este mismo foro un usuario al que hace unos años le pasó lo mismo, pareciendo que es un bug de la rom traducida al español: https://www.msx.org/forum/msx-talk/general-discussion/metal-...

En su caso, usaba el método de guardado por SRAM (entiendo que mediante la opción "Disk" de guardar nativa del juego original) y, tal como le sugirieron, utilizando el archivo de guardado Disk, lo cargo desde la rom inglesa, donde no estaba el bug, y pudo continuar el juego.

Había pensado hacer eso mismo: descargué la rom inglesa y el emulador blueMSX en el ordenador. Pero yo no consigo guardar de esa forma, cada vez que lo intento me da un mensaje el juego "DISK ERROR. DISK NOT READY" (entiendo que habrá que configurar algo en el emulador para tener ese archivo, pero no he encontrado la forma).

Otra opción que le recomendaban era generar un código de guardado password y cargarlo en la otra rom. Esto a priori parece que sí podría hacerlo fácilmente, pero resulta que la rom española al generar el password mete carácteres como la "Ñ" que no se admiten en el juego en inglés.

¿Alguna idea de cómo proceder? ¿Alguien se ha enfrentado al mismo problema? Agradezco cualquier ayuda de ante mano.

Un saludo y gracias nuevamente.

Login sesión o register para postear comentarios

Por Guillian

Prophet (3529)

Imagen del Guillian

25-05-2023, 14:05

Yo en su día me terminé la traducción al español varias veces, y no recuerdo quedarme trabado en la lucha con Red Blaster.
Quizá la versión que tienes está mal.

Prueba a aplicar este parche a la ROM original japonesa, y mira a ver si tienes el mismo problema.

Por Predator1989

Supporter (6)

Imagen del Predator1989

25-05-2023, 18:47

Guillian wrote:

Yo en su día me terminé la traducción al español varias veces, y no recuerdo quedarme trabado en la lucha con Red Blaster.
Quizá la versión que tienes está mal.

Prueba a aplicar este parche a la ROM original japonesa, y mira a ver si tienes el mismo problema.

Muy buenas y ante todo, gracias por tu respuesta.

No se me había ocurrido parchear yo mismo una traducción (pensaba que sería algo más difícil), pero ya lo he conseguido y, en efecto, ha funcionado y he podido avanzar en el juego y generar un nuevo password con el progreso hecho.

Ahora cargaré esta rom en la NES Mini, antes incluso de cargar la partida con el password, no sea que la rom que tenía metida tenga algún otro bug a parte de ése y me toque hacer lo mismo.

Un saludo y gracias nuevamente.