O replay nativo superou o loop de inicialização e avançou até um novo bloqueio de decodificação em 0x00437E90.
Bloqueio
SetupThread não preenchia a estrutura sargs do PS2SDK, fazendo o código guest procurar um caractere em uma string vazia. Após corrigir isso, a execuçã...
Solução
O HLE agora preenche argc/argv e o caminho cdrom0:\SLUS_219.31. A build parcial foi ampliada com a raiz observada 0x00551630 e recompilada. O replay c...
Corrigimos a geração do JSON de memória e reproduzimos o bloqueio atual da execução parcial em 0x00438004 após 100 milhões de instruções, sem falha de memória.
Bloqueio
O snapshot emitido pelo harness tinha uma aspa ausente no campo bytes_hex, então o supervisor rejeitava o diagnóstico. Com a captura reparada, o guest...
Solução
Ajustamos o fechamento do JSON, recompilamos o harness autorizado da fixture Toy Story 3 (358 raízes observadas) e validamos os snapshots. O próximo p...
O replay do ELF do Toy Story 3 agora conclui a leitura do registrador EE SIF_SUBADDR e retorna o valor inicial zero, avançando uma chamada além do bloqueio anterior.
Bloqueio
O runtime não diferenciava registradores de software SIF do EE dos registradores físicos do IOP; por isso parava em sceSifGetReg antes de qualquer ret...
Solução
Foi adicionado um perfil isolado que inicializa somente os três registradores SIF de software do EE em zero. O trace real PCSX2 Devel 1.7.3563 do Toy...
A lista de codigo observada do ELF passou de 346 para 350 raizes; o replay nativo chegou a 0x00715910 sem erro guest ou falha de memoria.
Bloqueio
O artefato parcial encerrava em MissingCompiledBlock nos limites de inicializacao descobertos durante o replay.
Solução
As quatro raizes verificadas no ELF foram adicionadas a lista allowlisted, recompiladas e reproduzidas com o harness nativo. Build do CLI terminou sem...
A decodificação do ELF local mostra que 0x00719960 executa stores em 0x006E3410+ e chamadas repetidas ao helper guest recompilado 0x004698A0 com ponteiros em 0x006FF8E0+. A faixa não mostra syscall ou acesso a hardware.
Bloqueio
O replay validado para em MissingCompiledBlock no início dessa rotina, com 1.144.900 instruções concluídas, sem erro guest ou falha de memória. O mani...
Solução
Confirmada no ELF extraído a sequência de instruções a ser alcançada ao compilar a raiz observada 0x00719960. A falha atual é cobertura compilada, não...
A captura registra SLUS_219.31, servidores RPC do CDVD/FILEIO, carga de módulos IOP e leituras de MUSIC/DIALOG.
Bloqueio
O replay nativo ainda para em 0x00719960, e a nova compilação está impedida por falta de espaço no disco.
Solução
A captura real foi filtrada: documenta o entry point 0x00200008, IDs RPC, módulos carregados e WaitSema(44) intercalado com SIF1 DMA, sem confundir is...