현대 플레이 스테이션 1 에뮬레이터.




질문이 있으시면 트위터 (@jaczekanski)에서 나를 잡거나 문제를 만듭니다. Discord 서버도 있습니다.
아보카도 호환성 목록을 참조하십시오
16.11.2021- .VGS, .GME, .VMP 메모리 카드 형식 지원, 드래그 및 드롭에 의한 메모리 카드로드
28.06.2020- .ECM 형식 지원
16.09.2019- 상태를 저장하십시오
5.09.2019- 진동지지
2.09.2019- 안티 모드 칩 및 리브 크립트 보호 게임 지원
13.03.2019- 병합 MDEC (비디오 디코더) 지원
8.12.2018- 생성 된 호환성 목록 WebApp
19.11.2018- .CHD 파일 지원이 추가되었습니다
9.11.2018 -XA -ADPCM (스트리밍 오디오) 및 Red Book Audio Support- 음악은 대부분의 게임에서 재생되어야합니다. 대부분의 게임, 스u 샘플 보간 (덜 거친 소리), 피치 변조 지원 (소수의 게임에서 사용), 리팩토링 된 CDROM 읽기 및 큐 소진 하위 시스템, 다양한 수정, Hardware (OpenGL) 렌더링
27.08.2018- 디지털 컨트롤러, 듀얼 쇼크 (진동없이) 및 마우스 지원. 두 개의 컨트롤러가 지원됩니다 (지금은 멀티 탭 없음)
19.08.2018- 메모리 카드 지원
11.08.2018- 부분 스푸 구현 - 사운드 작업
전체 목록 : 아보카도 구축
| 짓다 | 상태 | 다운로드 |
|---|---|---|
| 리눅스 | 개발하다 | |
| 마코스 | 개발하다 | |
| 기계적 인조 인간 | 개발하다 | |
| Windows 64 비트, Visual Studio 2019 | 개발하다 | |
| Windows 32 비트, Visual Studio 2019 | 개발하다 | |
| Windows 64 비트, Visual Studio 2017 | ||
| Windows 32 비트, Visual Studio 2017 |
이 에뮬레이터가 초기 개발 중이지만 일부 3D 게임이 실행될 수 있습니다. 게임 호환성 목록
현재 오디오는 NTSC (60Hz)와 쉽게 동기화되어 있습니다 ( PAL 게임을 실행하면 오디오를 더듬어줍니다 ). 타이머 구현이 제대로 작동하지 않습니다 ( 게임이 부팅되지 않거나 잘못된 속도로 실행되지 않음). 부팅 직후 많은 게임이 부팅되거나 충돌하지 않습니다.
아보카도는 비교적 현대적인 하드웨어 (2010 및 포워드) 및 비 수술 OS를 지원하는 데 중점을 둡니다.
에뮬레이터는 현재 단일 스레드 - 멀티 코어 CPU가있는 경우 이익이되지 않습니다. 단일 스레드 성능은 실제로 중요합니다.
현재 아보카도에는 OpenGL 3.1이 필요합니다. 앞으로이 한계는 소프트웨어 렌더링을 위해 해제 될 것입니다.
아보카도는 data/bios 디렉토리의 실제 콘솔에서 BIOS를 요구합니다. ( File->Open Avocado directory ) 첫 번째 실행에 BIOS ROM을 선택해야합니다. ROM은 Options->BIOS 에서 또는 config.json 파일을 수정하여 변경할 수 있습니다.
.cue/.bin/.img/.chd/.ecm 또는 .exe/.psexe/.psf/.minipsf 파일을로드하려면 드래그하여 드롭합니다.
Libcrypt 보호 기능이있는 PAL 게임 추가 서브 채널 정보가 필요합니다. 적절한 파일 다운로드 .SBI 또는 .LSD 파일을 Redump에서 다운로드하고 게임 이미지와 동일한 폴더에 배치하고 .cue/.bin/... 파일과 동일한 이름을 갖도록하십시오.
옵션-> 컨트롤러 메뉴에서 컨트롤을 구성합니다.
요구 사항 :
첫 번째 빌드 :
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 vs2019
# Open avocado.sln with Visual Studio, make sure that Release build is selected, build it
문제의 경우 appveyor.yml을 참조하십시오.
업데이트:
git pull && git submodule update --init --recursive
premake5 vs2019
# Open avocado.sln, build it
요구 사항 :
첫 번째 빌드 :
sudo apt update
sudo apt install libsdl2-dev
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 gmake
make config=release_x64 -j4
# Running
./build/release_x64/avocado
문제의 경우 .ci/linux/build.sh를 참조하십시오.
업데이트:
git pull && git submodule update --init --recursive
premake5 gmake
make config=release_x64 -j4
요구 사항 :
첫 번째 빌드 :
brew update
brew install sdl2
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 gmake
make config=release_x64 -j4
# Running
./build/release_x64/avocado.app
문제의 경우 .ci/macos/build.sh를 참조하십시오.
업데이트:
git pull && git submodule update --init --recursive
premake5 gmake
make config=release_x64 -j4
github 문제 추적기를 사용하여 버그를 파일을 파일하십시오. 게임 ID, 스크린 샷/비디오, BIOS 및 빌드 버전을 첨부하십시오.
버그 문제를 만들기 전에 게임 호환성 목록을 참조하십시오.