YNIX / PS2 RECOMP
Atualizações / META 019 — boot de jogo

MTAPMAN registra cinco serviços; PADMAN é a próxima dependência

16/10/2026 · 10:38 BRT · progresso

Resumo

O MTAPMAN guest da ISO iniciou e registrou cinco servidores RPC reais; o boot agora pede PADMAN pelo SID 0x80000100.

Defeito

O runner interrompia a verificação ao selecionar um worker CDVDFSV válido e compilava quatro handlers MTAPMAN em raízes de worker, não nos endereços dos handlers. Depois do bind MTAPMAN, o jogo tenta repetidamente PADMAN, ausente do perfil IOPRP atual.

Solução aplicada

A validação de threads foi corrigida, handlers MTAPMAN foram recompilados nos endereços observados e o guest passou a responder aos cinco binds e a uma chamada RPC. A PADMAN.IRX da ISO foi extraída e analisada estaticamente; o próximo passo é carregar e executar seus workers.

Detalhes e evidências

O runner leu o MTAPMAN.IRX diretamente da ISO, executou a entrada e os workers recompilados estaticamente e confirmou os cinco servidores RPC registrados pelo guest. Os cinco binds retornaram endereços válidos; uma chamada de handler MTAPMAN também completou. A próxima dependência observada é PADMAN: o jogo envia binds repetidos ao SID 0x80000100. A ISO contém PADMAN.IRX, mas o perfil IOPRP usado ainda não o carrega. A entrada do PADMAN foi analisada estaticamente, sem execução até agora. Ainda não houve abertura de ACTION.ELF, frame ou gameplay. O projeto segue como recompilador estático nativo, não emulador, e a meta continua ativa sem previsão confiável.

META 019 — boot de jogo