Correr juegos de PS1 a 4K en PC con DuckStation

DuckStation es un emulador de la consola Sony PlayStation™, que se centra en la jugabilidad, la velocidad y la capacidad de mantenimiento a largo plazo. El objetivo es ser lo más preciso posible mientras se mantiene el rendimiento adecuado para dispositivos de gama baja.

Se requiere una imagen ROM del BIOS para jugar. Puede usar una imagen de cualquier versión de hardware o región, aunque las regiones de juego y las regiones del BIOS que no coinciden pueden tener problemas de compatibilidad. Un BIOS no se proporciona con el emulador por lo que debe volcarla desde su propia consola utilizando Caetla u otros medios..

Funciones

DuckStation cuenta con un frontend con todas las funciones construido con Qt, así como una interfaz de usuario de pantalla completa / TV basada en Dear ImGui. Se ha iniciado una versión de Android, pero aún no se ha completado la función.

Otras características incluyen:

  • Recompilador de CPU/JIT (x86-64, armv7/AArch32 y AArch64)
  • Hardware (D3D11, D3D12, OpenGL, Vulkan) y renderizado por software
  • Escalado, filtrado de texturas y color verdadero (24 bits) en renderizadores de hardware
  • PGXP para precisión de geometría, corrección de textura y emulación de búfer de profundidad
  • Filtro de downsampling adaptativo
  • Cadenas de sombreador de posprocesamiento
  • “Arranque rápido” para omitir la introducción / salpicadura del BIOS
  • Guardar soporte de estado
  • Windows, Linux, soporte altamente experimental de macOS
  • Admite imágenes bin/cue, archivos bin/img sin procesar, MAME CHD, ECM de una sola pista, MDS/MDF y formatos PBP sin cifrar.
  • Arranque directo de ejecutables homebrew
  • Carga directa de archivos de formato de sonido portátil (psf)
  • Controladores digitales y analógicos para entrada (el ruido se reenvía al host)
  • Soporte de pistola ligera Namco GunCon (simulado con ratón)
  • Soporte técnico de NeGcon
  • Frontends Qt y NoGUI para escritorio
  • Actualizaciones automáticas para compilaciones de Windows
  • Escaneo automático de contenido: los títulos / hashes de los juegos son proporcionados por redump.org
  • Cambio automático opcional de tarjetas de memoria para cada juego
  • Admite la carga de trucos de listas de formato libretro o PCSXR
  • Editor de tarjetas de memoria e importador de guardado
  • Overclocking de CPU emulado
  • Depuración integrada y remota
  • Controladores multitap (hasta 8 dispositivos)
  • Retroactuaciones
  • Carga/aplicación automática de parches PPF

Requisitos del sistema

  • Una CPU más rápida que una patata. Pero debe ser x86_64, AArch32 / armv7 o AArch64 / ARMv8, de lo contrario no obtendrá un recompilador y será lento.
  • Para los renderizadores de hardware, una GPU capaz de OpenGL 3.1/ OpenGL ES 3.0 / Direct3D 11 Feature Level 10.0 (o Vulkan 1.0) y superior. Entonces, básicamente cualquier cosa hecha en los últimos 10 años más o menos.
  • Controlador de juego compatible con SDL, XInput o DInput (por ejemplo, XB360/XBOne). Los usuarios de DualShock 3 en Windows deberán instalar los controladores oficiales de DualShock 3 incluidos como parte de PlayStation Now.

Descarga y ejecución

Los binarios de DuckStation para Windows x64 / ARM64, Linux x86_64 (en formato AppImage) y Android ARMv7 / ARMv8 están disponibles a través de gitHub Releases y se crean automáticamente con cada confirmación / empuje. Los binarios o paquetes distribuidos a través de otras fuentes pueden estar desactualizados y no son compatibles con el desarrollador, hable con ellos para obtener soporte, no con nosotros.

Windows

Windows 11/10 es la única versión de Windows compatible con el desarrollador. Windows 7/8 puede funcionar, pero no es compatible. Soy consciente de que algunos usuarios todavía están usando Windows 7, pero ya no es compatible con Microsoft y demasiado esfuerzo para ejecutarse en hardware moderno. Es poco probable que los errores del juego se vean afectados por el sistema operativo, sin embargo, los problemas de rendimiento deben verificarse en Windows 10 antes de informar.

Para descargar:

Una vez descargado y extraído, puede iniciar el emulador con . Para configurar: duckstation-qt-x64-ReleaseLTCG.exe

  1. Configure la ruta a una imagen del BIOS en la configuración o copie una o más imágenes del BIOS de PlayStation en el subdirectorio bios/. En Windows, de forma predeterminada, esto se ubicará en . Si no desea utilizar el directorio Documentos para guardar el BIOS/tarjetas de memoria/etc., puede utilizar el modo portátil. Consulte Directorio de usuarios C:\Users\TU_USUARIO\Documents\DuckStation\bios
  2. Si utiliza el frontend Qt, agregue los directorios que contienen las imágenes del disco haciendo clic en .Settings->Add Game Directory
  3. Seleccione un juego de la lista o abra un archivo de imagen de disco y disfrute.

[Fuente: Github]