YNIX / RECOMP
PlayStation 2 / META 019

SIFCMD guest emite o primeiro SET_SREG

17/10/2026 · 20:09 BRT · progresso

Resumo

O sceSifInitRpc recompilado submeteu um descriptor IOP→EE e gerou o pacote SET_SREG do próprio guest: índice 0, valor 1.

Defeito ou bloqueio

O worker FILEIO aguardava CMDINIT. Depois do evento observado no trace, o initRPC avançou e parou no envio de DMA IOP→EE. O probe não possui a RAM EE real do replay nem confirmação do receiver para destino zero.

Solução aplicada

Executamos SIFCMD e FILEIO recompilados, entregamos ao event flag o CMDINIT observado e registramos o descriptor e os seis words do pacote. O DMA foi submetido, sem ser entregue nem interpretado como cópia de RAM; o próximo passo é integrar o receiver SIF ao EE real e confirmar a semântica de SET_SREG.

Detalhes e evidências

Descriptor: source IOP 0x00102000, destination 0, 24 bytes, attr 0x4, transfer ID 1. Payload: CID 0x80000001, index 0, value 1. Nenhum RPC 255, setor CDVD ou frame foi observado. Evidência: build/goal019/fileio-start-probe/build-and-run.log. Meta permanece ativa.

META 019

← Voltar à área PlayStation 2