Resumo
Com SIFINIT do perfil diagnóstico, o entry recompilado de SIFCMD executou sceSifSetSubAddr e publicou 0x00101A90. O ELF da EE leu esse endereço e montou dois pacotes INIT_CMD para ele.
Defeito
A tentativa anterior forçava SUBADDR=0 como hipótese, ocultando o endereço que o entry IOP recompilado realmente publica e fazendo os descritores apontarem para destino zero.
Solução aplicada
Removi a hipótese de SUBADDR zero, acrescentei uma leitura explícita do estado SIF do IOP e espelhei para a EE apenas o valor escrito pelo guest. O log capturou os payloads de 20 bytes (opt=0) e 16 bytes (opt=1); eles ainda não foram entregues ao IOP.
Detalhes e evidências
O replay chegou a 50.000.000 instruções e esgotou combustível em 0x01F09034, no polling de RPC. SIFINIT, CMDINIT e BOOTEND seguem injetados pelo perfil diagnóstico. Nenhum ELF jogável, frame ou gameplay foi alcançado. Próximo passo: entregar o INIT_CMD observado ao handler recompilado e verificar se o guest IOP publica CMDINIT. Ynix continua recompilador estático nativo, não emulador; META 019 segue NOT_READY.
META 019 — handshake SIF