logan
a01bc3b2f1
feat(perf): ship client perf defaults via Default Options, add perf mods
...
Pack-side half of the client performance work (analysis/client-perf/).
- Add Default Options 21.1.8 (client). It copies config/defaultoptions/
options.txt and extra/** into place only when the target is absent, so
player changes are never clobbered. It is also client-only. packwiz
`preserve` would also land these files in this repo's server config, which
matters for DistantHorizons.toml [server]/[common] and SSRD's COMMON config.
- Seed provisional mid-tier defaults generated by
analysis/client-perf/proposed-configs/build.py --ship: render distance 8,
DH LOD radius 128 / SSAO off / 2 threads, EMF animation LOD 12, Flywheel
TRI_LINEAR lighting, LambDynamicLights fast, SSRD 16 chunks, Sound Physics
16 rays / 2 bounces plus per-tick caps on noisy Create sounds. All values
are unmeasured; Phase 2 (BENCH-MATRIX.md) replaces them. ModernFix
dynamic_resources is held back until bench block B6 passes.
- Add Sodium Extra 0.9.4, Reese's Sodium Options 2.2.4, BadOptimizations
2.4.1 and Particle Core 0.3.3 (all client-side). Their declared ranges match
the pins (Sodium 0.8.13, fzzy_config, Kotlin for Forge).
- Bump Puzzles Lib 21.1.62 -> 21.1.64 as a bugfix: 21.1.63 restores dropped
access transformers. The event-cache change in 21.1.64 is Fabric-only.
2026-10-14 18:05:45 -04:00
..
2026-09-22 18:03:58 -04:00
2026-09-26 02:42:20 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:17:52 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 02:42:20 -04:00
2026-09-26 02:42:20 -04:00
2026-09-26 23:48:38 -04:00
2026-09-26 02:42:20 -04:00
2026-09-26 02:42:20 -04:00
2026-09-26 02:42:20 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 02:42:20 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 16:42:44 -04:00
2026-10-14 18:05:45 -04:00
2026-09-27 00:07:55 -04:00
2026-09-28 16:10:16 -04:00
2026-10-06 18:26:30 -04:00
2026-10-13 18:32:01 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-26 23:48:38 -04:00
2026-09-28 20:41:32 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-29 03:00:10 -04:00
2026-09-22 18:19:57 -04:00
2026-10-06 18:26:49 -04:00
2026-09-23 19:46:15 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 02:42:20 -04:00
2026-09-22 18:17:52 -04:00
2026-10-14 18:05:45 -04:00
2026-10-06 18:25:44 -04:00
2026-09-29 13:05:31 -04:00
2026-10-13 18:32:01 -04:00
2026-10-06 18:26:30 -04:00
2026-09-26 23:48:38 -04:00
2026-10-06 18:26:49 -04:00
2026-09-26 23:48:38 -04:00
2026-09-26 23:48:38 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:25:44 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:26:30 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:26:30 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-26 02:58:40 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-26 23:48:38 -04:00
2026-10-06 19:43:10 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 14:55:43 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-29 03:11:47 -04:00
2026-09-29 03:11:47 -04:00
2026-10-06 18:26:30 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 16:46:16 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-04 15:23:43 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 19:43:10 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 14:55:40 -04:00
2026-10-06 18:26:30 -04:00
2026-09-26 23:48:38 -04:00
2026-09-28 19:50:48 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 23:48:38 -04:00
2026-09-30 22:04:56 -04:00
2026-10-06 18:26:30 -04:00
2026-10-14 18:05:45 -04:00
2026-09-26 02:42:20 -04:00
2026-10-06 23:42:42 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:26:30 -04:00
2026-10-06 18:26:30 -04:00
2026-09-26 23:48:38 -04:00
2026-09-26 02:42:20 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:26:30 -04:00
2026-09-26 23:48:38 -04:00
2026-09-26 23:48:38 -04:00
2026-10-14 18:05:45 -04:00
2026-09-29 20:38:45 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-14 18:05:45 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:25:44 -04:00
2026-10-06 18:26:30 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 23:48:38 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-10-14 18:05:45 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:30 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 23:48:38 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 02:42:20 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00
2026-09-26 23:48:38 -04:00
2026-10-06 18:26:30 -04:00
2026-09-28 16:10:16 -04:00
2026-10-06 18:26:49 -04:00
2026-09-28 16:10:16 -04:00
2026-10-06 18:26:49 -04:00
2026-09-22 18:03:58 -04:00
2026-09-26 02:42:20 -04:00
2026-09-30 22:04:56 -04:00
2026-09-30 22:04:56 -04:00
2026-09-30 22:04:56 -04:00
2026-09-23 19:46:15 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-09-22 18:03:58 -04:00
2026-10-06 18:25:44 -04:00