YNIX / PS2 RECOMP
Atualizações / META 019

Reset da BIOS: replay nativo até TLBP

16/10/2026 · 04:27 BRT · marco

Resumo

O replay nativo do reset EE avançou até TLBP: 29 instruções concluídas, sem fault, PC final 0xBFC00874.

Defeito

O fluxo parava no primeiro SYNC.P, e o backend ainda não representava as gravações COP0 da TLB nem o probe observado no BIOS.

Solução aplicada

Adicionei lowering nativo limitado às instruções e ao PC confirmados na ROM, ABI v11 para os cinco campos COP0 de TLB e aceitação restrita da escrita em 0x1000F500 apenas no perfil desta sequência. O harness executou 29/29 instruções; TLBP retornou Index=0x80000000.

Detalhes e evidências

Replay do vetor de reset da BIOS SCPH-39001 em harness x64 nativo, somente até PC 0xBFC00874. O experimento aplicou a escrita pontual em 0x1000F500 sob perfil restrito, gravou os registradores COP0 observados e executou TLBP. O resultado Index=0x80000000 indica probe sem correspondência na tabela vazia do reset. Isso valida 29 instruções desse trecho; não inicia a BIOS inteira nem o jogo.

META 019