Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14-May-2008, 00:30
Avatar de es3ado
es3ado es3ado no ha iniciado sesión
es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso
Stress Mod[e] On

Medalla de moderador 

 
Fecha de Ingreso: 15-January-2007
Ubicación: My own heaven.
Mensajes: 1.923
Posts agradecidos: 3
Agradecido 804 veces en 372 posts
Enviar un mensaje por ICQ a es3ado Enviar un mensaje por MSN a es3ado
Predeterminado no$gba - Emulación Paso a Pasito + FAQ

CUALQUIER DUDA SOBRE EL EMULADOR, FUNCIONAMIENTO DE JUEGOS O COSAS RELACIONADAS VAN AQUI, DE NO SER ASI SERAN SANCIONADOS


Bien, este es un tema tutorial para poder emular con el no$gba además de un condensador de toda la información referido a este emulador (como lo estaban pidiendo a gritos en otros temas).
Trataré de mantenerlo actualizado e iré añadiendo todo lo que haga falta.
De momento, este tema sólo cubre la información sobre emulación de N-DS con el no$gba a nivel básico. A medida que tenga tiempo, iré añadiendo más información.

Emulación paso a paso de N-DS con no$gba

1) Conseguir los elementos necesarios
-ROM
-Emulador
-Bios
-Firmaware
-Accesorios (loaders/addons)

2) Ordenando todo para poder empezar a emular
Colocar el ejecutable del emulador dentro de alguna carpeta junto con el bios, firmware y addons/loaders (si los hubiera).
Luego, dentro de esa carpeta, deben crear otras 2. Una llamada "Battery" y otra llamada "Slot".
La carpeta "Battery" es donde van a ir a parar todas las partidas salvadas del no$gba mientras que la carpeta "Slot" es donde normalmente el emulador va a buscar los ROMs por lo que sería conveniente que pusieran los ROMs (descomprimidos) en esa carpeta.
En si, pueden poner los ROMs donde quieran y el emulador siempre va a recordar la carpeta de donde cargó un ROM la última vez. Sin embargo, es más sensillo tener todo en un mismo lugar y es por ello que sugiero que pongan los ROMs en esa carpeta.

3) Iniciando el emulador por por primera vez y configurándolo a gusto
Cuando ejecuten el emulador, les pedirá que carguen un ROM.
Por la forma en que funciona el emulador, no les permitirá acceder a su configuración hasta que carguen un ROM así que deberán hacerlo...
Una vez que hayan cargado el ROM, podrán ver la ventana del no$gba, su barra de menú y ya podrán configurarlo...



Así que vayan al menú Options=>Emulation Setup o directamente presionen la tecla F11.



En esta nueva ventana, notarán que tiene dos pestañas, "Emulation" y "Controls".
La pestaña Controls es para configurar el teclado o joypad y es bastante auto-explicatoria así que me centraré a describir la pestaña Emulation.

Emulation Speed, LCD Refresh
Aquí uno ajusta el "ritmo" al que va a trabajar el emulador. Esto es importante porque a traves de esta configuración seremos capaces de regular (hasta cierto punto) la velocidad de emulación de los juegos.

Resett/Startup Entrypoint
Esto es para configurar si deseamos que el no$gba utilice algún GBA bios o el NDS bios/firmware que tengamos.
Para los fines de emular N-DS, esto no lo vamos a cambiar así que mejor lo dejan como está.
Cambien esto sólo si quieren usar el GBA bios o el NDS bios/firmware pero tengan en cuenta que en el caso de emular NDS van a tener que encriptar el ROM.

Video Output
Esto es para definir la calidad de imagen de la emulación.

NDS Cartridge Backup Media:
Aquí es donde se debe configurar el tipo de salvado a usar con el juego que vamos a emular. Es muy importante que esté correctamente configurado o no se podrá salvar dentro del juego o ni siquiera se podrá iniciar el juego.
Cabe mencionar que a partir de la versión 2.6a, el emulador incluye la función de auto detección del tipo de salvado por lo que ya no es necesario estar cambiando constantemente el tipo de salvado. Sin embargo, para que esta función esté activada, en este campo debe estár seleccionada la opción "auto".

Sound Output
Esto es parea definir si queremos sonido stere, mono o nada.
Cabe mencionar que algunos juegos como Pokemon Diamante/Perla utilizan los sonidos como punto de control par aemulación así que si se configura el emulador a funcionar sin sonido, el juego se trabará al momento de ganar algún conbate en espera de la emisión de un sonido.
Cabe mencionar que este problema ya se solucionó en la versión 2.6a y se puede emular sin sonido sin ningún problema.

Sound Desired Sample Rate
Esto es para definir la calidad de sonido de la emulación.
Una vez configurado todo hay que explicar un poco sobre la forma de operar del emulador.

1) Los cambios en la configuración deben ser guardados para que el emulador retenga esa configuración luego de cerrarlo.
Menú Options=>Save Options

2) La emulación debe reiniciarse para que cualquier cambio en la configuración tenga efecto.
Menú File=>Reset Cartridge o presionen el asterisco en el teclado numérico.

3) El emulador crea los archivos de las partidas salvadas al momento en que ce cierra. Si por alguna razón, el emulador se cierra de forma inesperada (se traba y hay que cancelar el proceso mediante el administrador de tareas por ej.), no importará que ya hayamos grabado en el juego. Los archivos de las partidas salvadas no se crearán o se actualizarán.

4) Mientras mejor sea la calidad de la emulación a la que hayan configurado al emulador, mayores será los requerimientos de poder de procesamiento y recursos que necesitará el emulador. Siempre y cuando las características del CPU en el que corran el emulador puedan con los requerimientos, los juegos correrán a velocidad normal.
A medida que los recursos del Pc no puedan con los requerimientos del juego emulado, el juego irá cada vez más lento.

Teniendo en cuanta todo esto, podrán emular cualquier juego siempre y cuando el emulador sea compatible con él...
Sólo tendrán que cargar el ROM en el emulador y ya...

FAQ

¿Dónde Puedo conseguir los ROMs de los juegos?
Spoiler para Respuesta:
En Internet. Usa Google...
¿Qué?
¿Es demasiado vaga la respuesta?
Bueno, una pista:
Estás en el foro de una página de emulación.


¿Dónde puedo conseguir el emulador?
Spoiler para Respuesta:
En la página oficial del emulador.
¿Qué?
¿No quieres pagar por el derecho de usar la última versión?
Siempre puedes descargarte la versión gratuita y esperar a que salga una nueva versión y así, la anterior versión paga se vuelve gratuita.
Si no estás dispuesto a pagar o esperar, busca en Internet.
Eventualmente habrá una filtración...


¿Dónde o cómo puedo enterarme de cual es la última versión?
Spoiler para Respuesta:
Leyendo>>aquí<<.


Tengo una versión previa a la 2.6a ¿Dónde puedo averiguar la configuración correcta para cada juego?
Spoiler para Respuesta:
En Internet. Usa Google...
En el foro. Usa el buscador...
¿Qué?
¿No está o es demasiado vaga la respuesta?
Bien.
Pueden recurrir a >>esta<< página y buscar la data del ROM.
Sólo tengan en cuenta que la configuración del no$gba está en KBytes y esa página tiene los datos en Kbits.


¿Cómo puedo averiguar si el no$gba es compatible con X juego?
Spoiler para Respuesta:
Probando...
Si no estás para eso, revisa >>este<< tema.
Si no está, busquen con Google.


¿Son realmente necesarios los archivos de Bios y el Firmware?
Spoiler para Respuesta:
Depende del juego.
El no$gba puede emular la mayoría de las entradas de bios más comunes pero algunos de los juegos más nuevos necesitan de entradas de bios específicas que el no$gba no puede emular y es en esos casos que es necesario.
El firmware es más que nada para los juegos que requieren tu fecha de nacimiento para activar enventos especiales.


¿Es posible emular el micrófono?
Spoiler para Respuesta:
Si, lo es.
Siempre y cuando tengan activada la entrada del micrófono en la configuración del sonido del Pc, el emulador tomará esa entrada.
Eso si, cierto juegos requieren del reconocimiento de voz (algunos piden que digas una palabra en particular) pero la emulación aún no está lo suficientemente desarrollada para poder reconocer palabras entre otros sonidos.
Además, por la falta de desarrollo, habrá equipos en los que no funcionará por problemas de compatibilidad con el hardware.
En otros casos, funciona pero aún cuando ajustemos la "ganancia" de la entrada de audio al máximo, el emulador la toma como si fuera un susurro...

Si no disponen de un micrófono, no les funciona la emulación o simplemente la entrada es muy baja; lo que deben hacer es instalarse el programa "Audacity".
Solo cambien la entrada de audio del micrófono a la salida de audio.



A partir de ese momento, el sistema va a tomar la salida de audio como si fuera la entrada del micrófono así que sólo pongan a reproducir alguna canción que suene bastante alto para reemplazar lo que deberíamos hacer nosotros con el micrófono y ya está.
A veces, si tienen suerte, no es necesario reproducir ninguna canción ya que el mismo sonido del juego que emulamos ya es suficiente...


El audio en X juego es horrible, se puede mejorar?
Spoiler para Resppuesta:
El problema reside en el desarrollo del emulador y no hay mucho que se pueda hacer al respecto excepto esperar que las próximas versiones sean mejores en esa área...
Sin embargo, cierto(s) usuario(s) japonés(es) desarrollaron un par de addons entre los cuales está el NO$WTT que fue diseñado para reducir el ruido de fondo...

Ese addon, junto con el NO$PMP, lo pueden descargar de >>aquí<<.

Sin embargo, actualmente, el addon más usado y recomendado para este fin es el >>No$Zoomer v2.3.0.2<<


¿Es posible aumentar el tamaño de las imágenes de las pantallas?
Spoiler para Respuesta:
Si, lo es.
Pero sólo una de las pantallas a la vez y requiere que usemos algún loader/addon para el no$gba como lo son:
NOZ v2.32
MyZOOM v1.8.36
Nds2x

Aunque actualmente, el más usado y recomendado es el >>No$Zoomer v2.3.0.2<<

Para usarlos sólo tienen que poner el ejecutable (junto con todos los archivos con los que viene) en la misma carpeta donde esté el no$gba y ejecuten el loader/addon en vez del no$gba.


¿Es posible rotar las imágenes de las pantallas?
Spoiler para Respuesta:
Si, lo es.
Pero requiere que usemos algún loader/addon para el no$gba como lo son:
NOZ v2.32
MyZOOM v1.8.36
Nds2x

Aunque actualmente, el más usado y recomendado es el >>No$Zoomer v2.3.0.2<<

Para usarlos sólo tienen que poner el ejecutable (junto con todos los archivos con los que viene) en la misma carpeta donde esté el no$gba y ejecuten el loader/addon en vez del no$gba y configurarlo correctamente.


¿Qué es el NO$PMP y cómo se usa?
Spoiler para Respuesta:
NO$PMP es un addon que fue desarrollado por cierto(s) usuario(s) japonés(es) que fue diseñado mejorar los gráficos y corregir ciertas deficiencias de emulación gráfica del no$gba en algunos juegos:

Dragon Quest IV
Dragon Quest V
Final Fantasy IV
Soma Bringer
Wizardry Asterisk
Etrian Odyssey

Ese addon, junto con el NO$WTT, lo pueden descargar de >>aquí<<.


¿Es posible usar skins con el no$gba?
Spoiler para Respuesta:
Si, lo es.
Pero requiere que usemos el loader/addon NOZ v2.32.

Para usarlos sólo tienen que poner el ejecutable (junto con todos los archivos con los que viene) en la misma carpeta donde esté el no$gba y ejecuten el loader/addon en vez del no$gba y configurarlo correctamente.

Para más información, leer >>este<< tema.


El no$gba me va lento, por qué?
Spoiler para Respuesta:
Mientras mejor sea la calidad de la emulación a la que hayan configurado al emulador y mayores lo requerimientos de procesamiento del juego que emulemos, mayores será los requerimientos de poder de procesamiento y recursos que necesitará el emulador. Siempre y cuando las características del CPU en el que corran el emulador puedan con los requerimientos, los juegos correrán a velocidad normal.
A medida que los recursos del Pc no puedan con los requerimientos del juego emulado, el juego irá cada vez más lento.

Debido a que los requerimientos de los juegos varían de uno a otro, es por lo que el emulador puede ir más lento con algunos juegos y en otros no.


El no$gba me va lento, qué puedo hacer?
Spoiler para Respuesta:
La única solución posible es bajar la calidad de la emulación. Cambien las opciones de la emulación del audio y video para que el emulador requiera menos poder de procesamiento.
Si esto no es suficiente, se aguantan.


¿Es posible emular link?
Spoiler para Respuesta:
Sólo entre juegos de GBA.


¿Es posible emular dual-port?
Spoiler para Respuesta:
No.


¿Es posible usar save states?
Spoiler para Respuesta:
Sólo con juegos de GBA.


Cuando cargo un juego, me aparece en X idioma, lo cambio a español y después, cuando lo vuelvo a abrir está otra ve en el idioma X.
¿Qué pasa? ¿Qué puedo hacer?
Spoiler para Respuesta:
Esa información queda almacenada en el firmware y el emulador no puede modificarlo.
Si quieren modificar el firmware, deben usar un modificador de firmware.
Busquen con Google o consigan un firmware con el idioma que quieren ya configurado.


¿Es posible modificar la información del Firmware?
Spoiler para Respuesta:
El emulador no puede modificarlo,si quieren modificar el firmware, deben usar un modificador de firmware.
Busquen con Google o sigan leyendo en este tema porque ya han publicado links de descarga.


¿Es necesario encriptar el ROM?
Spoiler para Respuesta:
No, sólo es necesario cuando quieres que el no$gba use el firmware con esos juegos


¿Cómo puedo encriptar los ROMs?
Spoiler para Respuesta:
Hay que usar herramientas específicas como eNDryptS Advanced o ndstool.


¿Cómo puedo introducir cheat codes?
Spoiler para Respuesta:
1)


2)


3)


Luego se gerencian los cheats desde la ventana que se muestra en la segunda imágen.


PD:
Si cualquier descarga necesita password, es "www.decemuladores.com" (sin las comillas).
__________________

I'm in my heaven. All's right with the world.

Última edición por es3ado; 01-Jun-2011 a las 18:34
Responder Citando
Los siguientes 24 usuarios agradecieron a es3ado este mensaje:
BattouKen (22-Feb-2010), Blackstratos (01-Sep-2010), christian2009 (16-Jun-2010), dandabuddha (19-Jul-2008), DarK ZeN (16-Jun-2008), desa88 (03-Mar-2009), falzero (25-Nov-2009), Graccy (25-Oct-2008), jack_harvest-9 (29-Dec-2009), Jaretx (19-Jul-2010), jedquijote (09-Sep-2008), mamechapa (16-Mar-2010), MarioBTW (16-Aug-2010), Markosph (09-Dec-2011), megashaoran (06-Jun-2010), MELT (22-Oct-2009), naox (14-Apr-2010), nintendo__ds (28-Mar-2010), Ryku (14-Sep-2008), Silvestre16 (23-Sep-2010), SketchDeluxe (26-May-2008), X-D (23-Jan-2010), Zadrac (14-May-2008), Zero-Sama (05-Dec-2009)