Saludos a todos

Hace ya casi 10 años hice este tutorial, en donde explicaba cómo transferir Pokemon desde las ediciones de Gameboy Advance (Rojo Fuego, Verge Hoja, Rubi, Zafiro y Esmeralda) a partidas de Nintendo DS de cuarta generación (Pokemon Heart Gold, Soul Silver, Perla, Platino y Diamante)

Sin embargo, desde ese día y hasta hoy han cambiado varias cosas importantes: No$GBA está en desuso, Desmume tiene una versión estable, los emuladores VBA-M y mGBA son muy estables, y los computadores hoy en día con mas potentes.

Es por eso que he decidido actualizar ese tutorial, explicándolo unicamente para los emuladores VBA-M, mGBA y Desmume, dejando como ejemplo unicamente el Parque Compi de HG y SS, así:


✅ Requisitos

  • ROM de Pokémon GBA (Rojo Fuego, Verde Hoja, Rubí, Zafiro o Esmeralda).
  • ROM de Pokémon DS (HeartGold o SoulSilver, o también Diamante/Perla/Platino si solo quieres probar, aunque el Parque Compi solo existe en HG/SS).
  • Emulador de GBA actualizado:
    • mGBA (recomendado por estabilidad).
    • VBA-M (alternativa válida).
  • Emulador de DS:
    • DeSmuME (última versión estable, 0.9.13 svn o superior).
  • Partidas guardadas en formato .sav (no “save states”).

📂 Preparación de saves

  1. En mGBA/VBA-M, asegúrate de guardar en formato Battery Save (.sav).
    • Debe tener el mismo nombre que la ROM (ejemplo: PokemonRubi.gbaPokemonRubi.sav).
  2. Copia ese .sav a la carpeta de saves de DeSmuME.
  3. En DeSmuME, abre File → Import Backup Memory si necesitas convertir el save.

🔄 Proceso de transferencia

  1. Abre DeSmuME sin cargar aún el juego de DS.
  2. Ve a Config → Slot 2 (GBA Slot) y selecciona GBA Game.
  3. Elige tu ROM de GBA (PokemonRubi.gba) junto con su .sav.
  4. Ahora abre tu ROM de Pokémon HG/SS en DeSmuME.
  5. En el menú principal del juego, antes de cargar partida, selecciona “Transferir desde [versión GBA]”.
  6. Escoge hasta 6 Pokémon de tus cajas (no se permiten con MO).
  7. Carga tu partida de HG/SS y dirígete al Parque Compi en Ciudad Fucsia para capturarlos.

💾 Guardado y compatibilidad

  • Una vez capturados, guarda la partida en HG/SS.
  • Exporta el save desde DeSmuME:
    • File → Export Backup Memory en formato RAW (.sav).
  • Ese .sav ya puede usarse en otros emuladores o incluso en flashcarts si lo deseas.

⚠️ Notas importantes

  • Si se busca completar Pokedex, para evitar tantas capturas sugiero transferir preevoluciones y evolucionarlas en la partida de DS
  • Los Pokémon deben estar en cajas del PC en la partida de GBA.
  • No se transfieren Pokémon con MO (Surf, Vuelo, etc.).
  • Si quieres transferir más de 6, repite el proceso.
  • La conexión entre juegos de DS (Diamante ↔ Perla, etc.) según he visto se puede con MelonDS, pero si lo comprendo bien intentaré hacer una publicación explicándolo.

📝 Conclusión

Este método sigue siendo la forma más fiel de migrar Pokémon de GBA a DS en emulación, sin recurrir a editores externos. La gran diferencia respecto a 2016 es que ahora usamos mGBA/VBA-M en lugar de VBA clásico, y que No$GBA ya no es necesario: todo puede hacerse directamente con DeSmuME.


Espero que les sea útil

Suerte


Deja una respuesta