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 de seu próprio console usando Caetla ou outros meios. Eles geralmente são descartados como "scphNNNN.bin" ou "ps-NNN.bin", onde NNNN é o número do modelo ou versão da ROM e deve ter 512 KB de tamanho. 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á convertê-los ou 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.
Os recursos incluem:
- OpenGL, Vulkan (recomendado) 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 geométrica, correção de textura, e emulação de buffer de profundidade (corrige textura "oscilação"/combate de polígonos)
- Filtro de redução de resolução adaptativo
- Cadeias de shaders de pós-processamento (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 jogo suportado 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 patch code integrado
- Salvar estados com capturas de tela de visualização
- Velocidades turbo extremamente rápidas em dispositivos de médio a alto padrão
- Emulado Overclock da CPU para melhorar o FPS em jogos
- Retrocesso (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.
**Para upscaling alto (mais de 2x), você precisará de pelo menos um dispositivo de médio alcance. Isso ocorre por causa de quantos pixels o emulador precisa renderizar/sombrear - não é uma questão de otimização.**
Lista de compatibilidade de jogos: https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit?usp=sharing
Instruções:
1. Instale e execute o aplicativo pela primeira vez.
2. Adicione diretórios de jogos tocando no botão adicionar e selecionando um diretório. Você pode adicionar diretórios adicionais posteriormente selecionando "Editar diretórios de jogos" no menu.
3. Toque em um jogo para começar. Quando você inicia um jogo pela primeira vez, será solicitado que você importe uma imagem do BIOS.
Se você tiver um controlador externo, precisará mapear os botões e manípulos nas configurações.
"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 ícones8: 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:
- Hover Racing: http://www.psxdev.net/forum/viewtopic.php?t=636
- Fromage: https://chenthread.asie.pl/fromage/
- PSXNICCC Demo: https:// github.com/PeterLemon/PSX/tree/master/Demo/PSXNICCC