El desarrollo de AnyPS5 de un vistazo
Sigue las bibliotecas del sistema y el decodificador gráfico; después consulta el historial de versiones.
Instantánea: · Datos de avances del proyecto
88.3% contado como implementado
100% de instrucciones enumeradas reconocidas
- Bibliotecas del sistema
- Funciones de bibliotecas que el analizador original cuenta como implementadas. El total cubre los cuerpos de funciones examinados.
- Decodificador de shaders
- Instrucciones reconocidas por el decodificador AMD RDNA 1 y RDNA 2. Cada juego puede necesitar más correcciones gráficas.
¿Buscas un juego concreto? Abre Comprobador de juegos de AnyPS5 para ver sus avances, problemas y preparación.
Evolución del desarrollo
El historial aplica las mismas reglas al último commit de main de cada día para comparar revisiones anteriores con la instantánea actual.
| Fecha | Funciones de bibliotecas | Entradas de shaders | Revisión |
|---|---|---|---|
| 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 |
Versiones
Punto de referencia de main
3e577edac215, commit del .
Los avances de AnyPS5 se siguen con dos contadores principales: implementación de bibliotecas de sustitución y reconocimiento de instrucciones de shaders. Junto al historial de commits, ayudan a entender en qué se está trabajando y qué cambios podrían afectar a un juego.
El panel conserva la instantánea del 14 de octubre de 2026. Para cambios posteriores, abre la página de avances del proyecto.
Qué mide la cobertura de bibliotecas
Los juegos llaman a las bibliotecas de la consola para gestionar memoria, archivos, audio, controles y otros servicios. AnyPS5 proporciona implementaciones que sustituyen esas llamadas.
El analizador cuenta los cuerpos de funciones declarados en core/libs/prx. Marca como pendientes las rutas reconocidas como no implementadas y cuenta las demás definiciones como implementadas. El porcentaje representa, por tanto, la cobertura de las funciones declaradas en el proyecto. PROGRESS.md en la revisión citada explica el cálculo.
Mira ambos totales: añadir funciones declaradas puede reducir el porcentaje aunque se siga implementando código. Para entender un bloqueo concreto, busca la llamada o biblioteca que necesita el juego.
Qué significa el hito de shaders
El 100 % de la instantánea indica que el decodificador reconoce las entradas de la lista AMD RDNA 1/2 del proyecto. Después aún intervienen la traducción, la vinculación de recursos, los formatos de textura, el acceso a memoria, la sincronización y el controlador del equipo.
El trabajo gráfico va más allá de completar la lista. Corregir una barrera o una ruta de texturas puede arreglar una escena sin cambiar el contador. La documentación de arquitectura describe ese recorrido.
Usa el historial para encontrar el cambio
El historial toma el último commit de main de cada día y aplica las reglas actuales del contador a árboles anteriores. Es una comparación recalculada con un mismo método.
Parte del cambio en la gráfica y abre el commit o la biblioteca correspondiente. Compara la fecha de integración con tu revisión: una etiqueta de versión cercana puede ser anterior a ese cambio.
De los avances de AnyPS5 al juego
- Una versión publicada reúne descargas con nombre e instrucciones correspondientes. Nuestra instalación utiliza v0.1.2.
- Main contiene el desarrollo continuo. Para probar una corrección más reciente ya integrada, compila esa revisión y sus bibliotecas.
- Una rama de integración combina parches para una prueba concreta. Lee la lista de cambios y la forma de arranque antes de intentar la misma escena.
La guía de AnyPS5 en GitHub ayuda a distinguir estas versiones. En juegos de AnyPS5, el siguiente bloqueo del informe indica qué seguir: una transición de carga, un shader, los controles o un servicio pendiente.
Elige tu siguiente paso
Sigue los commits del proyecto y AnyPS5 en Reddit. Una actualización útil relaciona un cambio con una nueva ejecución del juego afectado.
Si quieres intentarlo, revisa los requisitos de AnyPS5, sigue la instalación de AnyPS5 y conserva el primer error significativo para la solución de problemas de AnyPS5.