MechaCat02
29efc0381a
[GPU] log_draws: also dump vertex positions for file correlation
...
Extend the RE draw-logger to dump the first few vertex POSITIONS (read
from guest memory) under each draw. The f32 position bytes are identical
between the guest buffer and the on-disc .xpr (only f16 pairs are
rearranged on load), so these values can be grep'd for in a resource file
to locate a mesh whose in-file offset is otherwise unknown.
Validated: world-space stage geometry byte-matches Stage_*.xpr at exact
offsets. (Load-time-transformed meshes like the player ship don't match,
which is itself a useful finding.)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-18 14:28:47 +02:00
..
2026-07-17 08:18:56 +02:00
2026-03-27 02:44:00 +09:00
2026-07-06 20:51:02 +02:00
2026-07-17 08:18:56 +02:00
2026-03-27 16:12:08 +09:00
2026-07-18 14:28:47 +02:00
2026-07-18 14:28:47 +02:00
2025-08-15 15:37:50 +02:00
2022-04-28 22:25:25 +03:00
2026-07-06 20:51:02 +02:00
2026-07-17 08:18:56 +02:00
2025-04-28 23:34:17 +02:00
2026-07-06 20:51:02 +02:00
2026-03-03 17:16:05 +09:00
2026-05-30 19:26:25 +02:00
2026-07-06 20:51:02 +02:00
2026-07-06 20:51:02 +02:00
2022-04-26 22:59:02 +03:00
2022-04-26 22:59:02 +03:00
2026-05-30 19:26:25 +02:00
2026-06-02 20:09:50 +02:00
2026-06-02 20:09:50 +02:00
2026-06-03 22:45:54 +02:00
2026-05-19 07:50:16 +02:00
2026-05-02 18:17:01 +02:00
2024-05-31 22:43:59 +02:00
2026-03-10 00:24:26 +09:00
2025-07-19 14:42:21 -07:00
2026-07-18 14:28:47 +02:00
2025-07-19 14:42:21 -07:00
2024-03-12 19:19:30 +01:00
2026-07-14 21:07:49 +02:00
2024-05-31 22:43:59 +02:00
2025-08-15 15:37:50 +02:00
2025-03-25 19:50:37 +01:00
2025-08-15 18:06:57 +02:00
2026-03-06 23:05:24 +09:00
2026-03-06 23:05:24 +09:00
2025-07-19 14:42:21 -07:00
2022-10-08 09:55:17 -07:00
2025-07-19 14:42:21 -07:00
2024-05-31 22:43:59 +02:00
2024-05-31 22:43:59 +02:00
2026-03-10 00:49:56 +09:00
2026-02-15 01:25:43 +09:00
2023-09-01 18:20:29 +02:00
2023-09-01 18:20:29 +02:00
2025-07-19 14:42:21 -07:00
2026-03-10 00:49:56 +09:00
2026-06-29 10:16:20 +02:00
2026-06-29 10:16:20 +02:00
2026-02-17 15:34:23 +09:00
2026-02-17 15:34:23 +09:00
2026-02-18 00:02:21 +09:00
2026-02-17 15:34:23 +09:00
2026-07-06 20:51:02 +02:00
2026-03-03 17:16:37 +09:00
2026-05-30 19:26:25 +02:00
2026-07-06 20:51:02 +02:00
2026-07-06 20:51:02 +02:00
2022-05-17 22:42:28 +03:00
2022-05-17 22:42:28 +03:00
2026-01-15 11:56:45 +03:00
2026-07-06 20:51:02 +02:00
2026-07-06 20:51:02 +02:00
2025-03-25 19:50:37 +01:00
2025-07-19 14:42:21 -07:00
2026-07-06 20:51:02 +02:00
2026-07-06 20:51:02 +02:00
2022-10-08 09:55:17 -07:00
2026-07-06 20:51:02 +02:00
2026-02-17 16:59:38 +09:00
2026-02-17 16:59:38 +09:00
2026-03-27 01:24:05 +09:00
2021-09-12 14:32:41 +03:00
2025-07-19 14:42:21 -07:00
2022-07-01 19:50:19 +03:00
2025-03-25 19:50:37 +01:00
2025-07-19 14:42:21 -07:00
2022-07-17 16:37:49 +03:00
2026-03-27 01:24:05 +09:00
2024-05-31 22:43:59 +02:00
2026-03-21 01:30:31 +09:00
2022-08-13 12:59:00 -07:00
2025-03-25 19:50:37 +01:00
2023-09-01 18:20:29 +02:00
2026-06-02 20:09:50 +02:00
2025-07-19 14:42:21 -07:00
2025-08-15 15:37:50 +02:00