GPCS4 (Disponivel Para Windows)



GPCS4 Emulador de PS4 (Liberado) Funcional para Windows

Download Do GPCS4 1.11

Download Arquivos Necessarios


Pre-requisitos (Necessario dos Arquivos)
Visual Studio 2017/Visual Studio Community 2017
Vulkan SDK
LLVM Instaler
PS4PKGViewer
UnfSelf


Requisito

Para executar ou desenvolver o GPCS4, são necessários um conjunto de instruções AVX de suporte à CPU e uma placa gráfica que suporte o Vulkan.
Atualmente, apenas a compilação do Windows é suportada.


Ultimas Atualizações

Video

Tutorial De Como Baixar e instalar




Noticia






Primeiro suporte comercial a jogos, Estamos Condenados. Obrigado por nossos desenvolvedores.
Não é possível jogar agora, já que o FPS é muito baixo, porque atualmente não há otimizações.
O GPCS4 recompilará todos os shaders, até todas as texturas e fará o upload de todos os buffers a cada quadro, tornando-o menos eficiente.
Além disso, ainda existem alguns problemas na emulação do game pad.
Vai melhorar essas coisas passo a passo.

Basic Quad

Primeira imagem correta renderizada, embora seja uma demonstração de imagem 2D, ela é renderizada atualmente no pipeline 3D.
Ainda há algum código de teste de código fixo, mas com mais design e, o mais importante, desta vez com o nosso tradutor de sombreador, não há mais som de escrita manual.
A seguir, focarei no Nier e melhorarei a implementação dos gráficos.

Nier Demo

Este é um resultado particular de execução do Nier: Automata, mas não correto, eu o melhorarei.

Roteiro
Gráficos
Engenharia reversa Gnm
Analisando buffers de comando do PM4 e alguns outros formatos para recuperar as chamadas Gnm originais.
Ainda dá muito trabalho.

Vulkan back-end
Traduzir chamadas Gnm em chamadas vulcânicas. Longe de completo.

Recompilador de sombreador
Traduzir bytecode GCN em bytecode Spir-V. Longe de completo.

Hardware
Áudio
Apenas comece.

Controle
Implementação básica.

Sistema
Vinculador dinâmico
O suporte ao TLS ainda não está completo, talvez algumas outras funções de inicialização também.

Gerenciamento de recursos do sistema, ie. Thread, memória virtual, sincronizar objeto, arquivo, relógio.
Para funções que não requerem recursos do sistema (por exemplo, funções matemáticas),
usaremos as bibliotecas do sistema diretamente.
Para outros, implementamos esses um por um.
Share on Google Plus

About JR GAMES

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

Visitantes