No$gba es un emulador de Gambeboy Advance, Nintendo DS y Nintendo DSi para Windows.
Notas de instalación:
Descomprime el paquete de no$gba en una carpeta nueva/vacía (o en tu carpeta existente de no$gba si estás instalando una actualización) y ejecuta el archivo no$gba.exe.
Para más información sobre archivos adicionales, consulta la ayuda incorporada. El programa debería funcionar (aunque lentamente) en cualquier 80386SX (o superior).
Desinstalación:
no$gba creará algunos archivos y subdirectorios dentro de la carpeta de no$gba, pero aparte de eso, no crea ni modifica otros archivos o configuraciones del registro (excepto nocashio, ver más abajo).
Si ya no lo necesitas, simplemente elimina la carpeta de no$gba junto con todos los archivos y carpetas que contenga.
No$gba ha sido creado por nocash123.
Que novedades incluye la versión 3.0.6
Released
GBA/BIOS/Clon:
-
Ignorar CpuFastSet en la zona BIOS de solo lectura (gracias a Denim).
IOMAP:
-
Corrección de la visualización de los fondos BG0-3 en modo GBA (sin ext_pal, a diferencia de NDS/DSi).
Interfaz gráfica:
-
Corrección de la ventana de ayuda sobre la versión del juego (ahora se muestra sobre la ventana del juego).
Controles/Pantalla táctil:
-
Detección de los segundos clics de ratón (a través de WM_LBUTTONDBLCLK).
Configuración de controles:
-
Opción para consultar los sticks analógicos en cada fotograma (lento en adaptadores de puertos de juego).
Visor de archivos:
-
Vista previa de iconos/texturas de NDS/DSi/3DS.
-
Vista previa de volcados HEX, texto ASCII e imágenes (GIF/JPG/BMP/TGA/PNG).
-
Compatibilidad con archivos comprimidos GFC/GOB y estructuras tipo Dict en archivos de vídeo 3D de NDS.
-
Ordenación más rápida de carpetas grandes (mediante TVI_FIRST + TVM_SORT).
Raw-DOS:
-
Activación de A20 una única vez en el arranque (para evitar conflictos con teclados USB).
DSi/Ayuda:
-
Añadidos detalles sobre algunos registros BPTWL.
CPU/Ayuda:
-
Nuevo capítulo sobre la sintaxis UAL para el código ARM/THUMB.
NDS/Ayuda:
-
Mejoras en las especificaciones de los formatos de vídeo 3D .nsbxx (gracias a Scurest).
-
Especificaciones para archivos de sonido HWAS (datos de ondas de sonido multibloque).
-
Especificaciones para archivos comprimidos GFC/GOB (compresión zlib).
-
Acceso a memorias EEPROM de GBA desde NDS (ver “GBA EEPROM Timings”, gracias a pk11).
CGB/Ayuda:
-
Notas sobre el modo CGB en compatibilidad GBA.
3DS/Ayuda:
-
Formatos de textura GPU de 3DS (orden de bits y formato ETC1).
-
Especificaciones incompletas sobre exportaciones de DSiWare y reinicio parental.
-
Especificaciones HWCAL (valores de envejecimiento, sumas de comprobación XOR, CRC16, clave SHA256HMAC).
-
Formato de icono 3DS rediseñado (orden de píxeles/tiles).
-
El bit CODEC_SNDEXCNT.bit30 debe estar activado en modo GBA (de lo contrario, el sonido será disonante).
-
El sesgo en GBA (puerto 4000088h) no tiene efecto en 3DS en modo GBA.
-
Advertencia sobre valores TSC invertidos en HWCAL/configuración.
-
Bits MCU[3Fh] no reiniciados al apagar/encender.
-
Corrección del símbolo del transistor BC547 en el flasheador MCU (CBE en vez de BCE).
DSi/Ayuda:
-
Añadido un capítulo sobre señales/puntos de prueba AUX en DSi.
-
Esquemas de pines de los conectores DSi XL P16/P24 (gracias a Poro).
DSi/Disass/A22i/Ayuda:
-
Ensamblador/desensamblador 78k0 para opcodes/SFR (chip BPTWL).
-
Actualización del mapa anotado de la placa base del DSi.
A22i:
-
Soporte para nombres de archivo entre comillas en .include y .import.
-
Directivas .ual y .pre_ual para forzar sintaxis UAL o antigua.
-
Compatibilidad con sintaxis UAL con condición final (ej. ldrh{cond}).
-
Alias neg para rsb,0 (estilo THUMB/UAL).
-
Permitir ldm/stm sin {amod} (estilo UAL por defecto).
-
Comprobación de registros pares para ldrd/strd (UAL).
-
Sufijo {S} obligatorio para instrucciones THUMB que modifiquen flags.
-
Variantes UAL para MOV/ADD/SUB THUMB (con o sin modificación de flags).
-
Corrección: espacio obligatorio tras ldrex/strex.
-
label equ xx no borra las etiquetas locales (a diferencia de label:).
-
Añadidas descripciones para .macro, .rept, .endm, .undef.
DSi/Disass:
-
Desensamblado de BPTWL