epicmeme546
4fd70e398f
Make F8 write a bug capture and add a test run that starts from one.
...
F8 now always writes a folder under logs/captures: the area, Link's position and rotation, the camera of the frame on screen and the game's own, the presented frame as a PNG, frame times around the press, the machine, the settings that differ from the defaults, the end of the log, the save, and the game's flags and texts. A note on screen names the capture. The flight recorder's F8 dump goes into the capture's folder.
NX2NAVI_CAPTURE_REPLAY starts a run on a capture's settings, teleports to its area, walks Link to where he stood and puts the free camera where the camera was; tools/capture_run.py prepares the profile from the capture's save, runs it and compares the two captures. docs/bug-capture.md has the files and the steps.
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com >
2026-11-13 06:22:18 -05:00
..
2026-11-11 00:39:50 -05:00
2026-11-13 03:37:26 -05:00
2026-11-12 12:50:43 -05:00
2026-11-13 03:37:26 -05:00
2026-11-13 06:22:18 -05:00
2026-11-11 00:39:50 -05:00
2026-11-10 23:16:17 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 02:11:46 -05:00
2026-11-10 22:59:02 -05:00
2026-11-09 08:19:19 -05:00
2026-11-07 05:04:40 -05:00
2026-11-07 05:04:40 -05:00
2026-11-10 00:21:31 -05:00
2026-11-07 05:04:40 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 03:54:21 -05:00
2026-11-10 00:21:31 -05:00
2026-11-13 04:16:17 -05:00
2026-11-13 06:22:18 -05:00
2026-11-13 06:22:18 -05:00
2026-11-11 00:39:50 -05:00
2026-11-13 03:37:26 -05:00
2026-11-13 05:30:56 -05:00
2026-11-13 06:22:18 -05:00
2026-11-13 03:37:26 -05:00
2026-11-09 08:09:25 -05:00
2026-11-07 05:04:38 -05:00
2026-11-13 05:30:56 -05:00
2026-11-13 04:16:17 -05:00
2026-11-13 04:16:17 -05:00
2026-11-13 04:16:17 -05:00
2026-11-13 05:30:56 -05:00
2026-11-13 04:16:17 -05:00
2026-11-07 05:04:40 -05:00
2026-11-13 06:22:18 -05:00
2026-11-13 06:22:18 -05:00
2026-11-08 01:25:12 -05:00
2026-11-09 09:10:36 -05:00
2026-11-11 04:35:30 -05:00
2026-11-11 04:35:30 -05:00
2026-11-07 05:04:38 -05:00
2026-11-09 03:34:46 -05:00
2026-11-13 06:22:18 -05:00
2026-11-13 06:22:18 -05:00
2026-11-07 05:04:40 -05:00
2026-11-09 13:13:43 -05:00
2026-11-09 13:13:43 -05:00
2026-11-11 00:11:41 -05:00
2026-11-12 03:54:21 -05:00
2026-11-13 04:16:17 -05:00
2026-11-13 03:37:26 -05:00
2026-11-11 14:06:16 -05:00
2026-11-12 17:41:47 -05:00
2026-11-13 06:22:18 -05:00
2026-11-08 00:34:29 -05:00
2026-11-09 08:09:26 -05:00
2026-11-12 16:22:15 +01:00
2026-11-07 05:04:38 -05:00
2026-11-11 19:38:18 -05:00
2026-11-11 19:38:18 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 17:41:47 -05:00
2026-11-10 23:24:12 -05:00
2026-11-13 03:37:26 -05:00
2026-11-07 05:04:40 -05:00
2026-11-09 08:21:07 -05:00
2026-11-09 08:21:07 -05:00
2026-11-09 08:21:07 -05:00
2026-11-10 12:48:50 -05:00
2026-11-13 06:22:18 -05:00
2026-11-09 03:34:46 -05:00
2026-11-07 05:04:38 -05:00
2026-11-09 03:34:46 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 12:17:55 -05:00
2026-11-13 06:22:18 -05:00
2026-11-11 00:39:50 -05:00
2026-11-07 05:04:40 -05:00
2026-11-09 21:54:40 -05:00
2026-11-10 23:16:17 -05:00
2026-11-12 16:22:59 +01:00
2026-11-09 20:48:10 -05:00
2026-11-11 19:38:18 -05:00
2026-11-10 10:26:51 -05:00
2026-11-10 10:26:51 -05:00
2026-11-13 04:16:17 -05:00
2026-11-11 04:48:36 -05:00
2026-11-12 12:14:58 -05:00
2026-11-11 00:39:08 -05:00
2026-11-07 09:26:51 -05:00
2026-11-10 23:14:00 -05:00
2026-11-08 15:51:48 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 16:23:02 +01:00
2026-11-12 16:23:02 +01:00
2026-11-11 05:58:43 -05:00
2026-11-11 19:38:17 -05:00
2026-11-11 05:58:32 -05:00
2026-11-08 15:51:48 -05:00
2026-11-09 08:09:25 -05:00
2026-11-08 15:51:48 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 12:09:37 -05:00
2026-11-12 12:09:37 -05:00
2026-11-11 02:36:54 -05:00
2026-11-11 00:39:58 -05:00
2026-11-07 05:04:40 -05:00
2026-11-07 18:03:20 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 12:09:36 -05:00
2026-11-12 17:41:47 -05:00
2026-11-13 04:16:17 -05:00
2026-11-11 19:38:17 -05:00
2026-11-12 12:09:36 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 12:09:36 -05:00
2026-11-07 05:04:40 -05:00
2026-11-11 19:38:17 -05:00
2026-11-07 05:04:39 -05:00
2026-11-07 05:04:39 -05:00
2026-11-11 19:38:18 -05:00
2026-11-11 19:38:18 -05:00
2026-11-11 19:38:18 -05:00
2026-11-07 05:04:38 -05:00
2026-11-09 08:54:25 -05:00
2026-11-08 15:51:48 -05:00
2026-11-07 05:04:38 -05:00
2026-11-10 22:59:02 -05:00
2026-11-07 13:31:07 -05:00
2026-11-11 08:04:19 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 16:21:42 +01:00
2026-11-07 05:04:40 -05:00
2026-11-09 13:13:43 -05:00
2026-11-09 02:40:51 -05:00
2026-11-10 23:24:34 -05:00
2026-11-09 02:40:51 -05:00
2026-11-12 03:54:21 -05:00
2026-11-13 06:22:18 -05:00
2026-11-10 06:35:28 -05:00
2026-11-10 06:35:28 -05:00
2026-11-12 16:22:00 +01:00
2026-11-12 16:22:00 +01:00
2026-11-12 16:22:00 +01:00
2026-11-09 08:20:01 -05:00
2026-11-11 04:36:33 -05:00
2026-11-07 05:04:38 -05:00
2026-11-11 15:09:16 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:40 -05:00
2026-11-11 00:39:08 -05:00
2026-11-09 11:22:38 -05:00
2026-11-10 23:16:17 -05:00
2026-11-10 23:16:17 -05:00
2026-11-13 03:37:26 -05:00
2026-11-09 13:13:43 -05:00
2026-11-09 13:13:43 -05:00
2026-11-09 13:13:43 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:40 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 07:55:57 -05:00
2026-11-12 07:55:57 -05:00
2026-11-13 04:16:17 -05:00
2026-11-13 04:24:56 -05:00
2026-11-13 04:16:17 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:38 -05:00
2026-11-07 05:04:40 -05:00
2026-11-07 05:04:38 -05:00
2026-11-13 03:37:26 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 02:11:46 -05:00
2026-11-12 02:11:46 -05:00
2026-11-07 05:04:40 -05:00
2026-11-12 12:33:06 -05:00
2026-11-12 02:11:46 -05:00
2026-11-13 06:22:18 -05:00
2026-11-13 06:22:18 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 08:23:25 -05:00
2026-11-12 02:11:46 -05:00
2026-11-12 17:41:47 -05:00
2026-11-11 04:42:07 -05:00
2026-11-11 04:29:31 -05:00
2026-11-12 16:22:15 +01:00
2026-11-09 03:34:46 -05:00
2026-11-12 04:39:12 -05:00
2026-11-12 16:23:07 +01:00
2026-11-12 13:59:43 -05:00
2026-11-12 17:41:47 -05:00
2026-11-12 12:09:37 -05:00
2026-11-11 15:09:15 -05:00
2026-11-10 23:14:00 -05:00
2026-11-13 06:22:18 -05:00
2026-11-12 17:41:47 -05:00
2026-11-11 04:35:30 -05:00
2026-11-12 17:41:47 -05:00
2026-11-13 00:24:38 -05:00
2026-11-12 12:14:58 -05:00
2026-11-11 04:49:01 -05:00
2026-11-12 10:21:47 -05:00
2026-11-12 12:56:51 -05:00
2026-11-12 12:50:43 -05:00
2026-11-12 16:23:12 +01:00
2026-11-12 12:09:37 -05:00
2026-11-12 12:09:37 -05:00
2026-11-12 12:14:58 -05:00
2026-11-12 16:23:12 +01:00
2026-11-07 05:04:40 -05:00
2026-11-09 03:34:46 -05:00
2026-11-11 06:10:09 -05:00
2026-11-09 03:34:46 -05:00
2026-11-12 04:39:12 -05:00
2026-11-11 19:38:18 -05:00
2026-11-12 17:41:47 -05:00
2026-11-11 05:58:42 -05:00
2026-11-11 05:58:42 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 04:39:12 -05:00
2026-11-07 05:04:38 -05:00
2026-11-12 13:00:13 -05:00
2026-11-12 13:00:13 -05:00
2026-11-11 05:58:42 -05:00
2026-11-11 05:25:38 -05:00
2026-11-12 17:41:47 -05:00
2026-11-10 12:14:29 -05:00
2026-11-12 13:12:58 -05:00
2026-11-09 03:34:46 -05:00
2026-11-12 12:09:37 -05:00
2026-11-12 13:00:13 -05:00
2026-11-07 05:04:38 -05:00
2026-11-10 09:13:35 -05:00
2026-11-13 06:22:18 -05:00
2026-11-10 15:20:47 -05:00
2026-11-10 09:12:33 -05:00