DuckStation은 Sony PlayStation(TM) / PSX / PS1 콘솔의 시뮬레이터/에뮬레이터로, 플레이 가능성, 속도 및 장기적인 유지 관리 가능성에 중점을 두고 있습니다. 목표는 높은 성능을 유지하면서 최대한 정확해지는 것입니다.
에뮬레이터를 시작하고 게임을 플레이하려면 "BIOS" ROM 이미지가 필요합니다. 법적인 이유로 ROM 이미지는 에뮬레이터와 함께 제공되지 않습니다. Caetla/Unirom/etc를 사용하여 자신의 콘솔에서 이를 덤프해야 합니다. 게임은 에뮬레이터와 함께 제공되지 않으며 합법적으로 구매하고 버려진 게임을 플레이하는 데만 사용할 수 있습니다.
DuckStation은 큐, iso, img, ecm, mds, chd 및 암호화되지 않은 PBP 게임 이미지를 지원합니다. 게임이 다른 형식인 경우 다시 덤프해야 합니다. bin 형식의 단일 트랙 게임의 경우 https://www.duckstation.org/cue-maker/를 사용하여 큐 파일을 생성할 수 있습니다.
기능은 다음과 같습니다:
- OpenGL, Vulkan 및 소프트웨어 렌더링
- 하드웨어 렌더러의 업스케일링, 텍스처 필터링 및 트루 컬러(24비트)
- 지원되는 게임의 와이드스크린 렌더링(늘어남 없음!)
- 기하학 정밀도, 텍스처 보정 및 깊이 버퍼 에뮬레이션을 위한 PGXP(텍스처 "워블"/다각형 파이팅 수정)
- 적응형 다운샘플링 필터
- 후처리 셰이더 체인(GLSL 및 실험적인 Reshade FX).
- 지원되는 PAL 게임에서는 60fps
- 게임별 설정(각 게임에 대한 개선 사항 및 컨트롤러 매핑을 개별적으로 설정)
- 멀티탭이 지원되는 게임에서 최대 8개의 컨트롤러
- 컨트롤러 및 키보드 바인딩(+컨트롤러 진동)
- 지원되는 게임의 RetroAchievement(https://retroachievements.org)
- 메모리 카드 편집기(저장 이동, gme/mcr/mc/mcd 가져오기)
- 패치 코드 데이터베이스 내장
- 미리보기 스크린샷으로 상태 저장
- 중급 및 고급형 장치에서 매우 빠른 터보 속도
- 게임의 FPS를 향상시키기 위해 에뮬레이트된 CPU 오버클러킹
- Runahead 및 되감기(느린 장치에서는 사용하지 않음)
- 컨트롤러 레이아웃 편집 및 크기 조정(일시 중지 메뉴)
DuckStation은 32비트/64비트 ARM 및 64비트 x86 장치를 모두 지원합니다. 그러나 더 정확한 에뮬레이터이기 때문에 하드웨어 요구 사항이 적당할 수 있습니다. 32비트 ARM 장치가 있는 경우 에뮬레이터가 제대로 작동할 것이라고 기대하지 마십시오. 좋은 성능을 위해서는 최소 1.5GHz CPU가 필요합니다.
외부 컨트롤러가 있는 경우 설정에서 버튼과 스틱을 매핑해야 합니다.
게임 호환성 목록: https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit?usp=sharing
"PlayStation"은 Sony Interactive Entertainment Europe Limited의 등록 상표입니다. 이 프로젝트는 Sony Interactive Entertainment와 어떤 방식으로도 관련이 없습니다.
Icons8의 오리 아이콘: https://icons8.com/icon/74847/duck
이 앱은 Creative Commons Attribution-NonCommercial-NoDerivatives International License(BY-NC-ND 4.0, https://creativecommons.org/licenses/by-nc-nd/4.0/)의 조건에 따라 제공됩니다.
표시된 게임은 다음과 같습니다.
- 호버 레이싱: http://www.psxdev.net/forum/viewtopic.php?t=636
- 프로마주 : https://chenthread.asie.pl/fromage/
- PSXNICCC 데모: https://github.com/PeterLemon/PSX/tree/master/Demo/PSXNICCC