jEnesisDS
Una leve explicación del desarrollo del emulador, realizado por Stephan Dittrich (Lordus).
"jEnesisDS" es un emulador de Sega MegaDrive/Genesis para Nintendo DS.
Comenzó como un port de mi emulador jEnesis para JAVA de Genesis/32X.
Video Demostración:
http://www.youtube.com/watch?v=IQzM5AH5-jY
Notas del autor sobre la nueva versión:
Existe mucho trabajo por hacer aun, espero que no tengan que esperar (usuario final) demasiado hasta la proxima version.
Sé muy bien que el sonido no es perfecto, pero es lo mejor que puedo lograr en el tiempo que llevo trabajando en él, por favor sean pacientes...
Estoy seguro que puedo mejorarlo y soy positivo en que todos los juegos correrán a velocidad normal y con sonido algun día.
Si un juego corre muy lento, deshabilita el procesador Z80 activando la opción "Fake Z80", claro que haciendo esto muchos juegos no tendran sonido con excepcion de algunos que usan el procesador central para producirlo (Sonic, Gunstar
Heroes, etc).
Cualquier comentario es bienvenido! ;P
Autor: Stephan Dittrich (Lordus).
Traducción: Genezis.
------------
Novedades de la versión:
jEnesisDS v0.7.4 (antes de la versión 8)
- Versión con un % 30 mas velocidad y mejor sonido.
- Algunos cambios en el manejo de la memoria interna del M68000.
- Reescrito la mayoria del codigo del YM2612 FM en ASM.
- Algunos errores del núcleo FM arreglados.
- Arreglado error de sonido al cargar los juegos siguientes al primero.
- Calidad de sonido FM de 16KHz a 28KHz.
- El sonido ahora usa el hardware nativo de la DS
jEnesisDS v0.7
- Arreglado el error en el núcleo del Z80, permitiendo tener sonido en algunos juegos (Wonderboy, etc.).
- Arreglado la optimización del 68000, que hacia colgar algunos juegos (Bonanza Brothers, etc.).
- Cambiado el manejo del sonido y mejorado el sampling del sonido PCM, dando de resultado mejor calidad de sonido.
- HW renderer parcialmente reescrito, muchos errores se han ido pero algunos quedan.
- El dibujado de los sprites completamente reescrito in ASM. Debería mejorar la velocidad y solucionar problemas de sprites.
- Implementado actualizaciones a la paleta "mid frame" tales como los efectos en el agua en Sonic the hedgehog,
Castlevania, etc. Sólo funciona si el juego corre a una velocidad constante, si hay slowdowns puede causar parpadeo en la paleta de colores.
- Muchas mejoras en el manejo de memoria y los núcleos del CPU. Mejor velocidad en general.
- Agregada la opción para realizar un "sprite masking" (Landstalker etc.). No esta 100% emulada. Desactivar si algunos sprites que deberían estar desaparecen.
- Agregada opción para cambiar los botones del control de 3 a 6. * Mas información en MODO DE USO mas abajo *
- Ahora al cargar los savestats el juego continuará con la pista de audio tal como seguía antes de guardarlo. Los puntos de guardado no estan optimizados al máximo, asi que puede haber problemas con savestats viejos.
jEnesisDS v0.6
- Esta versión cuenta con sonido
- Custom Z80 ASM core implementado.
- Custom YM2612 y emulación PSG, corriendo sobre el ARM7.
- Mas velocidad sin el Z80 activado.
- Idle-loop detection reescrito. La opcion para deshabilitarlo se ha quitado.
- Alguno cambios al HW renderer. Algunos fallos viejos han desaparecido pero también algunos nuevos han aparecido. La proxima versión será reescrita.
- Mejorado H-Int auto detection, menos juegos necesitarán tenerlo activado para cargar.
- Agregado nuevo atajo para cambiar de modo (L+R+Start)
- Eliminada la pantalla de bienvenida.
jEnesisDS v0.5
- Implementados los puntos de guardado (save stats). Icono de carga/guardar.
- Extendedida la compatibilidad SRAM. (Story of Thor y Phantasy Star IV deberian funcionar).
- Mejorada la actualización forzada del renderer HW. La intro de Sonic 3, Sonic Bonus stage y tal vez otras corregidas.
- Corregido el ruido de sprites si mas de 64 sprites son mostrados simultaneamente. (Comix Zone, Outrun, Sonic, etc). - Reescritura parcial del manejo de los sprites en el renderer HW. Menos relentizaciones cuando muchos sprites son mostrados.
- Implementado mejor VSync. Corregidos las ocasionales bajas y subidas de velocidad.
- Implementada la opción de escalado vertical (vertical scaling) dentro del renderer HW (Escalado horizontal no será incluido).
La relacion de aspecto (Aspect ratio) es incorrecta, pero los juegos son mas divertidos (segun mi opinión).
- Implementada el posicionamiento de pantalla en el renderer HW (toca la pantalla para pausar, usa la cruceta para el scroll y presiona "A" para un scrolling mas rapido)
- Reescrito el sistema de interrupción DS para el renderer HW. Probablemente menos slowdowns.
- Agregada la opción "Fake Z80". Este codigo puede hacer funcionar mal algunos juegos (Ghouls n' Ghosts, Aladdin, Cool Spot 2, y otros), por lo que ahora puede ser desactivada. También es interesante que mientras este deshabilitada (off), la emulación real del Z80 será ejecutada, SOLO para que algunos juegos funcionen y no haya slowdowns.
Muchos juegos necesitan determinadas opciones activadas o desactivadas para funcionar. (Gaiares solo carga con esta opción deshabilitada "off").
jEnesisDS v0.4a
- El CPU CORE fue recompilado con la versión actual. (Tendria que mejorar la compatibilidad)
- Dos Versiones renderer HW y SW (2 archivos binarios). La version SW tiene 2 diferentes tipos de scaling : "Jitter" para los juegos de accion y "Blend" hace que el texto en pantalla sea mas legible
- Agregada la opción "Force Update" en la version HW renderer, evita la corrupcion de graficos en algunos juegos. Con esta opción activada algunos juegos pueden funcionar con slowdowns (Turrican intro, Comix Zone intro).
jEnesisDS v0.4
- Custom ARM asm Motorola68000 CPU core.
- Hardware y Software renderer (este lanzamiento activa por defecto el HW renderer y el SW renderer no puede activarse desde las opciones AUN).
- Emulación VDP con todos los modos DMA
- Horizontal & Vertical Interrupts.
- Soporte para PAL/NTSC (Todos los juegos correrán a 60HZ).
- Soporte de extensiones .smd, .bin & .gen.
- Soporte parcial de carga y guardado SRAM (No funciona con todos los juegos).
- Line based renderer
- Scroll Layers A+B & Window rendering with priorities (horizontal Windows no son emuladas todavia por el
HW renderer)
--------------
Modo de Uso:
* jEnesisDS usa librerias DLDI, debido a eso se necesita parchear el archivo .nds para el flashcart que se utilice. *
Configuración predeterminada de los botones:
*No hay manera de cambiar la configuración*
Imagen
* NUEVOS COMANDOS *
* Botón MODE: Pulsa START+L+R para cambiar del modo 3 botones a 6 botones. Antes de cargar un juego.
* En modo 3 botones:
Botón X: Centra la pantalla.
Botón L: Mueve la pantalla hacia la izquierda.
Botón R: Mueve la pantalla hacia la derecha.
Sólo se puede mover la pantalla si el juego tiene una resolución horizontal de 320 pixeles.
* Toca el icono del control pad para entrar a la configuración.
* Toca el icono de cargar/grabar para guardar o cargar partidas. (2 slots libres)
* Toca la pantalla para pausar. En modo pausa usa la cruceta para ajustar la posición de la pantalla. (sólo Hw Renderer)
--------------
Download:
jEnesisDS 0.7.4
jEnesisDS 0.7
jEnesisDS 0.6
jEnesisDS 0.5
jEnesisDS 0.4a
jEnesisDS 0.4
--------------
Donaciones para mejorar el emulador serán agradecidas
Imagen
(Las donaciones son para el autor del emulador Stephan Dittrich alias LORDUS)
--------------
Lista de compatibilidad (según muchachada EOL):
Perfectos o con minimos errores graficos y sonoros
Addams Family
Aero the Acrobat
Aero the Acrobat 2
Aladdin
Alien 3
Alien Storm
Altered Beast
Andre Agassi Tennis
Bare Knuckles 3
Battletoads
Beyond Oasis
Bonanza Bros
Captain America and The Avengers
Castle of Illusion
Castlevania Bloodlines (ERROR EN RUTINAS 3D NO SE PUEDE TERMINAR EL JUEGO)
Chakan: The Forever Man
Columns
Columns 3 Flicky
Comix Zone
Contra Hards Corps
Cool Spot
Darwin 4081
Deadly Moves ( H-Int "ON" )
Death and Return of Superman
Dino Dini soccer
Dr Robotnik's Mean Bean Machine
Dune II: Battle for Arrakis
Dinamyte Headdy
Earthworth Jim
Earthworth Jim 2
ECCO 2: The Tides of Time
ECCO Jr
El Libro de la Selva
Eternal Champions
Fatal Fury 2
Ghostbusters
Ghost´n Goblins
Ghouls & Ghost
Global Gladiators
Golden Axe
Golden Axe 2
Golden Axe 3
Goofy histeriscal adventure
Growl
GunStar Heroes
Incredible Hulk
Jurassic Park
Landstalker
Lethal Enforces
Lethal Enforces 2
Lion King
Los Pitufos
Los Pitufos 2
Marsupilami
Mega Bomberman
Michael Jackson´s MoonWalker
Mickeymania (SE TILDA EN LA TERCER PANTALLA MOOSE HUNTERS V.0.6)
Mortal Kombat 2
Outrun
Outrun 2019
Outrunners
Pacman 2
Prince of Persia
Puyo Puyo Tsu
Radical Rex
Rambo III - ( H-Int "ON" )
Ranger X - ( H-Int "ON" )
Rastan Saga 2
Revenge of Shinobi
Ristar
Rolo to the Rescue
Samurai Shodown
Shadow Dancer
Shining Force
Shinobi 3
Snow Bros
Soleil
Sonic and Knuckles
Sonic Pinball
Sonic The Hedgehog
Sonic The Hedgehog 2
Sparkster
Spiderman vs Kinping
Splatterhouse 2
Splatterhouse 3
Starflight
Story of Thor - ( H-Int "ON" )
Street Fighter II CE
Street of Rage
Street of Rage 2
Street of Rage 3
Strider
Strider 2
Sunset Riders
Super Hang On
Superman
Tant-R
The Punisher
Top Gear 2
Thunder Force IV
Vectorman
Vectorman 2
Wani Wani World
Wonder Boy in Monster World - Versión (J) sin EEPROM
World Trophy Soccer
World Heroes
WWF Royal Rumble - ( H-Int "ON" )
WWF Super Wrestlemania - ( H-Int "ON" )
X-men
X-men 2 - Clone Wars
Con errores graficos o sonoros muy notorios
After Burner II
Alex Kidd
Devil Crash
Double Clutch
Mario Andretti Racing
Sonic The Hedgehog 3
Tony Toons 2
Ultimate Soccer
Viewpoint
WWF Raw
Zombies Ate my Neighborgs
Sin sonido
Bomberman
Pacmania
Puyo Puyo
Winter Challenge
No Funcionan
Battletoads and Double Dragon
Chase HQ2
Jurassic Park 2
Master of Monsters
Megaman : The Willy Wars
Mortal Kombat 3 - Mayor a 3MB
Saturday Night Slam Masters - Mayor a 3MB
Sonic 3D - Mayor a 3MB
Sonic and Knuckles con Sonic 3
Super Street Fighter 2 - Mayor a 3MB
Ultimate Mortal Kombat 3 - Mayor a 3MB
Valis III
WWF Wrestlemania Arcade
X-perts - Mayor a 3MB
gynion escribió:¿Me pasa solo a mi o le ha pasado algo al primer post del hilo?
Es que yo lo recuerdo así:jEnesisDS
Una leve explicación del desarrollo del emulador, realizado por Stephan Dittrich (Lordus).
"jEnesisDS" es un emulador de Sega MegaDrive/Genesis para Nintendo DS.
Comenzó como un port de mi emulador jEnesis para JAVA de Genesis/32X.
Video Demostración:
http://www.youtube.com/watch?v=IQzM5AH5-jY
Notas del autor sobre la nueva versión:
Existe mucho trabajo por hacer aun, espero que no tengan que esperar (usuario final) demasiado hasta la proxima version.
Sé muy bien que el sonido no es perfecto, pero es lo mejor que puedo lograr en el tiempo que llevo trabajando en él, por favor sean pacientes...
Estoy seguro que puedo mejorarlo y soy positivo en que todos los juegos correrán a velocidad normal y con sonido algun día.
Si un juego corre muy lento, deshabilita el procesador Z80 activando la opción "Fake Z80", claro que haciendo esto muchos juegos no tendran sonido con excepcion de algunos que usan el procesador central para producirlo (Sonic, Gunstar
Heroes, etc).
Cualquier comentario es bienvenido! ;P
Autor: Stephan Dittrich (Lordus).
Traducción: Genezis.
------------
Novedades de la versión:
jEnesisDS v0.7.4 (antes de la versión 8)
- Versión con un % 30 mas velocidad y mejor sonido.
- Algunos cambios en el manejo de la memoria interna del M68000.
- Reescrito la mayoria del codigo del YM2612 FM en ASM.
- Algunos errores del núcleo FM arreglados.
- Arreglado error de sonido al cargar los juegos siguientes al primero.
- Calidad de sonido FM de 16KHz a 28KHz.
- El sonido ahora usa el hardware nativo de la DS
jEnesisDS v0.7
- Arreglado el error en el núcleo del Z80, permitiendo tener sonido en algunos juegos (Wonderboy, etc.).
- Arreglado la optimización del 68000, que hacia colgar algunos juegos (Bonanza Brothers, etc.).
- Cambiado el manejo del sonido y mejorado el sampling del sonido PCM, dando de resultado mejor calidad de sonido.
- HW renderer parcialmente reescrito, muchos errores se han ido pero algunos quedan.
- El dibujado de los sprites completamente reescrito in ASM. Debería mejorar la velocidad y solucionar problemas de sprites.
- Implementado actualizaciones a la paleta "mid frame" tales como los efectos en el agua en Sonic the hedgehog,
Castlevania, etc. Sólo funciona si el juego corre a una velocidad constante, si hay slowdowns puede causar parpadeo en la paleta de colores.
- Muchas mejoras en el manejo de memoria y los núcleos del CPU. Mejor velocidad en general.
- Agregada la opción para realizar un "sprite masking" (Landstalker etc.). No esta 100% emulada. Desactivar si algunos sprites que deberían estar desaparecen.
- Agregada opción para cambiar los botones del control de 3 a 6. * Mas información en MODO DE USO mas abajo *
- Ahora al cargar los savestats el juego continuará con la pista de audio tal como seguía antes de guardarlo. Los puntos de guardado no estan optimizados al máximo, asi que puede haber problemas con savestats viejos.
jEnesisDS v0.6
- Esta versión cuenta con sonido
- Custom Z80 ASM core implementado.
- Custom YM2612 y emulación PSG, corriendo sobre el ARM7.
- Mas velocidad sin el Z80 activado.
- Idle-loop detection reescrito. La opcion para deshabilitarlo se ha quitado.
- Alguno cambios al HW renderer. Algunos fallos viejos han desaparecido pero también algunos nuevos han aparecido. La proxima versión será reescrita.
- Mejorado H-Int auto detection, menos juegos necesitarán tenerlo activado para cargar.
- Agregado nuevo atajo para cambiar de modo (L+R+Start)
- Eliminada la pantalla de bienvenida.
jEnesisDS v0.5
- Implementados los puntos de guardado (save stats). Icono de carga/guardar.
- Extendedida la compatibilidad SRAM. (Story of Thor y Phantasy Star IV deberian funcionar).
- Mejorada la actualización forzada del renderer HW. La intro de Sonic 3, Sonic Bonus stage y tal vez otras corregidas.
- Corregido el ruido de sprites si mas de 64 sprites son mostrados simultaneamente. (Comix Zone, Outrun, Sonic, etc). - Reescritura parcial del manejo de los sprites en el renderer HW. Menos relentizaciones cuando muchos sprites son mostrados.
- Implementado mejor VSync. Corregidos las ocasionales bajas y subidas de velocidad.
- Implementada la opción de escalado vertical (vertical scaling) dentro del renderer HW (Escalado horizontal no será incluido).
La relacion de aspecto (Aspect ratio) es incorrecta, pero los juegos son mas divertidos (segun mi opinión).
- Implementada el posicionamiento de pantalla en el renderer HW (toca la pantalla para pausar, usa la cruceta para el scroll y presiona "A" para un scrolling mas rapido)
- Reescrito el sistema de interrupción DS para el renderer HW. Probablemente menos slowdowns.
- Agregada la opción "Fake Z80". Este codigo puede hacer funcionar mal algunos juegos (Ghouls n' Ghosts, Aladdin, Cool Spot 2, y otros), por lo que ahora puede ser desactivada. También es interesante que mientras este deshabilitada (off), la emulación real del Z80 será ejecutada, SOLO para que algunos juegos funcionen y no haya slowdowns.
Muchos juegos necesitan determinadas opciones activadas o desactivadas para funcionar. (Gaiares solo carga con esta opción deshabilitada "off").
jEnesisDS v0.4a
- El CPU CORE fue recompilado con la versión actual. (Tendria que mejorar la compatibilidad)
- Dos Versiones renderer HW y SW (2 archivos binarios). La version SW tiene 2 diferentes tipos de scaling : "Jitter" para los juegos de accion y "Blend" hace que el texto en pantalla sea mas legible
- Agregada la opción "Force Update" en la version HW renderer, evita la corrupcion de graficos en algunos juegos. Con esta opción activada algunos juegos pueden funcionar con slowdowns (Turrican intro, Comix Zone intro).
jEnesisDS v0.4
- Custom ARM asm Motorola68000 CPU core.
- Hardware y Software renderer (este lanzamiento activa por defecto el HW renderer y el SW renderer no puede activarse desde las opciones AUN).
- Emulación VDP con todos los modos DMA
- Horizontal & Vertical Interrupts.
- Soporte para PAL/NTSC (Todos los juegos correrán a 60HZ).
- Soporte de extensiones .smd, .bin & .gen.
- Soporte parcial de carga y guardado SRAM (No funciona con todos los juegos).
- Line based renderer
- Scroll Layers A+B & Window rendering with priorities (horizontal Windows no son emuladas todavia por el
HW renderer)
--------------
Modo de Uso:
* jEnesisDS usa librerias DLDI, debido a eso se necesita parchear el archivo .nds para el flashcart que se utilice. *
Configuración predeterminada de los botones:
*No hay manera de cambiar la configuración*
Imagen
* NUEVOS COMANDOS *
* Botón MODE: Pulsa START+L+R para cambiar del modo 3 botones a 6 botones. Antes de cargar un juego.
* En modo 3 botones:
Botón X: Centra la pantalla.
Botón L: Mueve la pantalla hacia la izquierda.
Botón R: Mueve la pantalla hacia la derecha.
Sólo se puede mover la pantalla si el juego tiene una resolución horizontal de 320 pixeles.
* Toca el icono del control pad para entrar a la configuración.
* Toca el icono de cargar/grabar para guardar o cargar partidas. (2 slots libres)
* Toca la pantalla para pausar. En modo pausa usa la cruceta para ajustar la posición de la pantalla. (sólo Hw Renderer)
--------------
Download:
jEnesisDS 0.7.4
jEnesisDS 0.7
jEnesisDS 0.6
jEnesisDS 0.5
jEnesisDS 0.4a
jEnesisDS 0.4
--------------
Donaciones para mejorar el emulador serán agradecidas
Imagen
(Las donaciones son para el autor del emulador Stephan Dittrich alias LORDUS)
--------------
Lista de compatibilidad (según muchachada EOL):
Perfectos o con minimos errores graficos y sonoros
Addams Family
Aero the Acrobat
Aero the Acrobat 2
Aladdin
Alien 3
Alien Storm
Altered Beast
Andre Agassi Tennis
Bare Knuckles 3
Battletoads
Beyond Oasis
Bonanza Bros
Captain America and The Avengers
Castle of Illusion
Castlevania Bloodlines (ERROR EN RUTINAS 3D NO SE PUEDE TERMINAR EL JUEGO)
Chakan: The Forever Man
Columns
Columns 3 Flicky
Comix Zone
Contra Hards Corps
Cool Spot
Darwin 4081
Deadly Moves ( H-Int "ON" )
Death and Return of Superman
Dino Dini soccer
Dr Robotnik's Mean Bean Machine
Dune II: Battle for Arrakis
Dinamyte Headdy
Earthworth Jim
Earthworth Jim 2
ECCO 2: The Tides of Time
ECCO Jr
El Libro de la Selva
Eternal Champions
Fatal Fury 2
Ghostbusters
Ghost´n Goblins
Ghouls & Ghost
Global Gladiators
Golden Axe
Golden Axe 2
Golden Axe 3
Goofy histeriscal adventure
Growl
GunStar Heroes
Incredible Hulk
Jurassic Park
Landstalker
Lethal Enforces
Lethal Enforces 2
Lion King
Los Pitufos
Los Pitufos 2
Marsupilami
Mega Bomberman
Michael Jackson´s MoonWalker
Mickeymania (SE TILDA EN LA TERCER PANTALLA MOOSE HUNTERS V.0.6)
Mortal Kombat 2
Outrun
Outrun 2019
Outrunners
Pacman 2
Prince of Persia
Puyo Puyo Tsu
Radical Rex
Rambo III - ( H-Int "ON" )
Ranger X - ( H-Int "ON" )
Rastan Saga 2
Revenge of Shinobi
Ristar
Rolo to the Rescue
Samurai Shodown
Shadow Dancer
Shining Force
Shinobi 3
Snow Bros
Soleil
Sonic and Knuckles
Sonic Pinball
Sonic The Hedgehog
Sonic The Hedgehog 2
Sparkster
Spiderman vs Kinping
Splatterhouse 2
Splatterhouse 3
Starflight
Story of Thor - ( H-Int "ON" )
Street Fighter II CE
Street of Rage
Street of Rage 2
Street of Rage 3
Strider
Strider 2
Sunset Riders
Super Hang On
Superman
Tant-R
The Punisher
Top Gear 2
Thunder Force IV
Vectorman
Vectorman 2
Wani Wani World
Wonder Boy in Monster World - Versión (J) sin EEPROM
World Trophy Soccer
World Heroes
WWF Royal Rumble - ( H-Int "ON" )
WWF Super Wrestlemania - ( H-Int "ON" )
X-men
X-men 2 - Clone Wars
Con errores graficos o sonoros muy notorios
After Burner II
Alex Kidd
Devil Crash
Double Clutch
Mario Andretti Racing
Sonic The Hedgehog 3
Tony Toons 2
Ultimate Soccer
Viewpoint
WWF Raw
Zombies Ate my Neighborgs
Sin sonido
Bomberman
Pacmania
Puyo Puyo
Winter Challenge
No Funcionan
Battletoads and Double Dragon
Chase HQ2
Jurassic Park 2
Master of Monsters
Megaman : The Willy Wars
Mortal Kombat 3 - Mayor a 3MB
Saturday Night Slam Masters - Mayor a 3MB
Sonic 3D - Mayor a 3MB
Sonic and Knuckles con Sonic 3
Super Street Fighter 2 - Mayor a 3MB
Ultimate Mortal Kombat 3 - Mayor a 3MB
Valis III
WWF Wrestlemania Arcade
X-perts - Mayor a 3MB
<font color="#ff6633"><font size="7"><strong><font face="arial black,avant garde">jEnesisDS</font> </strong></font></font><br /><br /> <img src="http://www.workingdesign.de/images/jenesisds1.png" /> <img src="http://www.workingdesign.de/images/jenesisds2.png" /> <br /><br /><strong>Una leve explicación del desarrollo del emulador, realizado por Stephan Dittrich (Lordus).</strong><br /><br />"jEnesisDS" es un emulador de Sega MegaDrive/Genesis para Nintendo DS. <br />Comenzó como un port de mi emulador jEnesis para JAVA de Genesis/32X.<br /><br /><strong>Video Demostración:</strong><br /><br />http://www.youtube.com/watch?v=IQzM5AH5-jY<br /><br /><font color="#ff9900"><u><strong>Notas del autor sobre la nueva versión:</strong></u> </font><br /><br /><br />Existe mucho trabajo por hacer aun, espero que no tengan que esperar (usuario final) demasiado hasta la proxima version. <br /><br />Sé muy bien que el sonido no es perfecto, pero es lo mejor que puedo lograr en el tiempo que llevo trabajando en él, por favor sean pacientes... <br /><br />Estoy seguro que puedo mejorarlo y soy positivo en que todos los juegos correrán a velocidad normal y con sonido algun día. <br /><br />Si un juego corre muy lento, deshabilita el procesador Z80 activando la opción "Fake Z80", claro que haciendo esto muchos juegos no tendran sonido con excepcion de algunos que usan el procesador central para producirlo (Sonic, Gunstar <br />Heroes, etc). <br /><br />Cualquier comentario es bienvenido! ;P <br /><br /><strong>Autor</strong><strong>:</strong> <a href="http://www.workingdesign.de/">Stephan Dittrich (Lordus)</a>. <br /><br /><strong>Traducción: </strong>Genezis. <br /><br />------------ <br /><strong><br /><font color="#ff9900"><u>Novedades de la versión:</u></font></strong><br /><br /><strong><em>jEnesisDS v0.7.4 (antes de la versión 8)</em></strong><br /><br />- Versión con un % 30 mas velocidad y mejor sonido.<br /> - Algunos cambios en el manejo de la memoria interna del M68000.<br /> - Reescrito la mayoria del codigo del YM2612 FM en ASM.<br /> - Algunos errores del núcleo FM arreglados.<br /> - Arreglado error de sonido al cargar los juegos siguientes al primero.<br /> - Calidad de sonido FM de 16KHz a 28KHz.<br /> - El sonido ahora usa el hardware nativo de la DS<br /><br /><strong><em>jEnesisDS v0.7</em></strong><br /> <br /> - Arreglado el error en el núcleo del Z80, permitiendo tener sonido en algunos juegos (Wonderboy, etc.).<br />- Arreglado la optimización del 68000, que hacia colgar algunos juegos (Bonanza Brothers, etc.).<br />- Cambiado el manejo del sonido y mejorado el sampling del sonido PCM, dando de resultado mejor calidad de sonido.<br />- HW renderer parcialmente reescrito, muchos errores se han ido pero algunos quedan.<br />- El dibujado de los sprites completamente reescrito in ASM. Debería mejorar la velocidad y solucionar problemas de sprites.<br />- Implementado actualizaciones a la paleta "mid frame" tales como los efectos en el agua en Sonic the hedgehog,<br />Castlevania, etc. Sólo funciona si el juego corre a una velocidad constante, si hay slowdowns puede causar parpadeo en la paleta de colores.<br />- Muchas mejoras en el manejo de memoria y los núcleos del CPU. Mejor velocidad en general.<br />- Agregada la opción para realizar un "sprite masking" (Landstalker etc.). No esta 100% emulada. Desactivar si algunos sprites que deberían estar desaparecen. <br />- Agregada opción para cambiar los botones del control de 3 a 6. * Mas información en MODO DE USO mas abajo *<br />- Ahora al cargar los savestats el juego continuará con la pista de audio tal como seguía antes de guardarlo. Los puntos de guardado no estan optimizados al máximo, asi que puede haber problemas con savestats viejos.<br /><br /><strong><em>jEnesisDS v0.6</em></strong> <br /><br />- Esta versión cuenta con sonido <br />- Custom Z80 ASM core implementado. <br />- Custom YM2612 y emulación PSG, corriendo sobre el ARM7. <br />- Mas velocidad sin el Z80 activado. <br />- Idle-loop detection reescrito. La opcion para deshabilitarlo se ha quitado. <br />- Alguno cambios al HW renderer. Algunos fallos viejos han desaparecido pero también algunos nuevos han aparecido. La proxima versión será reescrita. <br />- Mejorado H-Int auto detection, menos juegos necesitarán tenerlo activado para cargar. <br />- Agregado nuevo atajo para cambiar de modo (L+R+Start) <br />- Eliminada la pantalla de bienvenida. <br /><br /><strong><em>jEnesisDS v0.5 </em></strong><br /><br />- Implementados los puntos de guardado (save stats). Icono de carga/guardar. <br />- Extendedida la compatibilidad SRAM. (Story of Thor y Phantasy Star IV deberian funcionar). <br />- Mejorada la actualización forzada del renderer HW. La intro de Sonic 3, Sonic Bonus stage y tal vez otras corregidas. <br />- Corregido el ruido de sprites si mas de 64 sprites son mostrados simultaneamente. (Comix Zone, Outrun, Sonic, etc). - Reescritura parcial del manejo de los sprites en el renderer HW. Menos relentizaciones cuando muchos sprites son mostrados. <br />- Implementado mejor VSync. Corregidos las ocasionales bajas y subidas de velocidad. <br />- Implementada la opción de escalado vertical (vertical scaling) dentro del renderer HW (Escalado horizontal no será incluido). <br />La relacion de aspecto (Aspect ratio) es incorrecta, pero los juegos son mas divertidos (segun mi opinión). <br />- Implementada el posicionamiento de pantalla en el renderer HW (toca la pantalla para pausar, usa la cruceta para el scroll y presiona "A" para un scrolling mas rapido) <br />- Reescrito el sistema de interrupción DS para el renderer HW. Probablemente menos slowdowns. <br />- Agregada la opción "Fake Z80". Este codigo puede hacer funcionar mal algunos juegos (Ghouls n' Ghosts, Aladdin, Cool Spot 2, y otros), por lo que ahora puede ser desactivada. También es interesante que mientras este deshabilitada (off), la emulación real del Z80 será ejecutada, SOLO para que algunos juegos funcionen y no haya slowdowns. <br /><br />Muchos juegos necesitan determinadas opciones activadas o desactivadas para funcionar. (Gaiares solo carga con esta opción deshabilitada "off"). <br /><br /><strong><em>jEnesisDS v0.4a</em></strong> <br /><br />- El CPU CORE fue recompilado con la versión actual. (Tendria que mejorar la compatibilidad) <br />- Dos Versiones renderer HW y SW (2 archivos binarios). La version SW tiene 2 diferentes tipos de scaling : "Jitter" para los juegos de accion y "Blend" hace que el texto en pantalla sea mas legible <br />- Agregada la opción "Force Update" en la version HW renderer, evita la corrupcion de graficos en algunos juegos. Con esta opción activada algunos juegos pueden funcionar con slowdowns (Turrican intro, Comix Zone intro). <br /><em><br /><strong>jEnesisDS v0.4 </strong></em><br /><br />- Custom ARM asm Motorola68000 CPU core. <br />- Hardware y Software renderer (este lanzamiento activa por defecto el HW renderer y el SW renderer no puede activarse desde las opciones AUN). <br />- Emulación VDP con todos los modos DMA <br />- Horizontal & Vertical Interrupts. <br />- Soporte para PAL/NTSC (Todos los juegos correrán a 60HZ). <br />- Soporte de extensiones .smd, .bin & .gen. <br />- Soporte parcial de carga y guardado SRAM (No funciona con todos los juegos). <br />- Line based renderer <br />- Scroll Layers A+B & Window rendering with priorities (horizontal Windows no son emuladas todavia por el <br />HW renderer) <br /><br />-------------- <br /><font color="#ff9900"><em><strong>Modo de Uso:</strong></em> </font><br /><br /><em>* jEnesisDS usa librerias DLDI, debido a eso se necesita parchear el archivo .nds para el flashcart que se utilice. *</em><br /><br /><br />Configuración predeterminada de los botones:<em> <br /><font size="1">*No hay manera de cambiar la configuración*</font> <br /><br /></em> <img src="http://www.fantasyzone.com.ar/Botones.jpg" /> <br /><br />* <strong><em>NUEVOS COMANDOS</em></strong> *<br /><br />* Botón MODE: Pulsa START+L+R para cambiar del modo 3 botones a 6 botones. Antes de cargar un juego.<br /><br />* En modo 3 botones:<br />Botón X: Centra la pantalla.<br />Botón L: Mueve la pantalla hacia la izquierda.<br />Botón R: Mueve la pantalla hacia la derecha.<br />Sólo se puede mover la pantalla si el juego tiene una resolución horizontal de 320 pixeles.<br /><br />* Toca el icono del control pad para entrar a la configuración. <br /><br />* Toca el icono de cargar/grabar para guardar o cargar partidas. (2 slots libres) <br /><br />* Toca la pantalla para pausar. En modo pausa usa la cruceta para ajustar la posición de la pantalla. (sólo Hw Renderer) <br /><br />-------------- <br /><font color="#ff9900"><em><strong>Download:</strong></em></font><br /><br /><a href="http://fantasyzone.com.ar/jEnesisDS_0.7.4.zip">jEnesisDS 0.7.4</a><br /><br /><a href="http://fantasyzone.com.ar/jEnesisDS_0.7.zip">jEnesisDS 0.7</a><br /><br /><a href="http://fantasyzone.com.ar/jEnesisDS_0.6.zip">jEnesisDS 0.6</a><br /><br /><a href="http://fantasyzone.com.ar/jEnesisDS_0.5.zip">jEnesisDS 0.5</a><br /><br />jEnesisDS 0.4a<br /><br />jEnesisDS 0.4<br /><br />--------------<br />Donaciones para mejorar el emulador serán agradecidas <br /> <a href="https://www.paypal.com/de/cgi-bin/webscr?cmd=_flow&SESSION=11bOuD4jZ5N_Z9aw4HjpnDDJXNU6w0945tSBunZ76MAYFa5bJ1SMhhzUay8&dispatch=5885d80a13c0db1f822cfe4b06d0ea2b4eee6d2d0c9cb9d6760b9370e77cd1d6"><img src="http://www.workingdesign.de/images/x-click-butt01.gif" /></a> <br /> <br />(Las donaciones son para el autor del emulador <strong>Stephan Dittrich</strong> alias LORDUS)<br />--------------<br /><br /><em><strong><font color="#ff9900">Lista de compatibilidad (según muchachada EOL):</font> </strong></em>ein?<br /><br /><br /><font color="#ffff00"><strong><em><font size="3">Perfectos o con minimos errores graficos y sonoros</font></em></strong></font><br /><br />Addams Family <br />Aero the Acrobat <br />Aero the Acrobat 2 <br />Aladdin <br />Alien 3 <br />Alien Storm <br />Altered Beast <br />Andre Agassi Tennis <br />Bare Knuckles 3<br />Battletoads<br />Beyond Oasis<br />Bonanza Bros<br />Captain America and The Avengers<br />Castle of Illusion <br />Castlevania Bloodlines (ERROR EN RUTINAS 3D NO SE PUEDE TERMINAR EL JUEGO)<br />Chakan: The Forever Man <br />Columns <br />Columns 3 Flicky <br />Comix Zone <br />Contra Hards Corps<br />Cool Spot<br />Darwin 4081<br />Deadly Moves ( H-Int "ON" ) <br />Death and Return of Superman<br />Dino Dini soccer <br />Dr Robotnik's Mean Bean Machine <br />Dune II: Battle for Arrakis <br />Dinamyte Headdy <br />Earthworth Jim <br />Earthworth Jim 2<br />ECCO 2: The Tides of Time<br />ECCO Jr<br />El Libro de la Selva <br />Eternal Champions <br />Fatal Fury 2 <br />Ghostbusters <br />Ghost´n Goblins <br />Ghouls & Ghost<br />Global Gladiators <br />Golden Axe <br />Golden Axe 2 <br />Golden Axe 3 <br />Goofy histeriscal adventure <br />Growl <br />GunStar Heroes <br />Incredible Hulk <br />Jurassic Park<br />Landstalker<br />Lethal Enforces <br />Lethal Enforces 2<br />Lion King<br />Los Pitufos <br />Los Pitufos 2 <br />Marsupilami <br />Mega Bomberman <br />Michael Jackson´s MoonWalker <br />Mickeymania (SE TILDA EN LA TERCER PANTALLA MOOSE HUNTERS V.0.6)<br />Mortal Kombat 2 <br />Outrun <br />Outrun 2019 <br />Outrunners <br />Pacman 2 <br />Prince of Persia <br />Puyo Puyo Tsu <br />Radical Rex <br />Rambo III - ( H-Int "ON" ) <br />Ranger X - ( H-Int "ON" ) <br />Rastan Saga 2 <br />Revenge of Shinobi <br />Ristar <br />Rolo to the Rescue <br />Samurai Shodown <br />Shadow Dancer <br />Shining Force <br />Shinobi 3 <br />Snow Bros <br />Soleil <br />Sonic and Knuckles <br />Sonic Pinball <br />Sonic The Hedgehog <br />Sonic The Hedgehog 2<br />Sparkster<br />Spiderman vs Kinping <br />Splatterhouse 2 <br />Splatterhouse 3 <br />Starflight<br />Story of Thor - ( H-Int "ON" ) <br />Street Fighter II CE <br />Street of Rage <br />Street of Rage 2 <br />Street of Rage 3 <br />Strider <br />Strider 2 <br />Sunset Riders <br />Super Hang On <br />Superman <br />Tant-R <br />The Punisher <br />Top Gear 2 <br />Thunder Force IV <br />Vectorman <br />Vectorman 2<br />Wani Wani World<br />Wonder Boy in Monster World - Versión (J) sin EEPROM <br />World Trophy Soccer<br />World Heroes <br />WWF Royal Rumble - ( H-Int "ON" ) <br />WWF Super Wrestlemania - ( H-Int "ON" ) <br />X-men <br />X-men 2 - Clone Wars<br /><br /><font color="#ffff00"><font size="3"><em><strong>Con errores graficos o sonoros muy notorios</strong></em></font></font><br /><br />After Burner II<br />Alex Kidd <br />Devil Crash <br />Double Clutch <br />Mario Andretti Racing <br />Sonic The Hedgehog 3 <br />Tony Toons 2 <br />Ultimate Soccer<br />Viewpoint<br />WWF Raw <br />Zombies Ate my Neighborgs <br /><br /><em><strong><font color="#ffff00"><font size="3">Sin sonido</font></font></strong></em><br /><br />Bomberman<br />Pacmania<br />Puyo Puyo<br />Winter Challenge<br /><br /><em><strong><font color="#ffff00"><font size="3">No Funcionan</font></font></strong></em><br /><br />Battletoads and Double Dragon<br />Chase HQ2<br />Jurassic Park 2<br />Master of Monsters<br />Megaman : The Willy Wars<br />Mortal Kombat 3 - Mayor a 3MB<br />Saturday Night Slam Masters - Mayor a 3MB<br />Sonic 3D - Mayor a 3MB<br />Sonic and Knuckles con Sonic 3<br />Super Street Fighter 2 - Mayor a 3MB<br />Ultimate Mortal Kombat 3 - Mayor a 3MB<br />Valis III<br />WWF Wrestlemania Arcade<br />X-perts - Mayor a 3MB
YuPiKaIe escribió:
dc laneta escribió:
espero con ansias la version 0.8 de hecho soñe esta version jajajajjaja lo curioso del sueño es que soporta el escalado total de la pantalla y corre juegos como sonic 3 & knuckles y con sonido de 44 KHz
genezis escribió:dc laneta escribió:
espero con ansias la version 0.8 de hecho soñe esta version jajajajjaja lo curioso del sueño es que soporta el escalado total de la pantalla y corre juegos como sonic 3 & knuckles y con sonido de 44 KHz
Me parece q antes de dormir te fumas algo...
visjoner escribió:Sin ánimo de ser aguafiestas, me temo que el colega se ha sumado a los autores que abandonan sus proyectos para ds (nesds, snesemul, lameboy).
dawep escribió:visjoner escribió:Sin ánimo de ser aguafiestas, me temo que el colega se ha sumado a los autores que abandonan sus proyectos para ds (nesds, snesemul, lameboy).
De todas formas poco mas se podían mejorar esos emuladores que citas, si acaso el de snes y aun asi va bastante bien. En cuanto a emus no nos podemos quejar, solo hay que ver el de Neo-Geo.
Trunks22 escribió:Hola he probado el Jenesis versión 0.7 y en el juego Super Hang On las farolas se ven venir de lejos DD A ver como me explico, si estas bajando una colina en vez de verlas asomar poco a poco como en el PC o la Megadrive original se ven enteras siempre creando una paradoja imposible. Es normal?
Trunks22 escribió:a bueno entiendo, pero de momento es el mejor que hay no?
El Jako escribió:Si, al cargar la rom en un principio se queda la pantalla en negro, pero activas las opciones "h-int" y "Fix Checksum" (creo, te estoy hablando de memoria) y se ejecuta sin problemas, lo malo es es que para ver los personajes completos y las barras de vida tienes que utilizar el escalado vertical. Para activar los fatalities creo que se tenia que teclear un truco en la intro del juego, porque los fatalities no me salen y se supone que son los mismos que en el arcade.
Diaio escribió:Hola
Necesito un poco de ayuda, por mas que miro foros y mas foros y ago pruebas y mas pruebas no consigo que me funcionen las roms de Mario Bros, super mario bros 3,snow bros, snow bros2.
Las tengo en fomato mame (zip), con extension .nes y .bin, he probado con el jenesis, MarcaDS, NeoDS y SNEmulDS ¡¡¡¡ y no consigo nada!!!!.
Los emuladores arrancan perfectamente pero no me reconocen las roms.
Tengo una M3 real.
un saludo y gracias
MANUMT escribió:creo ke no lo he usado, creo ke lo usare
Starscream-S escribió:Este emu lleva 6 meses o por ahí sin actualizar, como la mayoría del homebrew para Nintendo DS...
Consultad GBAtemp para más señas xD
visjoner escribió:no
y encima hice una donación después de la última versión, para q ahora el autor abandone el emu (según parece)
Segaforever19 escribió:No tengo la Nintendo Ds pero estoy usando el emulador para el PC pero no consigo cargar ningun juego con el JenesisDS. Ya he parcheado el fichero JenesisDS.ds pero,aun así, sigo sin poder jugar. ¿Alguien puede ayudarme?Se lo agradecería mucho
Un saludo
dc laneta escribió:Segaforever19 escribió:No tengo la Nintendo Ds pero estoy usando el emulador para el PC pero no consigo cargar ningun juego con el JenesisDS. Ya he parcheado el fichero JenesisDS.ds pero,aun así, sigo sin poder jugar. ¿Alguien puede ayudarme?Se lo agradecería mucho
Un saludo
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajajajajajajaja
jajajajajaja
hoygan pues yo quiero usar la pc para emular la xbox y en el mismo emulador usar el emula de genesis para jugar master system ya criterio de cada quien
kega fusion y ya
Sonikku19 de Meristation