YNIX / RECOMP
desenvolvimento aberto / PS2 ? PS4 ? Xbox 360 ? Xbox One

Ynix Recomp

Projetos de recompila??o nativa de consoles para Windows e Linux. Acompanhe separadamente infraestrutura, an?lise e execu??o observ?vel de cada jogo.

Build e testes sint?ticos n?o significam que um jogo foi carregado ou executado.
registro p?blico

Atualiza??es e changelog

Filtre por console, tipo ou palavra-chave.

265 registros
Avanços
PlayStation 4

LIMBO: mais 11 blocos no avanço nativo

Duas iterações desde a última atualização adicionaram 11 blocos e levaram o probe até 0x800719A7.

Bloqueio
O guest continua parando em unsupported_instruction por falta de bloco traduzido. Permanecem 1.149 diagnósticos de relocação sem resolução.
Solução
As duas raízes observadas foram adicionadas ao fechamento, que está em 36.233 blocos e 1.371 raízes, sem truncamento ou blocos não planejados.
probe-nativo Abrir atualização
Avanços
PlayStation 4

LIMBO: probe nativo avançou para 0x80073030

O probe limitado compilou 59 blocos adicionais e alcançou o alvo indireto 0x80073030.

Bloqueio
O guest ainda para em unsupported_instruction no bloco 0x80073030, não traduzido. Permanecem 1.149 diagnósticos de relocação pendentes.
Solução
A nova raiz observada foi compilada. O fechamento atingiu 36.222 blocos e 1.369 raízes, sem truncamento nem blocos não planejados.
probe-nativo Abrir atualização
Avanços
PlayStation 4

LIMBO: 52 blocos a mais no avanço do probe

Desde a atualização anterior, duas iterações do probe adicionaram 52 blocos e avançaram até 0x8006F128.

Bloqueio
A execução continua sem tradução para o bloco guest atual e para em unsupported_instruction. Permanecem 1.149 diagnósticos de relocação não resolvidos...
Solução
As duas raízes observadas foram incorporadas; o fechamento está em 36.163 blocos e 1.368 raízes, sem truncamento ou blocos não planejados.
probe-nativo Abrir atualização
Avanços
PlayStation 4

LIMBO: probe alcançou novo bloco indireto

O probe nativo limitado incorporou a raiz 0x8014A528 e avançou até o alvo indireto 0x80063887.

Bloqueio
A execução ainda para em unsupported_instruction no bloco não traduzido 0x80063887. O artefato continua indicando 1.149 diagnósticos de relocação sem...
Solução
O fechamento compilado chegou a 36.111 blocos e 1.366 raízes, sem truncamento ou blocos não planejados.
probe-nativo Abrir atualização
Avanços
PlayStation 4

LIMBO: mais 29 blocos no probe nativo

Uma nova iteração compilou 29 blocos adicionais do LIMBO e avançou até o alvo indireto 0x8014A528.

Bloqueio
O probe limitado segue parando em unsupported_instruction no bloco guest 0x8014A528, ainda sem tradução. Permanecem 1.149 diagnósticos de relocação nã...
Solução
A raiz observada foi compilada e integrada ao fechamento, que passou a 36.105 blocos e 1.365 raízes sem truncamento nem blocos não planejados.
probe-nativo Abrir atualização
Avanços
PlayStation 4

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
PlayStation 4

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
Xbox 360

Pacote de entrada recebido; assinatura XEX2 identificada

19/10/2026 00:58 BRT: arquivo padrão de entrada Xbox 360 está disponível no diretório inputs, ignorado pelo Git. A CLI identificou o prefixo XEX2 e o inventário local registrou tamanho/hash; nenhuma execução foi tentada.

Bloqueio
A CLI verifica somente quatro bytes; formato completo, compressão, carregamento, imports, decoder PowerPC e runtime não estão implementados. Assinatur...
Solução
Arquivo foi extraído sem modificar o ZIP original após checagem de entradas/caminhos. SHA-256 foi calculado para default.xex em relatório local ignora...
arquivo-de-entrada Abrir atualização
Avanços
PlayStation 4

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
Avanços
PlayStation 2

META 019: limite DMA3 protegido por teste isolado

19/10/2026 00:55 BRT: o novo alvo sintético goal019_dma3_boundary_tests compilou e passou 1/1; valida MADR/BCR, CHCR sem início, rejeição do CHCR de transferência e preservação do estado anterior.

Bloqueio
Não há backend que copie setores da ISO ou complete DMA/IRQ. O teste amplo guest_memory_tests também falha antes desta cobertura numa asserção existen...
Solução
Adicionado alvo unitário isolado no CMake e fixture do perfil IOP. Nenhum código runtime mudou; não há leitura de setor, boot, ELF ou frame demonstrad...
META-019-DMA3 Abrir atualização
Marcos
Xbox 360

Xbox 360: base XEX e inventário validada

19/10/2026 00:48 BRT: projeto C++23/CMake configurado e compilado em Release com MSVC 19.44; CTest XEX sintético 1/1 passou; CLI inspect e inventário SHA-256 foram exercitados.

Bloqueio
A implementação reconhece somente a assinatura XEX2 de quatro bytes. Não há parser estrutural, decoder PowerPC, runtime ou execução de jogo.
Solução
Criada base independente com CLI limitada, teste sintético e inventariador Python somente leitura. Sem chaves, bypass DRM ou alegações de compatibilid...
infraestrutura-inicial Abrir atualização
Marcos
Xbox One

Xbox One: base de inspeção e inventário validada

19/10/2026 00:48 BRT: projeto C++23/CMake configurado e compilado em Release com MSVC 19.44; CTest sintético 1/1 passou; CLI inspect e inventário SHA-256 foram exercitados com arquivo sintético.

Bloqueio
Ainda não há parser específico de módulos Xbox One, loader, resolução de imports/serviços ou execução de jogo. Um prefixo MZ/PE não comprova formato n...
Solução
Criada base independente com inspeção limitada de assinatura, teste sintético e ferramenta Python de inventário somente leitura. Pesquisa documentada...
infraestrutura-inicial Abrir atualização