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.

231 registros
Avanços
PlayStation 2

META 019: PADMAN recompilado alcança stub thbase; importação ainda bloqueia replay

O último replay integrado recompilou e executou a continuação guest do PADMAN até o stub de importação `thbase#4`, em `0x00187928`. A execução parou ali com status 5; estamos rastreando essa fronteira de importação e ainda não confirmamos o retorno normal do RPC. O replay também atravessou a instrução `SLLV` que havia...

META 019 Abrir atualização
Avanços
PlayStation 2

Correção: endereço EE mapeado; PORT_OPEN concluído

Correção da atualização anterior: o endereço 0x20174B80 é um alias válido da RAM do EE, e o replay já aceitou transferências desse tipo. O PORT_OPEN do MTAPMAN completou com status 0. O limite atual está mais adiante na sequência de RPC/DMA do PADMAN: a execução para novamente em syscall EE 119 (sceSifSetDma, PC 0x0012...

META 019 Abrir atualização
Avanços
PlayStation 2

META 019: PORT_OPEN concluído e nova barreira em SIF DMA

O Ynix concluiu a chamada guest PORT_OPEN depois de corrigirmos a máscara de ClearEventFlag e o ciclo do bit start do SIO2. O worker guest sinalizou o evento esperado e o RPC retornou status 0, sem evento injetado pelo harness. Também ampliamos a recompilação nativa para a instrução R5900 MULT1, preservando HI1/LO1 en...

META 019 Abrir atualização
Avanços
PlayStation 2

MTAPMAN registra cinco RPCs; PADMAN passa por SRAV

O entry guest real do MTAPMAN, carregado da ISO, agora completa e registra cinco servidores RPC. A chamada PORT_OPEN observada foi agendada na thread guest da fila registrada, sem criar servidor ou resposta sintética. Implementei SRAV no YNIR/backend R3000, e o worker PADMAN passou do ponto 0x00180964. O handler ainda...

META 019 Abrir atualização
Avanços
PlayStation 2

RPC do MTAPMAN avança até a próxima espera SIO2

O compilador IOP agora aceita roots guest observados adicionais; a execução recompilada inclui o bloco 0x00150040 selecionado pela jump table real do MTAPMAN. No replay, a RPC guest passou por sio2man#48, #51 e #52; a transferência observada iniciou e a IRQ SIO2 17 foi entregue ao handler recompilado da ISO. A RPC entã...

META 019 Abrir atualização
Avanços
PlayStation 2

SIO2MAN processa IRQ SIO2 e conclui ordinal 51

No replay combinado da ISO 007, o worker SIO2MAN enviou a sondagem guest de multitap sem dispositivo conectado. A IRQ 17 foi entregue ao handler recompilado da própria SIO2MAN, que limpou o estado e sinalizou o evento guest 0x2000; a thread concluiu a export sio2man#51 e o MOVIE.ELF avançou. A execução ainda para em um...

META 019 Abrir atualização
Avanços
PlayStation 2

SIO2MAN conclui primeiro handshake guest

A chamada SIO2MAN do ordinal 48 agora retorna após o worker guest limpar o evento 0x10 e sinalizar 0x20. O ordinal 51 inicia a próxima fase e aguarda 0x800; o worker então para em acesso de memória não mapeada no PC 0x00160060, sem DMA/IRQ SIO2 concluído. Ainda não houve abertura do ELF principal, frame ou gameplay. ME...

META 019 Abrir atualização
Avanços
PlayStation 2

PADMAN e MTAPMAN avançam até espera real do SIO2MAN

O PADMAN registrou dois callbacks guest de VBlank, que agora ficam armazenados no contexto IOP sem execução artificial. A chamada guest do PAD entrou no servidor MTAPMAN recompilado e alcançou o SIO2MAN da ISO. Após SetEventFlag do PS2SDK, a rotina do SIO2MAN bloqueou em WaitEventFlag aguardando o bit 0x10. O próximo p...

META 019 Abrir atualização
Avanços
PlayStation 2

Revisada a parada apos PXOR em MOVIE

A palavra 0x704914C9 em 0x0012B9F8 foi decodificada e executada como PXOR do MMI2. O replay avancou e encontrou chamadas Deci2Call e continuacoes adicionais, corrigindo o diagnostico antigo de opcode desconhecido. ACTION.ELF ainda nao iniciou e nenhum frame foi observado. Ynix continua recompilador estatico nativo, nao...

META 019 - NOT_READY Abrir atualização
Avanços
PlayStation 2

Corrigido: PXOR MMI2 em 0x0012B9F8

Corrigimos a classificacao anterior: 0x704914C9 pertence ao conjunto MMI2, subopcode 0x13, e corresponde a PXOR. Decoder, YNIR e backend LLVM agora executam XOR lane-wise nos dois halves de 64 bits do GPR de 128 bits; o replay passou dessa instrucao sem fault e continuou pelas rotas estaticas de MOVIE.ELF. ACTION.ELF a...

META 019 - NOT_READY Abrir atualização