aboutsummaryrefslogtreecommitdiff
path: root/docs/tomes/05-render.md
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-07-18 12:55:17 +0300
committerValentin Popov <valentin@popov.link>2026-07-18 12:55:17 +0300
commit59d810e5e72d030518422b05450cd3a6a97702f0 (patch)
tree366a2d7db756ad9abb6d84b6c6e25be082f989b0 /docs/tomes/05-render.md
parent1bd50662b163872945a8496cdd7200936ce334b3 (diff)
downloadfparkan-59d810e5e72d030518422b05450cd3a6a97702f0.tar.xz
fparkan-59d810e5e72d030518422b05450cd3a6a97702f0.zip
docs(evidence): trace autoplay camera switches
Diffstat (limited to 'docs/tomes/05-render.md')
-rw-r--r--docs/tomes/05-render.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/tomes/05-render.md b/docs/tomes/05-render.md
index 7019c24..f4364f4 100644
--- a/docs/tomes/05-render.md
+++ b/docs/tomes/05-render.md
@@ -1291,6 +1291,19 @@ pointer are therefore not yet proven to have the same adjustment/layout; those
offsets must remain unassigned until the selector/interface relationship is
recovered.
+The unattended demo also proves that this global is dynamic. Across 25 seconds
+of read-only sampling it held three distinct heap pointers; all began with the
+same relocated outer vtables `0x025765B4` and `0x02576558`. Two selected
+objects exposed synchronized translation triples in the paired raw blocks at
+offsets `+0x2C/+0x3C/+0x4C` and `+0x6C/+0x7C/+0x8C`, with world-like values
+such as `(491.562, 761.551, 7.361)`. A third object used the same vtable but
+reported normalized-looking values near `(0.098, 0.018, 0.856)` and did not
+match the paired block. The observed pointer transitions are consistent with
+the unattended camera changes, but the sample carries no mode label and does
+not prove first- versus third-person identity. It does prove that the static
+direct-xref initializer is not the sole runtime writer of the global; indirect
+or unanalyzed write paths remain to be recovered.
+
A fresh no-input launch of the canonical `iron_3d.exe` did create a responsive
window titled `Parkan. Железная Стратегия`. A read-only probe then requested
`PROCESS_QUERY_INFORMATION | PROCESS_VM_READ` and attempted to read the known