Resumo
A parada por fuel agora tem causa imediata reproduzida: o MOVIE percorre uma lista cujo descritor está zerado.
Defeito
A tabela selecionava a referência guest 0x10, mas os campos do descritor lidos pelo loop estavam vazios. A rotina repetia a comparação e consumia o limite de execução.
Solução aplicada
Adicionei captura diagnóstica restrita no stop por fuel e correlacionei os registradores, a tabela do ELF e as palavras guest. O diagnóstico confirma o loop sem alterar o PC nem fabricar estado; a origem da inicialização ausente continua em investigação.
Detalhes e evidências
Evidência: a execução de MOVIE.ELF esgota o limite em PC 0x0010FA9C após 400.009.999 instruções, sem erro guest. A tabela em 0x001448F0 seleciona a referência 0x10; as palavras do descritor em 0x10–0x4C estão zeradas. O loop lê o próximo ponteiro e volta enquanto o valor carregado é menor que 0x0017C30F, repetindo a leitura nula. Isso confirma a causa imediata do consumo de fuel. Ainda não prova por que o descritor chega vazio nem que o jogo abriu. Próximo passo: rastrear quem deveria inicializar essa estrutura antes da rotina. Não houve ACTION.ELF, frame ou gameplay; Ynix segue como recompilador estático nativo, não emulador.
META 019