This repository was archived by the owner on May 31, 2026. It is now read-only.
Repository navigation
v0.4.52 - INI buffer fix ([Display] parses) + per-run named logs
v0.4.52 — INI buffer fix ([Display] now parses) + per-run named logs
Fixes
- INI parser no longer truncates the file. The read buffer was 4 KB, but the
shipped defaultquantai.iniis ~5.6 KB of comments — so the entire
[Display]section (EnableAA/Width/Height/FontScale/ForceBlt)
sat past byte 4095 and was never parsed. Anyone pinning a resolution (or any
[Display]key) on the full default ini was silently ignored. Buffer is now
16 KB. Combined with v0.4.48's "trust the pinned resolution" logic, a
Width=/Height=override on AMD GOP now actually takes effect.
New
- Per-run named log/report copies. Each run now also saves
mf_run<N>_<board>_<slot>_<serial>_<verdict>.logand.json, so successive
runs (e.g. testing each stick in each slot) no longer overwrite each other.
The livememforge2.log/report.jsonremain as the "latest" pair. - Read-only re-read probe on recorded errors: each error record now also logs
the value re-read from cache and again after a cache flush, to distinguish a
transient/cache artifact from a value genuinely wrong in DRAM. - Early-log capture: log lines emitted before the log file opens (GOP picker,
INI, MP services) are now buffered and written once the file opens, instead of
being dropped.
Download MemForge2.efi, copy to EFI/BOOT/loader.efi on a FAT32 USB.