Transferir Pokemon de GBA a NDS (No$GBA y Desmume)

Hola a todos

Esta publicación estaba en el foro MundoDeluxe, pero la publicaré aquí para quienes estén interesados en transferir sus Pokemon de GBA en emulador VBA a su partida de emulados de DS (Desmume o No$GBA).

A continuación explicaré una forma para poder tranferir Pokemon de las versiones de GBA a Pokemon HG y SS, para ser capturados en el parque Compi desde una partida de No$GBA o Desmume.

Mas información sobre Desmume: https://www.mundodeluxe.com/zona-desmume/

¿Qué se necesita?

  • Pokemon HG o Pokemon SS, se debe tener la Pokedex Nacional y llegar a Ciudad Fucsia
  • Una partida guardada de Pokemon en sus versiones de GBA
  • El ROM de GBA debe ser de la misma versión de Pokemon HG y SS (Por ejemplo versiones USA o EUR)
  • El Emulador Desmume, recomiendo la versión 0.9.6 o una svn posterior
    Sobre todo, seguir el procedimiento de esta guía paso por paso para no perder sus datos

¿Qué riesgos existen?
El principal es que la partida que llevan en No$GBA/No$zoomer se pierda, sin embargo (Y como diré en el paso 1), es necesario tener una copia de seguridad para restaurarla.

¿Si tengo Pokemon Rubi en USA y Pokemon HG en EUR funciona?
Cargar y guardar la partida de Pokemon Rubi desde la versión EUR, o hacerlo en Pokemon HG desde la versión USA.

¿Que Pokemon puedo transferir?
Cualquier Pokemon que este guardado en «Cajas» de las ediciones Rojo Fuego, Verde Hoja, Rubi, Zafiro y Esmeralda, EXCEPTO los que tienen MO aprendidas.

¿Es posible transferir desde Perla, Diamante y Platino?
No seria una transferencia sino un intercambio, y por el momento no es posible pues ningun emulador ha logrado una conexión entre dos partidas que funcione sin problemas.

  1. Hacemos una copia de seguridad de las partidas de No$GBA y VisualBoy Advance o VBA-M (Partidas de VBA Link no me han funcionado), las partidas de No$GBA/No$zoomer estan en la carpeta Battery.
  2. Dejamos el emulador Desmume en una carpeta de facil acceso, lo abrimos y configuramos los directorios de partidas guardadas (Partidas, no estados)
  3. Copiamos a la carpeta de Desmume el ROM de GBA y el .sav de ese rom, ambos deben tener el mismo nombre (Por ejemplo Pokerubi.gba y Pokerubi.sav)
  4. En la carpeta de «Partidas» (O saves) de Desmume copiamos el .sav de Pokemon HG
  5. Abrimos Desmume (No abrimos ningun juego, solo el emulador) y vamos a «emulation – GBA Slot», eliges «GBA Game» y alli buscas el archivo «Pokerubi.gba»
  6.  Abrimos Pokemon HG desde Desmume y antes de cargar la partida bajamos y le damos «Transferir desde Ruby»
  7. Alli simplemente se eligen los Pokemon a tranferir de tus cajas (No se transfieren Pokemon con MO aprendidas)
  8. Luego continuas, entrar en cargar la partida y vas al PArque compi a capturar
  9. Cuando capturemos los 6 Pokemon que transferimos, guardamos la partida y (Sin cerrar desmume) vamos a la carpeta donde quedan las partidas (Saves) de Desmume
  10. Alli buscamos el archivo que termina en .dsv y que tiene el Nombre del Rom de Pokemon HG (Por ejemplo PokeHG.dsv) y lo eliminamos
  11. Vamos a «Export Backup Memory» y elegimos «Save type as No$GBA Save Format» el .sav de Pokemon HG que esta en la carpeta de partidas de Desmume, es recomendable sobreescribir el .sav existente, cerramos Desmume.
  12. En el primer paso dije que hicieran una copia de su partida, si no lo han hecho este es el momento para hacerlo, una vez hecho copiamos el .sav de Desmume y lo pegamos en la carpeta «Battery» de No$GBA, luego abrimos Pokemon HG desde No$Zoomer y cargamos la partida, si todo ha salido bien veremos que tenemos los Pokemon que capturamos en el parque compi desde Desmume, si presenta algun problema eliminamos el .sav de Battery y ponemos la copia que se hizo en el paso 1, repetimos todo el proceso
  13. Si quieren transferir varios grupos de Pokemon (Es decir, transfieren, capturan, guardan y vuelven a transferir) es necesario eliminar siempre el archivo .dsv que se genera, ya que cada vez que se exporta a «No$GBA Save format» ese archivo .dsv hace que no se guarde, recomiendo siempre hacer una copia de seguridad
  14. Personalmente recomiendo repetir «Todo» el proceso por cada grupo que se transfiera y se capture, basicamente por seguridad

Zona Desmume

Hola a todos

Luego de un buen tiempo de usar Desmume, he decidido crear este tema, que será bastante útil para aquellos que quieran correr juegos de Nintendo DS en sus computadores usando Desmume.

¿Que es Desmume?

Desmume es un emulador de Nintendo DS totalmente gratuito, y quizá el mas importante que se encuentra en desarrollo constante.

Desmume fue creado hace un par de años, pero desde la versión 0.9.7 ha tenido mejoras importantes en su punto mas debil, la velocidad de emulación. Su punto mas fuerte es su gran compatibilidad, me atrevería a decir que corre la mayoría de roms sin problemas.

¿De donde descargo Desmume?

La versión mas estable es la 0.9.11, que puede descargarse desde aquí:
http://desmume.org/download/

Ventajas de Desmume sobre No$GBA

  • Como muchos sabemos, No$GBA a sido desde hace un buen tiempo el emulador mas popular y el que corre los juegos de forma mas rápida y fluida, sobre todo desde la versión 2.6a y del lanzamiento de No$zoomer, sin embargo, a continuación nombraré algunas de las ventajas que tiene Desmume sobre este.
  • No$GBA guarda las partidas temporalmente, y solo cuando se cierra normalmente la partida realmente se guarda, es por eso que cuando un juego «crashea» perdemos lo que hayamos guardado recientemente. Desmume si guarda las partidas en tiempo real.
  • Muchas roms con AP solo funcionan en No$GBA con parches y códigos Action Replay/Gameshark; en Desmume muchas de estas roms funcionan sin problema, y solo en algunos casos requieren parche o códigos.
  • En No$GBA no existe compatibilidad con cartuchos de Gameboy Advance, mientras que en Desmume si.
  • En No$GBA no se permite el guardado/cargado rápido, mientras que Desmume si (Aclaro, en Desmume es posible que falle)
  • Si bien No$GBA es rápido y fluido, Desmume ha mejorado bastante en velocidad desde su versión 0.9.8 y versiones de desarrollo 0.9.9; rara vez la ultravelocidad conseguida en No$GBA es realmente útil cuando estamos en una partida real (En Pokemon las peleas son mucho mas rapidas XD)
  • Aunque no se ha logrado desarrollar totalmente, Desmume ha hecho avances en Conexión mediante Wi-Fi
  • Desmume es capaz de cargar las partidas de No$GBA, y también de exportarlas para ese emulador.
  • Tanto No$GBA como Desmume permiten cheats, y existen bases de datos de ambos con cheats preconfigurados.
  • Desmume puede abrir roms comprimidas en zip o 7z, entonces si tenemos las roms comprimidas para ahorrar espacio (En 7z pesan casi la mitad) no debemos descomprimir y jugar, sino que carga el rom directamente (En el archivo 7z o zip solo debe estar la rom)

Ventajas de NO$GBA sobre Desmume

  • Como dije, aunque Desmume es capaz de alcanzar la velocidad normal de emulación, e incluso superarla, No$GBA es mas fluido, y puede alcanzar una supervelocidad que Desmume aún no alcanza.
  • Aunque tanto No$GBA (Incluyendo No$zoomer) como Desmume requieren un buen PC para soportar los juegos, Desmume puede no funcionar bien en computadores algo antiguos que No$GBA si soporta. 

 ¿Como configurar Desmume para que sea rápido?

Esta es una configuración que he encontrado para que las roms corran a una velocidad adecuada, incluso mas rápido. Sin embargo, aclaro que la velocidad máxima que pueda alcanzar varía según el juego.

Esto funciona con Desmume 0.9.8 o posterior

  1. Abrimos Desmume y vamos a Configuración – 3D

Allí elegimos Softrasterizer
Desactivamos todo excepto “Activar Texturas”

  1. Vamos a Configuración – Emulación

Activamos usar Bios Externas (No es necesario tenerlas, pero si las tenemos las elegimos)
Activamos “Parche DelayLoop SWI”
Activamos Use Dynamic Recompiler (Solo aparece en versiones de desarrollo posteriores a 0.9.8) Esta opción es la que mejora notablemente la velocidad.
Todo lo demás lo dejamos desactivado.

  1. Vamos a opciones – Frameskip
    Desactivamos “Limitar tasa de cuadros”

Luego elegimos cualquier número de frameskip, el cero es la “velocidad normal”, en lo personal recomiendo dejarlo mínimo en cero y máximo en 4, ya que de 5 para arriba se vuelve incómodo al momento de jugar.

Ya con estas configuraciones podemos jugar sin problema, en lo personal recomiendo usar alguna versión SVN 0.9.9, ya que en las anteriores no aparece “Use Dynamic recompiler”

¿Como cargar las partidas de No$GBA?

Facil, simplemente copiamos los archivos .sav de la carpeta Battery de No$GBA a la carpeta de guardado de Desmume, así al abrir el juego Desmume reconocerá esa partida y la cargará.

Dos aclaraciones finales:

  1. Aún no hay ninguna forma estable, 100% funcional de la conexión link wi-fi, sin embargo, apenas tenga conocimiento de alguna actualizaré aquí:
  2. Este emulador no corre juegos de 3DS, unicamente juegos de DS; desconozco si en un futuro lo hará.

¿Como pasar Pokemon del Gameboy Advance a Nintendo DS mediante parque compi?

En este tema lo explico con detalle: Transferir Pokemon de GBA a NDS (No$GBA y Desmume) – MundoDeluxe


¿Como usar cheats?

Necesitas tener el archivo usrcheat.dat (Puedes descargarlo desde aquí: Enlace
Primero descargas el archivo y lo copias a la carpeta del emulador, luego abres el emulador y vas a «Config – Path settings) y en «Cheats» dejas la carpeta donde quedo el archivo.

Luego abres el juego, vas a Tools – Cheats – List y en «Cheat base» eliges el truco que quieras activar. Luego lo activas, guardas y listo



Dos aclaraciones finales:
1. Aún no hay ninguna forma estable, 100% funcional de la conexión link wi-fi.

2. Este emulador no corre juegos de 3DS, únicamente juegos de DS.


No olviden visitar MundoDeluxe.com

Suerte