Skip to content

Releases: Deathsoul56/snes9xrd

Release list

snes9xrd v0.1

Choose a tag to compare

@Deathsoul56 Deathsoul56 released this 16 Jul 02:39

snes9xrd v0.1

snes9xrd es un fork personal de Snes9x 1.63 enfocado en modernizar y pulir su interfaz Qt. Esta es la primera versión etiquetada del proyecto.

Una interfaz más moderna

  • Tema oscuro integrado de punta a punta: los paneles, el diagrama del control SNES y el resto de la UI comparten la misma paleta de colores, en vez de mezclar fondos fijos con el estilo del sistema.
  • Diagrama interactivo del control SNES en el panel de Controllers, que resalta en tiempo real los botones presionados y muestra el estado crudo del binding seleccionado.
  • Librería de ROMs con vista de lista navegable (título, región, tamaño, serial), en vez de tener que abrir cada archivo manualmente.
  • Identidad propia del fork: nombre y versión visibles en el título de la ventana y en el diálogo About.

Rendimiento

  • Escaneo de la librería de ROMs con caché persistente en disco: los archivos sin cambios se reconocen por tamaño y fecha de modificación en vez de releerse y volver a hashear en cada arranque, haciendo que abrir el emulador con una librería grande sea casi tan rápido como sin ninguna configurada.

Portabilidad

  • Configuración portable por defecto: snes9x-qt.conf y el caché de la librería se guardan junto al ejecutable en vez de en el perfil del usuario, ideal para llevar el emulador en una carpeta o USB.

Control de entrada

  • Sistema de bindings por controlador simplificado: cada botón/eje se configura explícitamente desde la tabla de bindings, sin mapeos automáticos ocultos que puedan interferir con la configuración manual.

Legal

  • Se agregó la atribución del fork y el enlace al repositorio en el LICENSE.