5.5 KiB
Fiche U6-T3 — Niveau N1 — Modèle prévu Haiku (lp-validator) | utilisé Opus 5.5 (orchestrateur, fait en ligne)
U6-T3 — A/B en jeu 5.5 DC4 contre 5.8 Development
Date : 2026-10-08. Builds : D:\Game\LifePlay_Build_5.5_DC4 (référence) et D:\Game\LifePlay_Build_5.8_Development
(U6-T2). Parcours joué par l'utilisateur dans les deux builds (Continuer sur la sauvegarde DC4, puis nouvelle partie).
1. Incident de préparation (session 1 de la 5.8, non retenue)
- Une sauvegarde LifePlay est en deux parties :
Saved\SaveGames\*.savETContent\Saves\(Default\Characters\Player.lpcharacter,_session\Characters\1-6.lpcharacter). L'orchestrateur n'avait copié que les.sav. - Effet : en 5.8,
LoadTxt ECHEC 'Saves/Default/Characters/Player.lpcharacter', et le menu d'actions en bas à gauche (icônes de catégories + liste d'actions) absent (capture utilisateur, Tesco Express). - Correction :
Content\SavesDC4 copié (7 fichiers, MD5Player.lpcharacteridentique à DC4 : 5FC99D7F…),.savDC4 recopiés ; état session 1 mis de côté dansBackup_5.5\U6\SaveGames_58_session1_*, copie DC4 dansBackup_5.5\U6\Saves_DC4. Journal :LifePlay_58_session1_sauvegarde_incomplete.log. - Session 2 : le menu est présent en 5.8 (utilisateur). Établi : l'absence venait de la préparation, pas de 5.8.
- Leçon : copier une sauvegarde =
Saved\SaveGames+Content\Saves(à porter dans la doc des sauvegardes / U7).
2. Comparaison des journaux (session 2)
Journaux : LifePlay_55_session2.log (22:46-22:49), LifePlay_58_session2.log (22:50-22:53). Même carte
(/Game/Scenes/CentralLondon), même sauvegarde, Player.lpcharacter chargé des deux côtés (seul OldPlayer manque, dans
les deux). Tools\LogStats.ps1 -Compare (après correctif § 4) :
| Mesure | 5.5 | 5.8 |
|---|---|---|
Personnages (index SPAWN) |
20 | 18 |
| AccessedNone | 442 | 364 |
| AccessedNoneMaillage (par perso) | 1 (0,05) | 1 (0,06) |
| NoSkeletalMesh (par perso) | 2 315 (116) | 2 723 (151) |
| IndexHorsBornes | 808 | 734 |
| Fatal / erreurs fatales, assert, GPU | 0 | 0 |
| Erreurs | 6 | 5 |
| Avertissements | 4 926 | 5 015 |
- Lignes
Error:identiques en nature (r.MorphTarget.Mode is read only×1 ;Non-Focusable widget6 / 5). Accessed None: même ensemble de propriétés des deux côtés (5.8 ajoute seulement « in /Game/… » au libellé et « (real) ») ; seule différence de propriété :HeadtrackTarget(2, 5.8) etActor(5.5). Établi.- Propres à 5.8 (bénins, estimé) : 1
LogCrowdFollowing: Unable to find RecastNavMesh; 1Divide by zero: Divide_Vector2DVector2D(Room_Cau chargement, 5.5 a sonDivide_DoubleDoubleaussi) ; 4Gamethread hitch waiting for resource cleanupsurMapMarkers_C.LPFocusWidgetComponent(contrôle de performance ajouté par le moteur ; à surveiller). - Propres à 5.5 : 7
LogInterchangeImport(gltf MaterialBodies), 1GetAssetByObjectPath ECHEC '/Game/Heavy/StreetMap/'. NoSkeletalMesh+30 % par personnage en 5.8 : écart à expliquer seulement s'il a un effet visible (aucun personnage invisible signalé) ; estimé = variation de parcours (nombre de personnages et durée différents).
3. Reports à surveiller (doc 21)
| Point | 5.5 | 5.8 | Conclusion |
|---|---|---|---|
P8 PIE U3 : AutomationTest, PersonCumming, Save Preset |
0 | 0 | absents du build empaqueté (établi pour ce parcours) |
P9 NaN FRotator::Quaternion (DM_RazDog_0) |
0 | 0 | non reproduit |
| P10 « pose n'est pas à jour » | 0 | 0 | aucun effet au journal du jeu ; poses de démo Manny/Quinn → report U7 (décision utilisateur) |
4. Outil
Tools\LogStats.ps1:21-22 (copie 5.8) : Accessed None trying to read (?:\(real\) )?property — 5.8 écrit
« (real) property » ; sans ce correctif le compteur valait 0 en 5.8 (faux vert). Instantané avant : Backup_5.5\U6.
5. Reste pour G-U6 (utilisateur)
Réglages vidéo (doc 25 § 8.1 dernière case, § 8.3), écoute (P7), rendu / brouillard / StreetMap (P6), relance + Continuer. Verdict A/B journaux : équivalent (estimé, un parcours).
6. Retours utilisateur et session 3 (2026-10-08)
- Menu Video 5.8 (capture) : 4 curseurs sous Overall ; niveaux mélangés (Epic/High/High/Med) → « Custom ». Établi.
- « Recommended » → tout à High : conforme à VQ1 (VRAM dédiée 8 146 Mo < 10 Go → High), même GPU lu par 5.5 et 5.8
(
Adapter has 8146MB of dedicated video memory). Établi. - Relance (session 3,
LifePlay_58_session3_relance.log, 22:56) :Video : relu Overall 2, Shadows 2, Textures 2, Effects 2, AA 2 depuis .../LPVideoQuality.ini→ niveaux relus après relance (doc 25 § 8.3 case 4). Établi. Cette session n'a pas chargé de partie (0index SPAWN) : le rechargement d'une sauvegarde écrite par 5.8 n'est pas prouvé ; la relecture d'une sauvegarde 5.5 par 5.8 l'est (session 2, test T6). - Son : « ne pose pas de problème » (utilisateur).
- Rendu : « pas de différence fondamentale » remarquée, sur un parcours court centré sur le chemin de jeu (utilisateur) ; pas de captures même cadrage brouillard niveaux 0-1 ni StreetMap.
- Écart restant : doc 25 § 8.1 « niveau 3 : GI, VSM, méthode d'AA inchangés » non relevé (estimé inchangé : config L7c
identique,
r.AntiAliasingMethod=2). - Complément utilisateur : « la reprise de la partie est ok » → rechargement d'une sauvegarde écrite par 5.8 confirmé par l'utilisateur (non tracé au journal archivé). Seule réserve restante : captures même cadrage brouillard / StreetMap.