Backend Direct3D 12
La versión 0.3.6 incluye DirectX 12 nativo experimental para Windows. Terminator 2D alcanza el juego, Raiden IV su primera fase y Super Woden GP el mapa. Vulkan sigue siendo predeterminado; Linux usa Vulkan.
Notas del repositorio hasta el 30 de octubre de 2026
Elegir un renderizador
Los ajustes del lanzador de Windows tienen una tarjeta «API gráfica» con Vulkan y DirectX 12. El lanzador guarda graphics_api=vulkan o graphics_api=d3d12 en el ps5pcem.ini portátil y pasa PS5_GRAPHICS_API a game-run, de modo que la elección se aplica en el siguiente inicio. Vulkan es el predeterminado. En los doce idiomas el lanzador marca DirectX 12 como experimental, y la barra lateral lo muestra en lugar del estado del dispositivo Vulkan.
La misma variable funciona desde la línea de comandos, donde se aceptan d3d12 y dx12. Las versiones de Linux eligen Vulkan, y allí el ejecutor rechaza d3d12. Un valor desconocido se rechaza antes de cargar un juego. Si la inicialización o la ejecución de D3D12 fallan, el ejecutor no lo sustituye por Vulkan: el trabajo de GPU no admitido indica su motivo y termina la ejecución experimental en lugar de darlo por completado. Este backend no ofrece ejecución sin ventana.
PS5PCEM 0.3.6
Implementados dibujos indexados e indirectos, texturas, profundidad/stencil, MRT, shaders DXC Wave, cachés y grupos de comandos. Pasan las 48 pruebas D3D12 y las comprobaciones GPU nativas de 0.3.6.
Qué está implementado
- Implementados dibujos indexados e indirectos, texturas, profundidad/stencil, MRT, shaders DXC Wave, cachés y grupos de comandos. Pasan las 48 pruebas D3D12 y las comprobaciones GPU nativas de 0.3.6.
Qué falta todavía
- MSAA, imágenes de cómputo generales y otras rutas gráficas siguen incompletas. La compatibilidad y los FPS de Vulkan no son resultados de DirectX ni Linux.
Mecanismos relacionados
Qué describen estas páginas