Tutorial
Vamos a tratar de explicar los pormenores de este completo y funcional emulador de la exitosa y extinta consola de Sega Megadrive/Genesis, gracias a la ultima version en la que se pulieron los detalles mas importantes para conseguir una emulacion bastante fiel a la consola original (sobre todo en el sonido) podemos tener en nuestras portatiles de Nintendo la mitica consola de 16 bits del genial puercoespin Sonic.
Autor: Awe
NOTA: Si quereis saber mas datos de esta genial consola de la decada de los 90 podeis pasaros por este enlace donde podreis informaros de todos los detalles necesarios para ser unos expertos de su historia.
Lo primero es decir que para poder disfrutar de este emulador no es necesario la utilizacion de un tutorial, su manejo es bastante sencillo e intuitivo, pero he decidido hacer este aporte para intentar explicar de un modo mas completo como sacar el maximo partido de este programa.
Instalacion y ejecucion de ROMs
La instalacion de este emulador es tan sencilla como descargar el juego de la noticia y copiar su contenido en la raiz de tu microSD, ejecutar el archivo .nds como cualquier programa, homebrew o ROM de NDS, segun el modelo de vuestra flashcard y en unos instantes comenzara la ejecucion del emulador.
Para poder jugar ROMs de Megadrive/Genesis es importante citar que debereis descargar este tipo de archivos en alguna web destinada a este cometido (en google podreis encontrar varias paginas facilmente), una vez tengais la ROM en vuestro poder tendreis que meterla en la microSD de la flashcard (podeis crear una carpeta para meter todas los juegos para este emulador puesto que tiene un buscador en el cual podremos ver cualquier contenido de nuestra tarjeta. Si el emulador se carga correctamente en la pantalla inferior se podra ver el buscador donde poder encontrar la ROM (se busca mediante Pad para movernos y el boton A para entrar en las carpetas, B para Salir de ellas). Evidentemente seleccionais la ROM y presionais A. Estareis jugando al juego seleccionado en cuanto el emulador lo cargue.
Si quereis cambiar de ROM tan solo tendreis que presionar Select para que vuelva a aprecer el menu o presionar sobre el icono del cartucho de megadrive de la pantalla tactil situado arriba a la izquierda.
Controles
Los controles de la consola de SEGA era extremadamente sencillos puesto que en la mayoria de sus juegos solo es usaban tres botones, su equivalencia en la portatil de Nintendo es la siguiente:
Controles NDS Controles Emulador
Pad Pad
Boton Y Boton A
Boton B Boton B
Boton A Boton C
Start Start
Select Select
Manejo del Emulador
Los juegos se muestran en la pantalla superior y la utilizacion del emulador se hace por completo desde la pantalla tactil. A continuacion una pequeña pantalla explicativa de los iconos basicos que se muestran en el programa:
Comandos basicos
A continuacion detallaremos los comandos basicos para manejar el programa:
- Siempre que toques la pantalla tactil se pausara el juego que se este emulando(si utilizas este metodo en vez de presionar el boton Start tendras que presionar el Select o hacer doble click con el Stylus sobre la barra inferior mostrada en la pantalla tactil para salir de la Pausa).
- Siempre que presionemos Select se abrirá el menu de seleccion de ROMs.
- Cuando este el juego pausado con el sistema antes descrito podremos "situar" la imagen a nuestro gusto (mas a la izquierda o a la derecha), presionaremos X si queremos que la imagen se quede en el estado predispuesto por el emulador.
- Cuando este el juego pausado podremos tambien guardar la partida que estemos jugando, en cualquier momento de la pausa, solo tendremos que presionar el icono del Slot donde queramos guardar la partida (el Slot-2 solo podra seleccionarse si tenemos un cartucho insertado a estos efectos en nuestras NDS o NDSLite), colocar el cursor en Save con el Pad y presionar A.
Configuracion
Para activar este menu tendreis que presionar sobre el Pad de Megadrive que se aparece en la pantalla tactil, arriba a la izquierda, junto al icono del cartucho. En este apartado se muestran una serie de opciones para basicamente activar o desactivar y que sirve para intentar emular de la mejor manera posible los juegos que por algun motivo se resistan a poder jugarse con facilidad por algun motivo poco comun.
A continuacion los enumero e intento explicar de la mejor manera posible(los que sepa):
- Force Update: Realmente no se su cometido, puesto que he probado a activarlo/desactivarlo en varios test y no he notado diferencias.
- Vertical Scaling: Sirve para adaptar la pantalla de la consola al juego de un modo vertical, si no se selecciona los graficos se ven mas grande pero el juego se "sale" de la pantalla por la margen superior e inferior.
- Autofix Checksum: Es un metodo muy simple de autoreparar la redundacia en el control de datos (este concepto puede ser revisado por algun coder puesto que no puedo explicarlo de un modo mas correcto).
- Wait VSYNC: Sirve para esperar a la sincronización vertical de la pantalla. Esto
significa que la pantalla se actualiza por partes, bandas horizontales,
por lo que tener la sincronización vertical desactivada hace que la
pantalla se actualice conforme cambie cada una de estas bandas,
pudiendo notar saltos en la imagen en juegos con bastante movimiento,
sobre todo si es horizontal. Activar la VSync hará que el sistema
espere a que toda la pantalla se haya actualizado para mostrar el
fotograma entero, sin saltos y con una imagen continua. Esto
normalmente ralentiza un poco el juego, según el sistema donde lo
emulemos (en PSP al ser potente casi no importa activarlo para el
rendimiento, pero en Nintendo DS sí que hay que estudiar mejor el caso,
según el juego u otras opciones de emulación para que se ejecute a una
velocidad más o menos aceptable). Si se desactiva el juego va sensiblemente mas rapido, aunque puede derivar en problemas de otro tipo, como la mala reproduccion de sonidos.
- H-INT Emulation: Por defecto viene activada en auto, es la mejor opcion, solo cambiar si teneis dificultades para cargar algun juego.
- Fake Z80: Haced lo mismo que en el anterior apartado puesto que si no da problemas el juego puede ser que los de a partir de que modifiques este apartado.
- Country Preference: El emulador puede cargar ROMs de USA, Japon o EUROPA, puedes asignar una de estas regiones para que sea la que usa por defecto el emulador.
- 6-Button Pad: A mitad de vida de la Megadrive/Genesis parecio el pad de seis botones, es por ello que muchos juegos no los utilizan, pero si cargais una ROM que si tendreis que activar este apartado para poder disfrutarlo plenamente.
- Sprite Masking: Realmente no se su cometido, puesto que he intentado usarlo en varios test y no he visto cambios.
- Follow DPad: Sirve para desplazar la imagen horizontalmente porque no hay reescalado horizontal (en las opciones sólo hay vertical). Creo que lo hace automático, es decir, si en el juego nos desplazamos hacia la derecha, automáticamente el emulador desplaza la imagen a la izquierda para que puedas ver hasta el final de la imagen por la derecha, y viceversa. Aun así no lo sé seguro, tendría que probarlo y confirmarlo.
Bueno, creo que con estos pasos podreis desenvolveros con total soltura en este emulador, disculpad los apartados que no haya podido explicar bien o simplemente no sepa hacerlo, os animo a que trateis de completarlo y de este modo quedará como es debido.
Nota: Gracias a pruch por los apuntes añadidos.
Bookmark/Search this post with
Comentarios
M ayudo bastante, pero....
Sigo teniendo probl+ con los Mortal Kombat. No lee ninguno, sale pantallazo negro. Help me!
"Se sale" horizontalmente
Saludos! Este emulador va muy bien, carga todas las roms que he probado. Pero en mi DS a pantalla "se sale" horizontalmente, es decir, no "veo" una parte a la derecha y otra a la izquierda de la pantalla. Se puede hacer algo al respecto? Muchas gracias por adelantado por vuestras respuestas!
Aquí
Vertical Scaling: Sirve para adaptar la pantalla de la consola al juego de un modo vertical, si no se selecciona los graficos se ven mas grande pero el juego se "sale" de la pantalla por la margen superior e inferior.
Mi Canal de Youtube :P, Cuando busques algo y no lo encuentras: usa Google!
Hmmm
Necesito ayuda urgente D:
He estado tratando de hacer funcionar las ROMS pero no puedo u,u
Una vez que inicio la aplicacion, se pone todo normal, elijo la ROM, etc..., pero al iniciar se tilda y no que hacer ;c , alguna sugerencia? =o
ayuda
me corre el emulador pero no veo las roms que meti segun son la extension de los archivos de megadrive o que extension usa??
Si no me equiboco tienen que
Si no me equiboco tienen que ser .bin ,si de todas formas no te va el .bin prueba el .smd
salu2
Consulta
Hola;
Probé el emulador y realmente funciona muy bien sólo que quería saber si hay una lista de compatibilidad del mismo ya que cuando le coloco el ROM del Sensible soccer la pantalla se queda en negro y no lo puedo hacer andar.
Gracias. Saludos
AYUDAME por favor
lo e puesto y eso pero cuando pongo un juego funciona pero no se escucha por favor si saves por que dimelo GRACIAS
Tienes mis 5 estrellas
sin duda este tipo de aportes son los que ayudan a eliminar las dudas de los usuarios.
Aportes varios xD
La función wait for VSync sirve para esperar a la sincronización vertical de la pantalla. Esto significa que la pantalla se actualiza por partes, bandas horizontales, por lo que tener la sincronización vertical desactivada hace que la pantalla se actualice conforme cambie cada una de estas bandas, pudiendo notar saltos en la imagen en juegos con bastante movimiento, sobre todo si es horizontal. Activar la VSync hará que el sistema espere a que toda la pantalla se haya actualizado para mostrar el fotograma entero, sin saltos y con una imagen continua. Esto normalmente ralentiza un poco el juego, según el sistema donde lo emulemos (en PSP al ser potente casi no importa activarlo para el rendimiento, pero en Nintendo DS sí que hay que estudiar mejor el caso, según el juego u otras opciones de emulación para que se ejecute a una velocidad más o menos aceptable).
Yo personalmente siempre prefiero activar la VSync antes que otras "mejorías" si no hay una caída de rendimiento importante. Soy alguien que se fija demasiado en los pequeños detalles, y no tener la sincronización vertical activada es algo que noto enseguida y me molesta a la vista xD
En cuanto a Follow DPad sirve para desplazar la imagen horizontalmente porque no hay reescalado horizontal (en las opciones sólo hay vertical). Creo que lo hace automático, es decir, si en el juego nos desplazamos hacia la derecha, automáticamente el emulador desplaza la imagen a la izquierda para que puedas ver hasta el final de la imagen por la derecha, y viceversa. Aun así no lo sé seguro, tendría que probarlo y confirmarlo.
Y el Sprite Masking no tengo claro qué es, será algún tipo de efecto especial que utilizan algunos sprites. Lo suyo sería probar a activar/desactivar en caso de que algunos sprites no se visualicen correctamente.
Por lo demás, me parece un buen artículo para la gente que se inicie en la scene/emulación de Nintendo DS.
Saludos!
Añado tus apuntes
y una nota al final del tutorial.
Un saludo compañero.
De nada ;) De todas formas,
De nada ;)
De todas formas, lo del VSync intenté explicarlo desde mi experiencia, pero no estoy seguro de que esté totalmente correcto puesto que carezco conocimientos de ese tipo. Lo de "Follow Dpad" puede que lo corrijan en nuevas versiones y se reescale horizontalmente.
Un saludo!
Ayuda!
hola
queria preguntar que tengo una ndsi con el m3i zero pongo el emulador y carga todo bien pero las roms en .bim .gen y smd me ras reconoce pero cuando le doy para ejecutar el juego o se bloquea o sale lo de loadin y se quita pero no me carga ningun juego por que podria ser? un saludo y gracias
problema
a mi me pasa masomenos lo mismo, pongo el emulador y a todo dar, pero a la hora de cargar cualquier rom (las que me detecta) solo se queda en loading y si bien fuera por el emulador o a menos que apague la consola no haria nada hasta que llegue el apocalipsis, (una manera bonita de decir que no avanza delloading mentao) espero alguien me reponda estuve buscando un rato y al parecer no encuentro nadie que tenga el mismo error, ya probe con las 3 versiones de aqui y en todas pasa lo mismo
mi otra frase era malsonante, igual no me importa mucho la firma