diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 000000000..3ba13e0ce
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1 @@
+blank_issues_enabled: false
diff --git a/src/duckstation-qt/translations/duckstation-qt_es.ts b/src/duckstation-qt/translations/duckstation-qt_es.ts
index 0894e89de..502fa3b27 100644
--- a/src/duckstation-qt/translations/duckstation-qt_es.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_es.ts
@@ -143,7 +143,7 @@
-
+ Modo Hardcore
@@ -225,7 +225,7 @@ Token de inicio de sesión generado en %2.
Sesión no iniciada.
-
+
@@ -234,7 +234,7 @@ Token de inicio de sesión generado en %2.
-
+
@@ -243,7 +243,7 @@ Token de inicio de sesión generado en %2.
-
+ ¿Deseas continuar?
@@ -504,147 +504,147 @@ Token de inicio de sesión generado en %2.
Control %u bloqueado en modo digital por el juego.
-
+ Izquierda X
-
+ Izquierda Y
-
+ Derecha X
-
+ Derecha Y
-
+ Arriba
-
+ Abajo
-
+ Izquierda
-
+ Derecha
-
+ Select
-
+ Start
-
+ Triángulo
-
+ Cruz
-
+ Círculo
-
+ Cuadrado
-
+ L1
-
+ L2
-
+ R1
-
+ R2
-
+ L3
-
+ R3
-
+ Analógico
-
+ Fuerza el modo analógico al reiniciar
-
+ Fuerza el control al modo analógico cuando la consola se reinicia/enciende. Puede causar problemas con los juegos, por los cual es recomendado dejar esta opción desactivada.
-
+ Usar las palancas analógicas como cruceta en el modo digital
-
+ Te permite usar las palancas analógicas para controlar la cruceta y los botones en modo digital.
-
+ Escala de ejes analógicos
-
+ Establece el factor de escalado para los ejes de las palancas analógicas. Se recomienda un valor entre 1.30 y 1.40 cuando se usen controles modernos, como DualShock 4 y de Xbox One.
-
+ Fuerza de vibración
-
+ Indica la medida de la vibración. Si la vibración en algunos juegos es débil o no funciona, intenta incrementar este valor.
@@ -1736,17 +1736,17 @@ Token de inicio de sesión generado en %2.
Cheats
-
+ GameShark
-
+ Manual
-
+ Automático (final del fotograma)
@@ -1754,32 +1754,27 @@ Token de inicio de sesión generado en %2.
Cheevos
-
-
- Sesión iniciada en RetroAchievements con el usuario '%s'.
-
-
-
+ Iniciando sesión en RetroAchivements...
-
+ Descargando recursos de logros...
-
+ (Modo Difícil)
-
+ Has obtenido %u de %u logros, y %u de %u puntos.
-
+ Este juego no contiene logros.
@@ -1787,17 +1782,17 @@ Token de inicio de sesión generado en %2.
CommonHostInterface
-
+ ¿Estás seguro que quieres detener la emulación?
-
+ El estado actual se guardará.
-
+ Versión %u inválida (%s versión %u)
@@ -2095,27 +2090,27 @@ Esta alerta sólo se mostrará una vez.
ControllerInterface
-
+ Ninguno
-
+ SDL
-
+ XInput
-
+ DInput
-
+ Evdev
@@ -3799,32 +3794,32 @@ Este archivo puede tener varios gigabytes, así que tenga en cuenta el SSD.
GameListCompatibilityRating
-
+ Desconocido
-
+ No inicia
-
+ Cuelga al inicio
-
+ Cuelga en juego
-
+ Problemas audiovisuales
-
+ Sin problemas
@@ -4831,402 +4826,402 @@ Esto descargará aproximadamente 4MB a través de tu conexión de internet.
Hotkeys
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ General
-
+ Abrir Menú Rápido
-
+ Avance rápido
-
+ Activar avance rápido
-
+ Turbo
-
+ Activar Turbo
-
+ Activar pantalla completa
-
+ Activar pausa
-
+ Activar Trucos
-
+ Apagar sistema
-
+ Activar Códigos de Parche
-
+ Reiniciar Sistema
-
+ Guardar Captura
-
+ Avanzar fotograma
-
+ Retroceder
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ Gráficos
-
+ Activar renderizado por software
-
+ Activar PGXP
-
+ Activar PGXP Búfer de Profundidad
-
+ Incrementar escala de resolución
-
+ Disminuir escala de resolución
-
+ Activar post-procesamiento
-
+ Recargar sombreadores de post-procesamiento
-
+ Recargar Reemplazos de Textura
+
+
+
-
-
-
-
-
-
-
+
+
+
+ Estados guardados
-
+ Cargar desde la ranura seleccionada
-
+ Guardar en la ranura seleccionada
-
+ Seleccionar ranura de guardado previa
-
+ Seleccionar ranura de guardado siguiente
-
+ Cargar estado de juego 1
-
+ Cargar estado de juego 2
-
+ Cargar estado de juego 3
-
+ Cargar estado de juego 4
-
+ Cargar estado de juego 5
-
+ Cargar estado de juego 6
-
+ Cargar estado de juego 7
-
+ Cargar estado de juego 8
-
+ Cargar estado de juego 9
-
+ Cargar estado de juego 10
-
+ Guardar estado de juego 1
-
+ Guardar estado de juego 2
-
+ Guardar estado de juego 3
-
+ Guardar estado de juego 4
-
+ Guardar estado de juego 5
-
+ Guardar estado de juego 6
-
+ Guardar estado de juego 7
-
+ Guardar estado de juego 8
-
+ Guardar estado de juego 9
-
+ Guardar estado de juego 10
-
+ Cargar estado global 1
-
+ Cargar estado global 2
-
+ Cargar estado global 3
-
+ Cargar estado global 4
-
+ Cargar estado global 5
-
+ Cargar estado global 6
-
+ Cargar estado global 7
-
+ Cargar estado global 8
-
+ Cargar estado global 9
-
+ Cargar estado global 10
-
+ Guardar estado global 1
-
+ Guardar estado global 2
-
+ Guardar estado global 3
-
+ Guardar estado global 4
-
+ Guardar estado global 5
-
+ Guardar estado global 6
-
+ Guardar estado global 7
-
+ Guardar estado global 8
-
+ Guardar estado global 9
-
+ Guardar estado global 10
-
-
-
-
+
+
+
+ Audio
-
+ Activar silencio
-
+ Activar silencio de audio de CD
-
+ Volumen arriba
-
+ Volumen abajo
@@ -5349,677 +5344,677 @@ Esto descargará aproximadamente 4MB a través de tu conexión de internet.MainWindow
-
-
-
+
+
+ DuckStation
-
-
+
+ Cambiar disco
-
+ Cargar estado
-
+ Guardar estado
-
+ &Configuración
-
+ Tema
-
+ Idioma
-
+ &Ayuda
-
+ &Depuración
-
+ Cambiar renderizador de GPU
-
+ Cambiar modo de emulación de CPU
-
+ Barra de Herramientas
-
+ Iniciar &Disco...
-
+ Iniciar &BIOS
-
+ &Escanear para juegos nuevos
-
+ &Reescanear todos los juegos
-
+ &Apagar
-
+ &Reiniciar
-
+ &Pausar
-
+ &Cargar Estado
-
+ &Guardar Estado
-
+ &Salir
-
+ Configuración de C&onsola...
-
+ &Configuración de Controles...
-
+ &Configuración de Atajos...
-
+ Pantalla Completa
-
+ Escala de resolución
-
+ Repositorio en &GitHub...
-
+ &Rastreador de problemas...
-
+ Servidor de &Discord...
-
+ Buscar act&ualizaciones...
-
+ &Sistema
-
+ Desde lista de reproducción...
-
+ Trucos
-
+ Cambiar modo de recorte
-
+ &Vista
-
+ &Tamaño de ventana
-
+ &Herramientas
-
+ Configuración de B&IOS...
-
+ Configuración de E&mulación...
-
+ Configuración &de Pantalla...
-
+ Configuración de M&ejoras...
-
+ Configuración de &Post-Procesamiento...
-
+ Acerca de &Qt...
-
+ &Acerca de DuckStation...
-
+ Cambiar Disco...
-
+ Trucos...
-
+ Configuración de Audio...
-
+ Configuración de logros...
-
+ Configuración de Lista de Juegos...
-
+ Configuración General...
-
+ Configuración Avanzada...
-
+ Añadir directorio de juegos...
-
+ &Configuración...
-
+ Desde archivo...
-
+ Desde lista de juegos...
-
+ Remover disco
-
+ Resumir estado
-
+ Estado Global
-
+ Mostrar VRAM
-
+ Volcar copias de CPU a VRAM
-
+ Volcar copias de VRAM a CPU
-
+ Desactiva todas las mejoras
-
+ Deshabilitar tramado
-
+ Forzar tiempos NTSC
-
+ Volcar audio
-
+ Volcar RAM...
-
+ Volcar VRAM...
-
+ Volcar SPU RAM...
-
+ Mostrar estado del GPU
-
+ Mostrar estado del CDROM
-
+ Mostrar estado del SPU
-
+ Mostrar estado de los temporizadores
-
+ Mostrar estado del MDEC
-
+ Mostrar estado de DMA
-
+ &Captura
-
+ Configuración de &memorias...
-
+ Continuar
-
+ Continúa desde el último estado guardado creado.
-
+ Barra de &herramientas
-
+ Bloquear Barra de herramientas
-
+ Barra de &estado
-
+ &Lista de juegos
-
+ &Pantalla del sistema
-
+ &Propiedades del juego
-
+ &Editor de tarjetas de memoria
-
+ &Administrador de trucos
-
+ D&epurador de CPU
-
+ &Cuadrícula de juegos
-
+ Mostrar títulos (vista en cuadrícula)
-
+ &Aumentar zoom (vista en cuadrícula)
-
+ Ctrl++
-
+ &Disminuir zoom (vista en cuadrícula)
-
+ Ctrl+-
-
+ &Refrescar carátulas (vista en cuadrícula)
-
+ Abrir directorio de tarjetas de memoria...
-
+ Abrir directorio de datos...
-
+ Apagar &Sin Guardar
-
-
- Todos los archivos (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.exe *.psexe *.psf *.minipsf *.m3u);;Imágenes de pista única (*.bin *.img *.iso);;Archivos CUE (*.cue);;Imágenes CHD de MAME(*.chd));;Archivo ECM (*.ecm);;Archivo MDS (*.mds);;PlayStation Ejecutables (*.exe *.psexe);;Formato de Sonido Portatil (*.psf *.minipsf);;Listas de reproducción (*.m3u)
+
+
+ Todos los archivos (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.exe *.psexe *.psf *.minipsf *.m3u);;Imágenes de pista única (*.bin *.img *.iso);;Archivos CUE (*.cue);;Imágenes CHD de MAME(*.chd));;Archivo ECM (*.ecm);;Archivo MDS (*.mds);;PlayStation EBOOTs (*.pbp);;PlayStation Ejecutables (*.exe *.psexe);;Formato de Sonido Portatil (*.psf *.minipsf);;Listas de reproducción (*.m3u)
-
+ Fallo al crear la visualización del host.
-
+ Fallo al crear la vista del dispostivo del host.
-
-
+
+ Seleccionar imagen de disco
-
+ Administrador de trucos
-
+ Propiedades...
-
+ Abrir directorio contenedor...
-
+ Establecer imágen de carátula...
-
+ Inicio predeterminado
-
+ Inicio rápido
-
+ Inicio completo
-
+ Iniciar y Depurar
-
+ Añadir directorio de búsqueda...
-
+ Seleccionar imagen de carátula
-
+ Todos los archivos de imágenes (*.jpg *.jpeg *.png)
-
+ La carátula ya existe
-
+ Ya existe una carátula de imágen para este juego, ¿Quieres reemplazarla?
-
-
+
+ Error de copia
-
+ Fallo al remover la carátula existente '%1'
-
+ Fallo al copiar '%1' a '%2'
-
+ Se ha cambiado el idioma. Reinicia la aplicación para aplicar los cambios.
-
+ Escala %1x
-
-
-
+
+
+ Archivo de destino
-
-
+
+ Archivos BIN (*.bin)
-
+ Archivos BIN (*.bin);;Imágenes PNG (*.png)
-
+ Predeterminado
-
+ Fusion
-
+ Dark Fusion (Gris)
-
+ Dark Fusion (Azul)
-
+ QDarkStyle
-
-
+
+ Tarjeta de memoria no encontrada
-
-
+
+ La tarjeta de memoria '%1' no se puede encontrar. Intenta iniciar el juego y guardar para crearla.
-
+ Error de actualización
-
+ <p>Estás intentando actualizar una versión de DuckStation no oficial de GitHub. Para prevenir incompatibilidades, el actualizador automático sólo está habilitado en compilaciones oficiales.</p><p>Para obtener una versión oficial, sigue las instrucciones en el apartado "Downloading and Running" (Descargando y Corriendo) en el siguiente enlace:</p><p><a href="https://github.com/stenzek/duckstation/">https://github.com/stenzek/duckstation/</a></p>
-
+ Las actualizaciones automáticas no son compatibles con la plataforma actual.
@@ -6466,17 +6461,17 @@ Esto descargará aproximadamente 4MB a través de tu conexión de internet.
OSDMessage
-
+ Pantalla completa exclusiva adquirida.
-
+ Fallo al adquirir la pantalla completa exclusiva.
-
+ Se ha perdido la pantalla completa exclusiva.
@@ -6596,7 +6591,7 @@ Esto descargará aproximadamente 4MB a través de tu conexión de internet.PGXP deshabilitado, recompilando todos los bloques.
-
+ Cambiando al renderizador %s...
@@ -6652,247 +6647,275 @@ Esto descargará aproximadamente 4MB a través de tu conexión de internet.La velocidad de reloj del CPU está establecida en %u%% (%u / %u). Esto puede resultar inestable.
-
+
+
+ Aceleración de lectura del CDROM establecida en%ux (velocidad efectiva %ux). Esto puede resultar en inestabilidad.
+
+
+ Fallo al inicializar el renderizador%s, volviendo al renderizador de software.
-
+ ALERTA: El overclock de la CPU (%u%%) era diferente en el estado guardado (%u%%).
-
+ Fallo al abrir la imagen de CD del estado guardado: '%s'. Usando la imagen existente '%s', esto puede resultar inestable.
-
+ Error al abrir la imagen de disco '%s'.
-
+ Disco insertado '%s' (%s).
-
-
-
+
+
+ Error al cargar la cadena de shaders de post-procesamiento.
-
+ No hay trucos cargados.
-
-
-
- %u los trucos están activos.
+
+
+
+
+ %n el truco está activo.
+ %n los trucos están activos.
+
+
+
+
+
+
+ %n el truco está desactivado.
+ %n los trucos están desactivados.
+
-
-
- %u los trucos están inactivos.
-
-
-
+ Avanzando rápido...
-
+ Se detuvo el avance rápido.
-
+ Turboing...
-
+ Se detuvo el turboing.
-
+ Tecla de acceso rápido no disponible porque el modo hardcore de logros está activo.
-
+ Rebobinando...
-
+ Retrocedimiento terminado.
-
+ PGXP está habilitado.
-
+ PGXP está deshabilitado.
-
+ El Búfer de Profundidad PGXP está habilitado .
-
+ El Búfer de Profundidad PGXP está deshabilitado .
-
+ Reemplazos de textura recargados.
-
+ Volumen: Sileciado
-
-
-
+
+
+ Volumen: %d%%
-
+ Audio de CD silenciado.
-
+ Según la RAE es válido el uso del prefijo 'de-'.Audio de CD desilenciado.
-
+ Cargado el perfil de control '%s'
-
+ Comienzo de volcado de audio en '%s'.
-
+ Error al iniciar el volcado de audio en '%s'.
-
+ Volcado de audio finalizado.
-
+ La captura '%s' ya existe.
-
+ Error al guardar la captura '%s'
-
+ Captura guardada en '%s'.
-
+ El perfil de control '%s' n o se puede encontrar.
-
+ Usando perfil de control '%s'.
-
+ Error al cargar trucos desde '%s'.
-
-
-
- Cargados %u trucos de la lista. %u trucos están activos.
+
+
+
+
+ Truco de la lista %n cargado.
+ Trucos de la listas %n cargados.
+
+
+
+
+
+
+ %n truco está activo.
+ %n trucos están activos.
+
+
+
+
+
+
+ Cargado %n truco de la base de datos.
+ Cargados %n trucos de la base de datos.
+
+
+
+
+
+
+ Se guardo %n truco en '%s'.
+ Se guardaron %n trucos en '%s'.
+
-
-
- Cargados %u trucos de la base de datos.
-
-
-
+ Fallo al guardar la lista de trucos en '%s'
-
-
- Se guardaron %u trucos en '%s'.
-
-
-
+ Lista de trucos '%s' removido.
-
+ Truco '%s' activado.
-
+ Truco '%s' desactivado.
-
+ Aplicado truco '%s'.
-
+ El truco '%s' ya está activado.
-
+ Post-procesamiento habilitado.
-
+ Post-procesamiento deshabilitado.
-
+ Fallo al cargar la cadena de shaders de post-procesamiento.
-
+ Shaders de post-procesamiento recargados.
@@ -6972,7 +6995,7 @@ Esto descargará aproximadamente 4MB a través de tu conexión de internet.El forzado del modo analógico está desactivado por la configuración del juego. El Control se iniciará en modo digital.
-
+ No se pudo leer el ejecutable del disco. Logros desactivados.
@@ -7182,63 +7205,63 @@ The URL was: %1
QtHostInterface
-
+ No se encontraron estados guardados para resumir.
-
-
+
+ Estado de juego %1 (%2)
-
+ Estado de juego %1 (vacío)
-
+ Estado global %1 (%2)
-
+ Estado global %1 (vacío)
-
+ Continuar
-
+ Cargar estado
-
+ Continuar (%1)
-
+ Editar tarjetas de memoria...
-
+ &Trucos activados
-
+ &Aplicar trucos
-
+
-
+ %n point
@@ -7263,27 +7286,27 @@ Logros: %5 (%6)
-
+ Rich presence inactiva o sin soporte.
-
+ Juego sin cargar o RetroAchievements no está disponible.
-
+ Borrar estados guardados...
-
+ Confirmar borrado de estados guardados
-
+
@@ -7519,42 +7542,42 @@ Estos guardados no se podrán recuperar.
Fallo al cargar %s BIOS.
-
+ El estado guardado es incompatible: la versión mínima soportada es %u, pero el estado de versión es %u.
-
+ El estado guardado es incompatible: la versión máxima soportada es %u, pero el estado de versión es %u.
-
+ Fallo al abrir la imagen de CD del estado guardado: '%s'.
-
+ La tarjeta de memoria por juego no puede usarse para la ranura %u ya que el juego no tiene un código. Se usará una tarjeta compartida en su lugar.
-
+ La tarjeta de memoria por juego no puede usarse para la ranura %u ya que el juego no tiene un título. Se usará una tarjeta compartida en su lugar.
-
+ No se puede encontrar el directorio de la tarjeta de memoria para la ranura %u. Se usará el predeterminado.
-
+ Juego cambiado, volviendo a cargar las tarjetas de memoria.
-
+
-
+ Quitando media actual de la lista, quitando media del CD-ROM.
-
+ Cambiando media actual de la lista, reemplazando media actual.