YNIX / PS2 RECOMP
Atualizações / META 019

ACTION processa os primeiros pacotes pelo DMA GIF recompilado

15/10/2026 · 19:54 BRT · progresso

Resumo

O ACTION.ELF parcial passou pela inicialização do DMAC e executou as primeiras transferências do canal GIF com o perfil nativo limitado do Ynix.

Defeito

O harness não ativava o parser GIF já existente e faltavam registradores básicos de VIF, GIF, IPU e DMAC. O CHCR=0x101 do guest era interrompido antes de interpretar os pacotes.

Solução aplicada

Adicionei estado para configuração dos canais DMA e registradores globais DMAC, respeitando os campos do PS2Tek. A opção --profile-d2-gif habilita explicitamente o parser GIF no harness parcial limitado. O engine leu tags da RAM e registrou escritas GIF AD; o próximo limite é o dispatcher dinâmico 0x0012A774. Nenhum frame ou gameplay foi comprovado; META 019 segue NOT_READY.

Detalhes e evidências

Evidência local: build/goal019/action-entry-1024-abi8-vu0-gif-engine/action-entry-run.log. O build passou com zero avisos e erros; a execução parcial alcançou 18.034.862 instruções e parou com status 4, guest_error=0. Próximo passo: identificar o alvo dinâmico em 0x0012A774 e continuar a sonda. Ynix é recompilador estático nativo, não emulador.

META 019