chexit
e6a7000440
docs: record the engine cleanup for failed film takes
...
Engine 60cc7b11d removes a failed or cancelled take's video, raw sound
and log, carries the log's last lines in the error, and only creates
<name>.mp4 after a successful finish. A real failing encoder on the
scratch world left no temporaries and kept the earlier film byte for
byte; successful audio and no-audio control films still verified.
Co-Authored-By: Kimi Code <noreply@moonshot.ai >
2026-11-04 20:19:51 +03:00
chexit
675967ce42
End the show when its world closes and verify the MP4 lifecycle ( #89 )
...
A frame hook ends an active film or export when the world is gone. The game
stops ticking at the title screen but keeps rendering, so an export used to
keep recording the title with its playback clock frozen (a sec=10 request
produced 3898 frames) and went on after re-entering the world. Session
cleanup runs once with WorldChange and cancels the capture.
Real short exports on a scratch home and world (pin 57f8b2853, API 29,
Metal): h264+AAC both 2.07 s with non-silent audio, reported frames equal
ffprobe nb_frames; cancel, SDK refusal, encoder failure and restart all
leave no capture running; 1920x1080 works. The engine still leaves
*.audio.raw and *.ffmpeg.log behind on an encoder error (game/film.rs).
Co-Authored-By: Kimi Code <noreply@moonshot.ai >
2026-11-04 17:44:28 +03:00
chexit
3265eb63d2
HD: coloured shadows, rain ripples, film motion blur and depth of field (fork patch 34)
...
build / mod (push) Successful in 3m46s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 15:01:09 +03:00
chexit
438d68d50f
Replays show SAMs and the world as it was at raid time, film clock for exports; clouds and fog polish; shared texture generator, new missile bodies, octagonal wheels, tracked sides, charred wrecks ( #55 part 1) (fork patch 33)
...
build / mod (push) Successful in 3m54s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 14:30:39 +03:00
chexit
76f680eba6
Searchlights with real spot lights and volumetric beams ( #60 ); replay director: several angles per event, slow-motion kills, /airdef replay film and export to MP4 ( #58 ) (fork patch 32)
...
build / mod (push) Successful in 3m32s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:28:13 +03:00
chexit
8a12225ba1
Replays in full HD with shader effects driven by the recording ( #56 ), recorded clock survives gaps ( #57 ), cinematic intercepts: layered sound with travel delay, big flash, light burst, exposure punch, shock ring ( #51 ) (fork patch 31)
...
build / mod (push) Successful in 3m21s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 03:59:47 +03:00
chexit
f43fa5ee66
Clouds occlude by depth, world-anchored noise, visual-only replay time (fork patch 29; #67 , #68 , #70 )
...
build / mod (push) Successful in 3m29s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 03:26:10 +03:00
chexit
5f8bff31b9
Smoke and trails from the mod ( #54 ), materials, wetness and wind in HD (fork patch 28); collisions and guidance: unknown is not clear ( #61 ), cache invalidation and ageing ( #62 , #64 ), exact rays for partial blocks ( #63 ), raids use the accuracy profiles ( #65 ), interceptors guide on tracks and seekers ( #66 ), fires and their effects bounded ( #69 )
...
build / mod (push) Successful in 3m20s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 03:17:11 +03:00
chexit
9075717872
HD split into modules ( #45 , fork patch 26); clouds no longer jump at x or z = 0 (patch 27)
...
build / mod (push) Successful in 3m21s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 23:22:19 +03:00
chexit
e3148bf458
HD render fixes (#35-#39, #41 ) and replay time of day ( #57 ) (fork patch 25); radar scan cycles with ageing tracks ( #46 ), damage to individual system parts ( #50 ), long-lasting fires ( #52 )
...
build / mod (push) Successful in 3m22s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 22:56:15 +03:00
chexit
8065f2225c
Sunsets, volumetric clouds and fog in HD (fork patch 23, #53 ); missiles and drones collide with the world through new world queries (patch 24, API level 12; #42 , #43 ); a direct hit destroys a system, strikes scatter by kind with a small miss chance ( #49 , #59 )
...
build / mod (push) Successful in 3m24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 21:44:59 +03:00
chexit
e33daac636
HD sky, atmosphere and warmer soft sunlight; lighter rippled water (fork patch 21); doc updated
...
build / mod (push) Successful in 3m20s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 18:38:20 +03:00
chexit
661c852bbf
HD water darker, without the vanilla texture (fork patch 20)
...
build / mod (push) Successful in 3m18s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 17:56:05 +03:00
chexit
428713d4bc
HD water: reflections, refraction, depth colour, sun glint (fork patch 19); doc updated
...
build / mod (push) Successful in 3m22s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 17:47:52 +03:00
chexit
5839da129a
HD: temporal upscaler and the near-shadow flicker fixed (fork patch 18); doc updated
...
build / mod (push) Successful in 3m17s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 17:20:08 +03:00
chexit
ab4a7899af
TAA and cheaper shadows in HD (patch 16), model handles in the mod API so the mod sends no model names each tick (patch 17, #30 ); doc updated
...
build / mod (push) Successful in 3m25s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 17:02:30 +03:00
chexit
65dd84646a
docs: HD renderer architecture, status and plan, kept up to date for handover
...
build / mod (push) Successful in 3m20s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 16:55:15 +03:00