YNIX / RECOMP
Ynix Recomp / PlayStation 4
Em desenvolvimento

Ynix PS4 Recomp

O Ynix PS4 Recomp desenvolve um pipeline nativo para software Orbis. O probe de inicializacao de LIMBO executou parcialmente o fluxo, mas para no import sceNpUnregisterStateCallback sem binding. Nao ha titulo, menu, frame ou gameplay comprovados.

Alvo: WindowsAlvo: Linux
execu??o de jogoAinda n?o executa jogo

Este estado s? muda para ?Executando jogo? quando houver evid?ncia observ?vel de um t?tulo em execu??o.

Ver di?rio e changelog
estado verific?vel

Infraestrutura e execu??o

Compila??o, ferramentas e testes sint?ticos medem a infraestrutura; execu??o de jogo exige evid?ncia pr?pria.

infraestrutura

Em desenvolvimento

4 registros p?blicos vinculados a este console.

Arquitetura

AMD Jaguar x86-64 e servi?os do sistema Orbis, com execu??o e bibliotecas de usu?rio do PS4.

Componentes implementados

  • Probe nativo do execut?vel de LIMBO e an?lise de imports/reloca??es.
  • An?lise est?tica do caller associado ao thunk 0x8038C260.
  • Invent?rio de s?mbolos/NIDs para orientar a resolu??o de imports.
execu??o do jogo

Ainda n?o executa jogo

O avan?o em infraestrutura n?o ? contado como carregamento, frame ou jogabilidade.

Limita??es conhecidas

  • O import libSceNpManager:mjjTXh+NHWY continua sem resolu??o no probe.
  • O NID local sugere sceNpUnregisterStateCallback, mas a ABI ainda n?o foi confirmada.
  • Persistem 1.149 diagn?sticos de reloca??o; n?o h? inicializa??o completa nem imagem do jogo.
marcos observ?veis

Caminho at? a jogabilidade

Cada etapa avan?a somente com evid?ncia correspondente ao pr?prio est?gio.

  1. 1

    An?lise do execut?vel

    Caller e imports est?o sob an?lise; a ABI permanece aberta.

    Em andamento
  2. 2

    Carregamento

    O probe alcan?a a resolu??o de imports e registra falhas de reloca??o.

    Em andamento
  3. 3

    Inicializa??o do sistema

    A importa??o de libSceNpManager ainda interrompe a inicializa??o.

    Bloqueado
  4. 4

    Primeiro frame

    Nenhum frame do jogo foi observado.

    Aguardando
  5. 5

    Jogabilidade

    Ainda sem sess?o jog?vel demonstrada.

    Aguardando
pr?ximo objetivo verific?vel

Confirmar a ABI do caller de LIMBO e resolver somente o comportamento de import sustentado pela an?lise antes de avan?ar o probe.

?ltimo avan?o concreto

LIMBO avançou mais 15 blocos nativos

O probe nativo do LIMBO compilou mais 15 blocos e prosseguiu até o alvo indireto 0x8014A185.

Ler evid?ncia
hist?rico do console

Atualiza??es e changelog

4 registros
Avanços

LIMBO avançou mais 15 blocos nativos

O probe nativo do LIMBO compilou mais 15 blocos e prosseguiu até o alvo indireto 0x8014A185.

Bloqueio
A execução sintética ainda para em unsupported_instruction porque o bloco guest 0x8014A185 não está traduzido. Permanecem 1.149 diagnósticos de reloca...
Solução
O avanço incremental compilou e registrou a raiz observada. O fechamento agora contém 36.076 blocos e 1.364 raízes, sem truncamento nem blocos não pla...
probe-nativo Abrir atualização
Avanços

LIMBO: continuação do probe nativo de inicialização

O probe nativo passou por dois imports e avançou por quatro destinos indiretos observados; 36.061 blocos cobertos. Ainda não há título, menu ou frame.

Bloqueio
A execução ainda para em um bloco guest não traduzido (0x80127380) após um salto indireto. Permanecem 1.149 diagnósticos de relocação sem resolução.
Solução
Adicionado o perfil offline, com estado, para registro/remoção do callback NP; o probe passou sceNpUnregisterStateCallback. Adicionado também _FLog pa...
LIMBO-18 Abrir atualização
Avanços

LIMBO: caller do unregister analisado, ABI segue em aberto

19/10/2026 00:55 BRT: análise estática relacionou o thunk 0x8038C260 ao NID local sceNpUnregisterStateCallback e observou RDI=0x8076FD90 no caller. A semântica do argumento e a ABI não foram confirmadas.

Bloqueio
Vincular um stub sem verificar o contrato de unregister poderia mascarar a falha de inicialização. O probe continua faulted em import não vinculado; a...
Solução
Mantido o import sem binding. Próximo passo é seguir o objeto/cookie criado pelo registro do callback, obter contrato verificável e correlacionar valo...
LIMBO-imports Abrir atualização
Bloqueios

LIMBO: import identificado como sceNpUnregisterStateCallback

O probe atual para em 0x8038C260 por import nao vinculado. O NID local resolve para sceNpUnregisterStateCallback; ainda falta confirmar callsite e ABI antes de implementar o binding. Nenhum menu ou frame foi observado.

Bloqueio
O runtime nao possui binding para libSceNpManager:mjjTXh+NHWY. O nome esta confirmado no catalogo local; a aridade/semantica no callsite ainda nao. As...
Solução
Nenhum handler foi adicionado. Confirmar callsite, argumentos e ciclo de vida do callback; implementar comportamento offline especifico e reproduzir e...
Inicializacao nativa LIMBO Abrir atualização