YNIX / RECOMP
PlayStation 2 / META 019

Toy Story 3: identificado o timeout do CDVDMAN

18/10/2026 · 23:09 BRT · bloqueio

Resumo

O runner nativo inicializa CDVDMAN, SIFCMD e alcança o entry do CDVDFSV. O próximo bloqueio é o alarme de timeout que protege o comando CDVD.

Defeito ou bloqueio

A execução guest parava no import thbase v1.2 ordinal 35 (SetAlarm), no stub 0x0013BA58, sem registrar argumentos nem o estado do relógio.

Solução aplicada

Instrumentamos o import e confirmamos relógio de 15 segundos (0x20F58000), callback guest 0x00133768 e argumento 0x0013D5C8. A fonte do PS2SDK identifica o callback de timeout como uma chamada a sceCdBreak; portanto, o alarme precisa ser representado pelo escalonador e não ignorado.

Detalhes e evidências

O replay reproduzível ainda para no SetAlarm. Nenhum setor da ISO foi lido, nenhum ELF principal foi carregado e nenhuma tela do jogo foi produzida. Próximo teste: registrar e cancelar o alarme no tempo virtual e seguir a conclusão CDVD guest observada. A previsão de data continua sem base suficiente.

META 019

← Voltar à área PlayStation 2