DuckStation é um simulador/emulador do console Sony PlayStation(TM)/PSX/PS1, com foco na jogabilidade, velocidade e manutenção a longo prazo. O objetivo é ser o mais preciso possível, mantendo o alto desempenho.
Uma imagem ROM "BIOS" é necessária para iniciar o emulador e jogar. Uma imagem ROM não é fornecida com o emulador por motivos legais, você deve despejá-la do seu próprio console usando Caetla/Unirom/etc. Os jogos NÃO são fornecidos com o emulador, ele só pode ser usado para jogar jogos comprados e descartados legalmente.
DuckStation oferece suporte a imagens de jogos cue, iso, img, ecm, mds, chd e PBP não criptografadas. Se seus jogos estiverem em outros formatos, você precisará despejá-los novamente. Para jogos de trilha única em formato bin, você pode usar https://www.duckstation.org/cue-maker/ para gerar arquivos de sinalização.
Características incluem:
- OpenGL, Vulkan e renderização de software
- Upscaling, filtragem de textura e true color (24 bits) em renderizadores de hardware
- Renderização widescreen em jogos suportados (sem alongamento!)
- PGXP para precisão de geometria, correção de textura e emulação de buffer de profundidade (corrige "oscilação" de textura/combate de polígonos)
- Filtro de redução da resolução adaptativo
- Pós-processamento de cadeias de shaders (GLSL e Reshade FX experimental).
- 60fps em jogos PAL quando suportado
- Configurações por jogo (definir melhorias e mapeamento de controlador para cada jogo individualmente)
- Até 8 controladores em jogos suportados com multitap
- Ligação de controlador e teclado (+vibração para controladores)
- RetroAchievements em jogos suportados (https://retroachievements.org)
- Editor de cartão de memória (mover salvamentos, importar gme/mcr/mc/mcd)
- Banco de dados de código de patch integrado
- Salve estados com capturas de tela de visualização
- Velocidades turbo extremamente rápidas em dispositivos de médio a alto padrão
- Overclocking de CPU emulado para melhorar FPS em jogos
- Runahead e rewind (não use em dispositivos lentos)
- Edição e dimensionamento do layout do controlador (no menu de pausa)
DuckStation suporta dispositivos ARM de 32/64 bits e x86 de 64 bits. Porém, por ser um emulador mais preciso, os requisitos de hardware podem ser moderados. Se você tiver um dispositivo ARM de 32 bits, não espere que o emulador funcione bem - você precisará de pelo menos uma CPU de 1,5 GHz para um bom desempenho.
Se você tiver um controlador externo, precisará mapear os botões e manípulos nas configurações.
Lista de compatibilidade de jogos: https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit?usp=sharing
"PlayStation" é uma marca registrada da Sony Interactive Entertainment Europe Limited. Este projeto não é afiliado de forma alguma à Sony Interactive Entertainment.
Ícone de pato por icons8: https://icons8.com/icon/74847/duck
Este aplicativo é fornecido sob os termos da Licença Internacional Creative Commons Attribution-NonCommercial-NoDerivatives (BY-NC-ND 4.0, https://creativecommons.org/licenses/by-nc-nd/4.0/).
Os jogos mostrados são:
- Corrida Hover: http://www.psxdev.net/forum/viewtopic.php?t=636
- Fromage: https://chenthread.asie.pl/fromage/
- Demonstração PSXNICCC: https://github.com/PeterLemon/PSX/tree/master/Demo/PSXNICCC