Mise à jour 2.176
25/06/2026
v2.176.0.0BETAMINOR
Seymour
Migration MinHook + WireInstanceToSceneNodes + bugfixes C1-C3
- PolyHook → MinHook (MH_CreateHook + MH_ApplyQueued, thread-safe). WireInstanceToSceneNodes (0x65B0F0) : 447 entrées d'appairage PMeshInstance↔PNode. CommitInstanceMappings (0x65A850) : hook de commit conditionnel. C1 : vérification d'arrêt entre les détours. C2 : lectures atomiques de g_currentArea/Field. C3 : timeout + retry du thread de trace. RVA corrigées
v2.175.1.0
v2.176.1.0BETAPATCH
Seymour
KHR_materials_unlit retiré du glTF (ombrage PBR actif)
- Tous les matériaux utilisaient
KHR_materials_unlit— zéro éclairage. Utilisent désormais le PBR natif de Three.js avec HemisphereLight + DirectionalLight. flipV corrigé
v2.176.0.0
v2.176.2.0BETAPATCH
Seymour
Priorité des couleurs de sommets + infra de normal maps + binding
- Couleur de sommets : les sous-meshes non liés utilisent le flux Color par sommet. Normal maps :
DescriptorGltfMaterialTextureavecNormalMapPngPath, l'écrivain émetnormalTexturedans le glTF. Binding via des imports DDS supplémentaires dans PParameterBuffer
v2.176.1.0
v2.176.4.0BETAPATCH
Seymour
Normal maps field172 + scanner de voies spéciales + mods restaurés
- field172 capture des liens PAssetReference supplémentaires. Scanner de voies « Techniques » :
ScanSpecialLaneTextureRefslit les chemins source COLLADA tex/<name>.dds dans le .dae.phyre. Mods Spira Reforge + FFX_Data + ffx_ps2 restaurés en actif
v2.176.2.0
v2.176.6.0BETAPATCH
Seymour
Hook naked ComposeWorldMatrix + correctif ApplyQueued + hooks lourds stables
- ComposeWorldMatrix retiré des hooks lourds (passthrough par frame, zéro valeur). SetupSceneNode confirmé comme BindMaterialTextureSampler (preuve IDA). ApplyQueued s'exécute immédiatement sur le thread worker (pas de délai). Hooks lourds (WireInstance + CommitInstanceMappings) stables avec zéro crash
v2.176.4.0
v2.176.8.0BETAMINOR
Seymour
Décodeur AGS : parseur textureanimation.ags.phyre + scan brut (11 frames)
PhyreTextureAnimationDecoder.cs: décode les fichiers binaires RYHPT PBinary avec PTextureAtlasInfo, PSubTextureInfo, PSpriteAnimationInfo. Extrait les frames d'animation de l'atlas de textures. Intégré au pipeline d'export. PNG d'atlas en attente de la RE du layout binaire PTexture2D
v2.176.6.0