AnyPS5 개발 한눈에 보기
시스템 라이브러리와 그래픽 디코더를 보고 아래 릴리스 이력을 확인하세요.
스냅샷: · 원 프로젝트 진행 데이터
88.3% 구현으로 집계
나열된 명령의 100% 인식
- 시스템 라이브러리
- 상류 스캐너가 구현으로 집계한 함수입니다. 전체 수는 스캔 범위의 함수 본문입니다.
- 셰이더 디코더
- AMD RDNA 1/2 셰이더 디코더가 인식하는 명령입니다. 개별 게임의 렌더링 수정은 필요할 수 있습니다.
특정 게임을 찾나요? AnyPS5 게임 호환성 조회에서 진행, 문제와 설치를 확인하세요.
개발 이력
이력은 날짜별 마지막 main 커밋에 같은 집계 규칙을 적용해 현재 스냅샷과 비교합니다.
| 날짜 | 라이브러리 함수 | 셰이더 항목 | 리비전 |
|---|---|---|---|
| 1827/2813 (64.95%) | 614/1166 (52.66%) | 49a78191 | |
| 2511/2919 (86.02%) | 1131/1166 (97%) | c73ee448 | |
| 2560/3026 (84.6%) | 1166/1166 (100%) | ae91d978 | |
| 3239/3668 (88.3%) | 1166/1166 (100%) | eecf9095 |
릴리스
main 기록 지점
3e577edac215, 커밋 시각 .
AnyPS5의 대표 카운터는 대체 라이브러리 구현과 셰이더 명령 인식입니다. 커밋 이력과 함께 보면 어떤 부분이 구현 중이고 게임에 필요한 변경을 어디서 찾을지 알 수 있습니다.
이 페이지 대시보드는 2026년 10월 14일 스냅샷을 보관합니다. 이후 변화는 원 프로젝트의 실시간 진행 페이지에서 확인하세요.
라이브러리 구현 범위
게임은 메모리, 파일, 오디오와 입력을 위해 콘솔 라이브러리를 호출합니다. AnyPS5는 이를 대체하는 구현을 제공합니다.
스캐너는 core/libs/prx에 선언된 함수 본문을 셉니다. 인식한 미구현 경로는 대기, 다른 정의는 구현으로 집계합니다. 따라서 비율의 대상은 프로젝트에 선언된 함수입니다. 고정된 PROGRESS.md에서 규칙을 읽을 수 있습니다.
새 선언이 늘면 구현이 진행돼도 비율이 내려갈 수 있습니다. 두 총수를 함께 보고, 게임의 차단 요인인 개별 호출이나 라이브러리 작업을 찾아보세요.
셰이더 수치의 의미
100%는 프로젝트가 나열한 AMD RDNA 1/2 명령을 디코더가 인식한다는 뜻입니다. 이후에도 변환, 리소스 바인딩, 텍스처 형식, 메모리 접근, 동기화와 호스트 드라이버를 거칩니다.
배리어나 텍스처 경로 수정은 카운터를 움직이지 않고도 장면을 개선할 수 있습니다. 아키텍처 문서에서 렌더링 경로를 확인하세요.
이력에서 관련 변경 찾기
상류 이력은 날짜별 마지막 main 커밋을 선택하고, 과거 코드에도 현재 집계 규칙을 적용해 다시 계산합니다.
차트 변화를 출발점으로 실제 커밋과 영향을 받은 라이브러리를 여세요. 병합 날짜와 실행 중인 리비전을 비교하세요. 가까운 날짜의 릴리스도 그 변경 전일 수 있습니다.
AnyPS5 개발 현황을 게임과 연결하기
- 릴리스: 이름이 정해진 다운로드와 설명서 묶음입니다. 설치 가이드는 v0.1.2를 사용합니다.
- main: 지속적인 개발 코드입니다. 새로 병합된 수정을 시험하려면 해당 리비전과 맞는 라이브러리를 빌드합니다.
- 통합 브랜치: 특정 테스트용 패치를 조합합니다. 패치 목록과 실행 경로를 먼저 읽으세요.
AnyPS5 GitHub 가이드에서 해당 버전을 찾고 AnyPS5 게임의 다음 차단 요인을 보세요. 로딩 전환, 셰이더, 입력이나 미구현 서비스가 추적 대상입니다.
다음 단계
원 프로젝트 커밋에서 해당 작업을, AnyPS5 Reddit에서 시연과 토론을 따라갈 수 있습니다. 변경과 그 게임의 새 실행 결과를 연결하는 업데이트가 유용합니다.
직접 시도하려면 AnyPS5 시스템 요구 사항과 AnyPS5 설치를 확인하고 첫 유용한 오류를 AnyPS5 문제 해결용으로 남겨두세요.