YNIX / PS2 RECOMP
Atualizações / META 019

META 019: replay inicia sem estado TLB da BIOS

15/10/2026 · 18:39 BRT · progresso

Resumo

O harness entra diretamente no MOVIE recompilado, sem executar BIOS EE nem fornecer TLB; o MOVIE nao configura suas proprias entradas TLB no segmento executavel.

Defeito

O runtime mapeia RAM baixa diretamente para os mesmos offsets fisicos. O replay prova o resultado desse perfil, mas nao comprova a traducao virtual ativa no boot retail. O DIAG COP0.Status apos execucao nao revela entradas TLB herdadas.

Solução aplicada

Auditei a inicializacao do CLI, o ABI de YnixNativeState e o PT_LOAD executavel do MOVIE: estado nasce zerado com PC/SP/fuel e nenhuma instrucao TLBR/TLBWI/TLBWR/TLBP foi encontrada. Documentei a limitacao e direcionei o proximo passo a um perfil explicito de boot EE com proveniencia, sem inventar mapeamento.

Detalhes e evidências

O replay continua parcial em PC 0x0010FA9C, fuel esgotado, sem ACTION.ELF/frame/gameplay. Ynix segue recompilador estatico nativo, nao emulador. Evidencias locais: runtime/guest_memory.cpp, runtime/native_state.h e segmento executavel MOVIE.ELF.

META 019