Jump to content

melonDS 0.9.4


¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter!

melonDS es un emulador de Nintendo DS, DSi y 3DS para Windows, macOS y Linux.

Características principales de melonDS

  • Núcleo casi completo (CPU, vídeo, audio, ...)
  • Recompilador JIT para una emulación rápida
  • Renderizador OpenGL, escalado 3D
  • RTC, micrófono, cierre/apertura de la tapa
  • Soporte de joystick
  • Estados de guardado
  • Varios modos de posición/tamaño/rotación de la pantalla
  • (WIP) Wifi: multijugador local, conectividad online
  • (WIP) Emulación de DSi
  • DLDI
  • (WIP) Complementos para la ranura GBA
  • ¡y hay más planeados!

melonds.jpg

Cómo usar melonDS

melonDS requiere copias del firmware y de la bios de la Nintendo DS. Archivos requeridos:

  • bios7.bin, 16KB: ARM7 BIOS
  • bios9.bin, 4KB: ARM9 BIOS
  • firmware.bin, 128/256/512KB: firmware

El arranque del firmware requiere un volcado del firmware de una DS o DS Lite original. Los firmwares de DS volcados desde una DSi o 3DS no son arrancables y sólo contienen datos de configuración, por lo que sólo son adecuados para arrancar juegos directamente.

Posibles tamaños del firmware:

  • 128KB: DSi/3DS DS-mode firmware (reduced size due to lacking bootcode)
  • 256KB: regular DS firmware
  • 512KB: iQue DS firmware

Los volcados de BIOS de DSi o 3DS pueden utilizarse sin problemas de compatibilidad. Los volcados de BIOS de DSi (en modo DSi) no son compatibles. O tal vez lo sean. No lo sé.

Por lo demás, la interfaz debería ser bastante sencilla. No obstante, si tienes alguna duda, no dudes en preguntar.

Créditos

  • Martin for GBAtek, a good piece of documentation
  • Cydrak for the extra 3D GPU research
  • All of you comrades who have been testing melonDS, reporting issues, suggesting shit, etc

Que novedades incluye la versión 0.9.4

Released

  • Rediseño del diálogo de entrada (Rayyan)
  • Usar el reemplazo de la BIOS de DS de código abierto DraStic (Swordfish90, asiekierka)
  • Generar reemplazo de firmware no arrancable (Swordfish90, asiekierka, otros)
  • Soporte para sincronizar la imagen DLDI/DSi SD a una carpeta (Arisotura)
  • Soporte para ARM9 PU (abortar código/datos) en modo intérprete (Arisotura)
  • Arreglo de un error de decodificación ADPCM que resulta en un potencial crujido (Arisotura)
  • Bloqueo del DMA de sonido para que no lea la BIOS de ARM7 (Arisotura)
  • Inicialización más inteligente de SDL (andrigamerita, Nadia, Arisotura)
  • Centrar correctamente la ventana principal en macOS (Nadia)
  • No intentar renderizar si el emulador está inactivo (Nadia)
  • Corregir posibles problemas con la importación de títulos de DSi (Nadia, Epicpkmn11)
  • Soporte de rutas personalizadas (Arisotura)
  • Arreglar el socket init de nifi en BSD y macOS (Nadia)
  • Añadir soporte para direcciones cero en los códigos AR 3xxxxxxx a Axxxxxxx (Arisotura)
  • Bajar la tasa de refresco de la ventana si se ejecuta demasiado rápido (RSDuck)
  • Soporte de ahorro de energía en Wifi (RSDuck)
  • Permitir que la tecla de acceso directo a la pantalla cambie entre mostrar sólo la pantalla superior y sólo la inferior (ZackWeinstein)
  • Añadir diálogo de búsqueda de RAM (2jun0)
  • Añadir diálogo de gestión de energía para configurar los parámetros de la batería (Rayyan)

¿Tienes alguna duda, petición o aporte? Utiliza el foro!


×
×
  • Crear nuevo...