Atualização 2.238
05/09/2026
v2.238.0.0BETAMINOR
Seymour4 de set. de 2026
FFX Research Tools: publicação Linux interna por descritores retidos
- Separa ABI nativa, enumeração limitada, read-back, diretório próprio, preparação e publicador em seis unidades internas. Requer Linux x86-64/ext-family; cria apenas filhos novos, verifica bytes/identidade/nlink/membros e usa rename sem sobrescrita, sem cleanup de falha.
- Distingue falha anterior ao unlink de
CommitUncertainposterior; não promete rollback, exclusão de escritores, snapshot ou durabilidade. Limites32/64MiB/1GiB, Count capturado uma vez, entrada única via CAS e tamanho observado conferido antes de ler. - 135 testes focados; controller326/326 combinados e211/211 em export sem Task11; build Release0warnings/erros; revisão source/spec CLEAN após três ajustes. Testes Count/tamanho tiveram RED comportamental; contenção é cobertura limitada, não prova exaustiva de race.
- Nenhum CLI/schema/backend Windows/corpus/VM/IDA ou lógica do editor alterado. Adaptador Linux público, topologia corpus/output e aceitação canônica permanecem pendentes; editor muda apenas quatro campos administrativos de versão. ### REVISION
v2.237.0.1
v2.238.0.1BETAREVISION
Seymour4 de set. de 2026
FFX Structures: índice PSARC PS3 reobservado e limitações do writer reproduzidas
- Documenta header flags2 em vez do zero legado, 78 streams de nomes/5.088.005 bytes, 68.100 nomes únicos sem LF final e 68.100 MD5 de caminhos conferidos. Prefixo máximo lido2.850.281 bytes; hashes parciais explicitamente separados do arquivo inteiro.
- Explica cinco slots ZSize zero de entradas vazias e distingue valores referenciados de slots extras; nenhum payload de asset foi lido. Sufixos são inventário de nomes, não formatos validados.
- Probe isolado liga o helper inalterado e confirma dois contraexemplos: índice multibloco e truncamento u16 de 125140 para59604. Build0warnings/erros; probe exit0 confirma bugs esperados, não compatibilidade do writer. Clarifica o disclaimer histórico sobre inflate em memória.
- Sem alteração do legado congelado, Task7/11, editor funcional, VM/IDA ou jogo. Atlas completo, aceitação canônica e engine permanecem pendentes; quatro campos de versão administrativos apenas. ### MINOR
v2.238.0.0
v2.238.0.2BETAREVISION
Seymour4 de set. de 2026
FFX Structures: correspondência de m001 ao PSARC PS3 original local
- Estende o documento HD separando a primeira comparação entre extrações da nova decodificação de payloads do container: CHR entrada1731 e BIN entrada1276, quatro streams,184.320/64.568 bytes, seis comparações diretas sem diferenças contra PC/PS3/PS4.
- Registra offsets, ZSizes, limites, hashes parciais e12 controles sintéticos; controller2.953.874 bytes de PSARC +746.664 bytes de amostras. Nenhum asset extraído é gravado, nenhum jogo/VM/IDA/editor funcional alterado.
- Correspondência restrita a dois arquivos, não autenticação de mídia, equivalência global, semântica completa, writer/engine ou Task7/11/V1.1. Quatro números administrativos de versão apenas.
v2.238.0.1
v2.238.0.3BETAREVISION
Seymour4 de set. de 2026
FFX Structures: PSARC PS3 inteiro observado, com blocos crus comprovados
- Registra hash integral independente, 68.100 assets, 251.167 blocos zlib e 404 trechos armazenados diretamente, todos comparados byte a byte com extrações PS3. 13.549.845.869 bytes lógicos processados sem exportar arquivos do jogo.
- Preserva a recusa inicial zlib-only na entrada119; perfil de igualdade de tamanhos explícito, 60 testes PASS, revisões CLEAN e reconciliação do relatório38.423.308bytes. Documenta
.tmpcom PHYR e.ftcsem FTCX sem inventar semânticas. - Não promove atlas completo, autenticidade/snapshot, comparação integral das extrações, CLI Linux canônico, Task7/11, writer/engine/RT2 ou funcionalidade do editor. Apenas quatro valores administrativos de versão.
v2.238.0.2
v2.238.0.4BETAREVISION
Seymour4 de set. de 2026
FFX Structures: família FTC e pacote legado DMA/GIF
- Registra 1.535 FTC PS3 por hash e duas comparações integrais do legado com PC/PS4; pacote64+1184+112+56832 bytes e campos DMA/GIF/GS com fontes primárias pinadas. Censo383.936bytes, seis exemplos adicionais69.824bytes,42testes Python +8Node PASS e reconciliação independente de relatórios com leituras limitadas após review.
- Corrige a constante FTCX/FCTX e a leitura universal de +0x34, com1.354contraexemplos de EOF; todos1.534FTCX têm cauda física align16(+0x10). Retira conclusões não demonstradas de subseções UUDW/LGOG e glifos1:1; reproduz quatro expectativas do helper C# sem alterá-lo.
- Só documentação/governança e quatro valores administrativos de versão. Código diagnóstico no D; sem assets alterados/exportados, writer/engine/RT2, canonicalização Task7/11/CLI Linux ou integração funcional no editor. Catálogo FFX integral continua incompleto.
v2.238.0.3
v2.238.0.5BETAREVISION
Seymour4 de set. de 2026
FFX Structures: consumidores PC de FTC, larguras e limite dos stubs gráficos
- Liga registro0x8AC0E0, getter0x8AC380 e consumo0x8B92E0 no FFX.exe de hash3D13E5ED…F277E1: +0x10 é byte count da cópia de base+u32(+0x30), importmemcpy identificado, métricas signed×0.25 e bias1040 seletivo. Dez corpos/2194bytes/666instruções por ferramenta correlacionados GNU/LLVM; sete controles PASS.
- Seis contrapartes PC/PS4,138464bytes, coincidem com hashes de três fontes PS3. Caudas não copiadas de9/11bytes são não zero e devem ser preservadas. Corrige atribuição falsa de lookup a0x8B6590 e exageros de mapping/avanço em três docs históricos; builderDMA/GIF chama stubs neste PC, não prova renderização.
- Somente docs/governança e quatro versões administrativas; scripts/evidência no D. Sem assets alterados, integração funcional no editor, execução de jogo/VM/IDA, writer/renderer/Unicode/RT2 ou promoção de Task7/11/CLI Linux/catálogo integral.
v2.238.0.4
v2.238.0.6BETAREVISION
Seymour5 de set. de 2026
FFX Structures: arquivos Phyre PC reais e auditoria da pesquisa paralela
- Observa24fontes PC/7.961.557bytes: header84, metadata2263, duas listas/grupos e instância real116bytes; aritmética candidata de23DXT5/1ARGB8 fecha regiões finais, incluindo nove mips europeus. Corrige ordem de objetos/fixups, nomes/offsets dos descritores e confusão entre tamanho máximo e payload total.
- Diagnóstico externo26testes PASS, releitura byte-idêntica e revisão independente de1JP/1DE. Relatório v2 explicita vínculo de formato não resolvido; corrige valores DXGI e separa decodificação textual JP de prova visual global.
- Somente docs/governança e quatro versões administrativas neste lote. Task11 continua draft separado, sem commit parcial/aceitação; sem assets, VM/IDA, renderer/writer/RT2, CLI Linux canônico ou comportamento do editor alterados. Catálogo integral continua incompleto.
v2.238.0.5
v2.238.0.7BETAREVISION
Seymour5 de set. de 2026
FFX Structures: fixups compactos PC e binding dos formatos
- Corrige a ordem interna errada do observador anterior: pointer10→array3.24/24arquivos ligam member36/m_format ao userfixup1,23DXT5/1ARGB8, com três ponteiros e um array por exemplar; callback/registro no EXE liga os nomes aos descritores e DXGI77/87.
- 43corpos/16576bytes/5449instruções por ferramenta GNU/LLVM,42decompiles e falha Hex-Rays explícita coberta por assembly.11testes+2MCP PASS, revisão independente24folhas e relatório reproduzido byte a byte; artefatos no D.
- Só documentação/governança e versões administrativas no produto. IDA retomado apenas na cópia da VM já instalada; sem discos/OS/DB canônica/jogo/Task11 alterados. Semântica geral, payload visual, writer/RT2, glyph mapping e catálogo integral continuam pendentes.
v2.238.0.6
v2.238.0.8BETAREVISION
Seymour5 de set. de 2026
FFX Structures: consumidor PC de payloads e mipmaps
- Liga o suffix ao consumidor estático465B60→58FDB0: contexto do header, iterador PTexture2D, leitura clampada e descarte por sobrescrita; distingue pitch/avanço final dos bytes realmente endereçados por linhas no modelo D3D.
- 17corpos7893bytes/2600instruções GNU/LLVM;13testes PASS e240simulações sobre24arquivos, igualdade das linhas e relatório byte-idêntico na repetição. Preview MCP truncado não é tratado como decompile completo; JSON integral separado no D.
- Só documentação/governança e quatro versões administrativas. Sem assets/Task11/atlas congelado/editor funcional alterados; sem upload real, pixel/glyph, writer/RT2/CLI Linux canônico ou catálogo integral promovidos.
v2.238.0.7
v2.238.0.9BETAREVISION
Seymour5 de set. de 2026
FFX Structures: pixels PC BC3/ARGB8 com decoder independente
- Três folhas pinadas, 11 mips e 2.173.611 pixels comparados entre JavaScript e Pillow 12.1.1; zero divergências, incluindo RGB transparente. Guarda perfil numérico explícito, hashes por mip e três âncoras da correção DXT5=16B no atlas legado.
- 35 testes PASS, revisão CLEAN após isolamento das entradas e validação das fontes; dez regressões do driver com RED comportamental. Relatório v2 de 24.840 bytes reproduzido idêntico, sem reclassificar falhas iniciais de import como prova comportamental.
- Somente documentação/governança e quatro números administrativos; scripts permanecem nos artefatos de pesquisa. Sem alteração de assets/atlas congelado/Task11/editor funcional, nem promoção de glifos, GPU/RT2, writer, CLI Linux canônico ou catálogo integral.
v2.238.0.8
v2.238.0.10BETAREVISION
Seymour5 de set. de 2026
FFX Structures: m001 PC DXT1, dez mipmaps e ID serializado
- Uma folha de 177.440 bytes por hash: vínculo tipado m_format→DXT1, 512×512 e dez níveis somando 174.776 bytes. Distingue ID serializado do caminho d3d11/.phyre e contrasta duas contagens de nove no legado sem presumir identidade histórica.
- Dez janelas do EXE, 845 bytes e 256 instruções por disassembler; descritor DXT1/ID15/BC1_UNORM, 4bpp e consumidor +0C+1. Derivação independente Python, dez controles e dois mutantes detectados; V1 literal e controle mascarado documentados, geradores pinados na V2.
- Revisão de pesquisa: scripts externos e quatro números administrativos. Atlas congelado e implementação Task11 preservados; pixels BC1, runtime, writer, migração aceita e catálogo integral continuam pendentes.
v2.238.0.9