Actualización 2.238
5/9/2026
v2.238.0.0BETAMINOR
Seymour4 sept 2026
FFX Research Tools: publicación Linux interna con descriptor retenido
- Divide la ABI nativa, la enumeración acotada, la relectura, el directorio propio, la preparación y el publisher en seis unidades internas. Requiere Linux x86-64/familia ext; solo crea hijos nuevos, verifica bytes/identidad/nlink/membresía y usa rename sin reemplazo y sin limpieza de fallos.
- Separa el fallo pre-unlink del
CommitUncertainpost-unlink; no reclama rollback, exclusión de escritor, snapshot ni durabilidad. Aplica límites de 32/64 MiB/1 GiB, un Count capturado, un CAS de una sola entrada y la longitud observada antes de leer. - 135 pruebas enfocadas; controlador 326/326 combinado y 211/211 en una exportación de componente sin Task 11; Release 0 advertencias/errores; revisión de fuente/spec CLEAN tras tres correcciones. Las pruebas de Count/longitud tuvieron RED conductual; la contención es cobertura acotada, no una prueba exhaustiva de carreras.
- Sin cambios de CLI/esquema/backend de Windows/corpus/VM/IDA ni lógica del editor. El adaptador público de Linux, la topología de corpus/salida y la aceptación canónica siguen pendientes; los cambios del editor son solo cuatro campos administrativos de versión. ### REVISIÓN
v2.237.0.1
v2.238.0.1BETAREVISION
Seymour4 sept 2026
FFX Structures: observaciones del índice PSARC de PS3 y limitaciones del writer reproducidas
- Registra flags2 de cabecera en lugar del cero legado, 78 streams de nombres de archivo/5,088,005 bytes, 68,100 nombres únicos sin LF final y 68,100 coincidencias exactas de path-MD5. La lectura mayor es el prefijo de 2,850,281 bytes, no un hash del archivo completo.
- Explica cinco slots ZSize en cero asociados con entradas vacías y distingue los rangos referenciados de los slots extra; sin lectura de payload de assets del juego. Los conteos de sufijos de nombres de archivo no son validación de formato.
- Una sonda aislada enlaza el helper sin cambios y confirma dos contraejemplos: indexación multi-bloque incorrecta y truncamiento u16 125140→59604. Compilación 0 advertencias/errores; exit 0 confirma los bugs esperados, no la compatibilidad del writer. Aclara el disclaimer histórico del inflate en memoria.
- Sin legado congelado, Task 7/11, comportamiento del editor, VM/IDA ni mutación del juego. El catálogo completo, la evidencia canónica y la aceptación del motor siguen pendientes; solo cambian cuatro campos administrativos de versión. ### MENOR
v2.238.0.0
v2.238.0.2BETAREVISION
Seymour4 sept 2026
FFX Structures: correspondencia de m001 con el PSARC original local de PS3
- Extiende el documento HD, separando la comparación original de archivos extraídos de los payloads de contenedor recién decodificados: entrada CHR 1731 y entrada BIN 1276, cuatro streams, 184,320/64,568 bytes, seis comparaciones exactas de bytes contra copias PC/PS3/PS4.
- Registra offsets, ZSizes, límites, hashes parciales y 12 controles sintéticos; el controlador procesa 2,953,874 bytes de archivo + 746,664 bytes de muestra. Sin salida de assets extraídos ni cambios de comportamiento del juego/VM/IDA/editor.
- La correspondencia se limita a dos archivos, no a medios autenticados, equivalencia global, semántica completa ni aceptación de writer/motor/Task 7/11/V1.1. Solo cambian cuatro valores administrativos de versión.
v2.238.0.1
v2.238.0.3BETAREVISION
Seymour4 sept 2026
FFX Structures: observación completa del PSARC de PS3 con bloques almacenados corroborados
- Registra un hash de archivo completo verificado independientemente, 68,100 assets, 251,167 bloques zlib y 404 spans almacenados, todos comparados byte a byte con los spans extraídos de PS3. Procesa 13,549,845,869 bytes lógicos sin escribir assets del juego extraídos.
- Preserva el primer rechazo solo-zlib en la entrada 119; política explícita de igualdad de longitud, 60 pruebas que pasan, revisiones CLEAN y reconciliación del informe de 38,423,308 bytes. Documenta un
.tmpcon prefijo PHYR y un.ftcno-FTCX sin inventar semántica. - No promueve un atlas completo, autenticidad/snapshot, igualdad completa de archivos extraídos, CLI canónica de Linux, Task 7/11, writer/motor/RT2 ni comportamiento del editor. Solo cambian cuatro valores administrativos de versión.
v2.238.0.2
v2.238.0.4BETAREVISION
Seymour4 sept 2026
FFX Structures: familia FTC y paquete legado DMA/GIF
- Registra los 1,535 hashes de payload FTC de PS3 y dos comparaciones legadas completas contra PC/PS4; partición de 64+1184+112+56832 bytes y campos DMA/GIF/GS ligados a fuentes primarias fijadas. Censo de 383,936 bytes, seis ejemplos extra de 69,824 bytes, 42 pruebas de Python + 8 de Node que pasan y aritmética de informe independiente con lecturas acotadas tras la revisión.
- Corrige el magic FTCX/FCTX y la interpretación universal del tamaño en bytes en +0x34, con 1,354 contraejemplos más allá del EOF; las 1,534 colas físicas FTCX son iguales a align16(+0x10). Retira conclusiones no sustentadas sobre secciones UUDW/LGOG y glifos 1:1; reproduce cuatro expectativas de diagnóstico contra el helper C# sin cambios.
- Solo documentación/gobernanza y cuatro valores administrativos de versión. El código de diagnóstico permanece en D; sin assets modificados/exportados, writer/motor/RT2, aceptación canónica de Task 7/11/CLI de Linux ni integración funcional del editor. El catálogo completo de FFX sigue incompleto.
v2.238.0.3
v2.238.0.5BETAREVISION
Seymour4 sept 2026
FFX Structures: consumidores FTC de PC, bytes de ancho y el límite de stub de gráficos
- Vincula registration0x8AC0E0, getter0x8AC380 y consumer0x8B92E0 en el FFX.exe de exact-hash3D13E5ED…F277E1: +0x10 copia bytes desde base+u32(+0x30), import memcpy nominal probado, métricas con signo ×0.25 y sesgo selectivo 1040. Diez cuerpos/2194 bytes/666 instrucciones por desensamblador concuerdan con los bytes crudos; siete controles de correlación PASS.
- Seis contrapartes PC/PS4 que suman 138464 bytes coinciden con tres hashes de fuentes PS3. Nueve/once bytes de cola no consumidos son distintos de cero y deben conservarse. Corrige la atribución de lookup false0x8B6590 y afirmaciones de mapping/advance demasiado amplias en tres documentos históricos; el constructor DMA/GIF llama a stubs en este binario de PC, no prueba renderizado.
- Revisión documental/gobernanza y solo cuatro campos administrativos de versión; diagnósticos en D. Sin cambio de assets ni comportamiento del editor, ejecución del juego/VM/IDA, promoción de writer/renderer/Unicode/RT2 o Task 7/11/CLI de Linux/catálogo completo.
v2.238.0.4
v2.238.0.6BETAREVISION
Seymour5 sept 2026
FFX Structures: archivos reales de fuentes Phyre de PC y auditoría de investigación paralela
- Observa 24 fuentes de PC/7,961,557 bytes: cabecera de 84 bytes, metadatos de 2263 bytes, dos listas/grupos de instancias y un objeto de textura real de 116 bytes. La aritmética de mips del candidato 23 DXT5/1 ARGB8 cierra las regiones finales, incluidas las cadenas europeas de nueve niveles; corrige el orden objeto/fixup, los campos de descriptor y el tamaño de payload máximo frente a total.
- Diagnóstico externo: 26 pruebas PASS, relectura byte-idéntica y revisión independiente 1JP/1DE. El informe v2 mantiene el binding de formato sin resolver, corrige constantes DXGI y separa la decodificación del texto japonés muestreado de la prueba global de glifos visuales.
- Este lote contiene solo documentación/gobernanza y cuatro campos administrativos de versión. Task 11 sigue siendo un borrador separado sin promoción de commit parcial/aceptación; sin cambios de assets, VM/IDA, renderer/writer/RT2, CLI canónica de Linux ni comportamiento del editor. El catálogo completo sigue incompleto.
v2.238.0.5
v2.238.0.7BETAREVISION
Seymour5 sept 2026
FFX Structures: fixups compactos de PC y vinculación de formato con nombre
- Corrige el orden interno del observador previo a puntero10→array3. 24/24 archivos vinculan el miembro36/m_format al fixup de usuario 1, 23 DXT5/1 ARGB8, con tres registros de puntero y un registro de array cada uno; callbacks/registros de EXE exacto conectan los nombres a descriptores de formato y DXGI 77/87.
- 43 cuerpos/16576 bytes/5449 instrucciones por desensamblador GNU/LLVM; 42 decompilaciones y un fallo explícito de Hex-Rays cubierto por ensamblador. 11 pruebas de diagnóstico + 2 MCP PASS, revisión independiente de 24 hojas e informe regenerado byte-idéntico; artefactos en D.
- Solo documentación/gobernanza y versiones administrativas del producto. Se reinició el IDA instalado sobre una base de datos de VM copiada; sin cambios de disco/SO/BD canónica/juego/Task 11. La semántica general, el payload visual, writer/RT2, el mapeo de glifos y el catálogo completo siguen pendientes.
v2.238.0.6
v2.238.0.8BETAREVISION
Seymour5 sept 2026
FFX Structures: consumidores de payload y mip en PC
- Conecta el sufijo con el consumidor estático 465B60→58FDB0: contexto de cabecera, iterador PTexture2D, lecturas con clamp y descarte por sobrescritura; separa el avance de pitch/puntero final de los bytes direccionados por filas en el modelo D3D.
- 17 cuerpos, 7893 bytes/2600 instrucciones GNU/LLVM; 13 pruebas PASS y 240 simulaciones sobre 24 archivos, igualdad de bytes por fila e informe repetido idéntico. La vista previa MCP truncada no es un decompilado completo; el JSON completo se conserva por separado en D.
- Solo documentación/gobernanza y cuatro versiones administrativas. Sin cambios de assets/Task 11/atlas congelado/funcionalidad del editor; sin promoción de upload real, píxeles/glifos, writer/RT2/CLI canónica de Linux ni catálogo completo.
v2.238.0.7
v2.238.0.9BETAREVISION
Seymour5 sept 2026
FFX Structures: píxeles BC3/ARGB8 de PC con un decodificador independiente
- Tres hojas fijadas, 11 mips y 2,173,611 píxeles comparados entre JavaScript y Pillow 12.1.1; cero discrepancias incluido RGB transparente. Registra el perfil numérico explícito, hashes por mip y tres anclas de atlas legado para la corrección DXT5=16B.
- 35 pruebas PASS, revisión CLEAN tras aislar las entradas del decodificador y validar las fuentes locales; diez regresiones de driver con RED conductual. Informe v2 repetido idéntico de 24,840 bytes; los fallos iniciales de importación permanecen distintos de la evidencia conductual.
- Solo documentación/gobernanza y cuatro campos administrativos de versión; los scripts siguen siendo artefactos de investigación externos. Sin cambios de assets/atlas congelado/Task 11/funcionalidad del editor, ni promoción de glifos/GPU/RT2/writer/CLI canónica de Linux/catálogo completo.
v2.238.0.8
v2.238.0.10BETAREVISION
Seymour5 sept 2026
FFX Structures: m001 DXT1 de PC, diez mips e ID de asset serializado
- Una hoja fijada por hash de 177,440 bytes: vinculación tipada m_format→DXT1, 512×512 y diez niveles que suman 174,776 bytes. Separa el ID serializado de la ruta d3d11/.phyre y contrasta dos afirmaciones legadas de nueve niveles sin asumir identidad histórica del artefacto.
- Diez ventanas del EXE, 845 bytes y 256 instrucciones por desensamblador; descriptor DXT1/ID15/BC1_UNORM, 4bpp y consumidor +0C+1. Derivación Python independiente, diez controles y dos mutantes detectados; V1 literal y control enmascarado documentados, generadores V2 fijados.
- Revisión de investigación: scripts externos y cuatro campos administrativos de versión. Atlas congelado e implementación de Task 11 preservados; píxeles BC1, runtime, writer, migración aceptada y el catálogo completo siguen pendientes.
v2.238.0.9