He publicado una nueva version de DesmumeX (DesmumeX v0.7), el emulador de Nintendo DS para Xbox. Algunas de las mejoras en esta nueva versión:
CAMBIOS PRINCIPALES:
* Aumento de velocidad, gracias a una mejora en la gestión de texturas (gracias a Freakdave, Madmab y Weinerschnitzel!) y a una nueva parte del recompilador dinámico.
* Correcciones de errores que arreglan bastantes bugs ("Dementium" vuelve a funcionar, los gráficos en "Petz Catz 2" ahora se ven correctamente...)
* Añadido soporte para modos de vídeo HD: 720p y 1080i
* Añadida una opción para limitar la velocidad a 60 FPS. Esto es muy útil para poder jugar a la velocidad correcta en los juegos que van demasiado rápido. Ahora algunos juegos como "Yoshi Island DS" o "Zoo Keeper" funcionan exactamente a la velocidad a la que deberían (en el emulador he incluído configuraciones de ejemplo para estos dos juegos en la carpeta "cfg"). De todas formas, esta opción sólo tiene sentido usarla en los juegos que van demasiado rápido.
* Añadidas más opciones en la funcionalidad "Auto-frameskip": ahora podemos elegir Auto frameskip sólo con valores impares (1,3,5...), sólo con valores pares (0,2,4...), o con ambos valores (0,1,2,3,4...). Aunque esto es útil en unos pocos juegos, la funcionalidad Auto-frameskip todavía no funciona bien, así que recomiendo utilizar FIXED FRAMESKIP, combinado con "LIMIT TO 60 FPS" como expliqué arriba (si el juego va demasiado rápido).
* Cuando salimos de un juego, ahora el emulador recuerda el último juego jugado, y vuelve en la lista de roms a la posición de ese juego.
* En la lista de roms, en la parte inferior se escribe el nombre completo de la rom seleccionada (útil para poder ver los nombres de roms muy largos).
Como siempre, recordad que las roms deben colocarse descomprimidas en el directorio "roms", y que con el botón negro se puede cambiar entre los distintos modos de visualización (pantalla 1, pantalla 2, doble pantalla).
Recordad también que si apretamos el botón "Y" en el menú de roms justo despues de haber seleccionado un juego, el emulador guardará la configuración elegida, y la recordará las próximas veces que juguemos a ese mismo juego.
Algunos juegos que funcionan bien:
Los siguientes juegos funcionan correctamente si seleccionamos las opciones de configuración adecuadas:
Yoshi Island (configuración de ejemplo incluída en el emulador) Zoo Keeper (configuración de ejemplo incluída en el emulador; seleccionad mostrar la segunda pantalla) Game & Watch Collection Game & Watch Collection 2 Algunos juegos de Phoenix Wright Snood 2 Algunos juegos de Sudoku como el "Sudoku Gridmaster" Algunos juegos de cartas, tablero y ajedrez Retro Atari Classics Polarium New Zealand Story Revolution Barnyard Blast: Swine of the Night Franklin's Great Adventure Algunos juegos de Dora la Exploradora como "Dora the Explorer: Dora saves the mermaids" o "Dora the Explorer: Dora saves the Snow Princess", aunque el audio no va bien Elf Bowling 1 and 2 Dig Dug Digging Strike DK - Jungle Climber (lento en los menús, pero jugable durante el juego) Chicken Shoot Bubble Bobble Double Shoot Betty Boop Double Shift Fruit Fall Chameleon to dye for Algunos juegos de "DS spirits" (Mahjong, Reversi...) Hello Kitty Daily Hello Kitty Party Cooking Mama Uno Skip-Bo Mario and Luigi Partners in Time (más o menos jugable) March of the Penguins (jugable, con errores gráficos)
Algunos otros juegos son "casi" jugables, como "Kirby Squeak Squad" (va un poco lento) o "Contra 4".
Algunos ejemplos de juegos que usan 3D, y que funcionan a una velocidad aceptable: Arctic Tale Zoo Hospital: Funciona bien, pero tiene errores gráficos Dementium: Un poco lento, pero este es uno de los juegos totalmente 3D que mejor van.
Si alguien encuentra otros juegos que funcionan bien, le agradeceré que me informe