4 de noviembre de 2012

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”

    2. 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.

    3. 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:
    http://sketchdeluxe.mundodeluxe.com/2016/05/transferir-pokemon-de-gba-nds-nogba-y.html



    ¿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 "Congif - 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, 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á.

    Si tienen alguna duda no duden en preguntar aquí, en lo posible trataré de ayudar.

    No olviden visitar MundoDeluxe.com

    Suerte