YNIX / PS2 RECOMP
Atualizações / META 019

META 019: EE alcanca RPC_BIND do CDVD

16/10/2026 · 05:56 BRT · progresso

Resumo

A EE saiu do polling de RPC apos a tabela guest RPCINIT receber o valor confirmado pelo pacote SIFCMD; em seguida emitiu RPC_BIND para o servidor CDVD Init.

Defeito

O ELF consultava diretamente o slot guest 0x01F14740, mas o runner atualizava apenas o estado HLE RPCINIT. Por isso a EE permanecia no polling.

Solução aplicada

O runner agora aplica o SET_SREG guest recompilado tambem ao slot de memoria que o ELF consulta. A execucao avanca ate o RPC_BIND de 64 bytes para SID 0x80000592.

Detalhes e evidências

Limite atual: o runner observa, mas ainda nao entrega o RPC_BIND ao IOP. A execucao aguarda em WaitSema porque o servidor CDVD recompilado ainda nao respondeu com RPC_END. O perfil ainda inclui hipoteses diagnosticas de boot e nenhuma leitura de setor, entrada jogavel ou frame ocorreu. Ynix continua recompilador estatico nativo, nao emulador.

META 019