Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.

v0.4.52 - INI buffer fix ([Display] parses) + per-run named logs

Choose a tag to compare

@Paradoxdov Paradoxdov released this 29 May 09:06

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 default quantai.ini is ~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>.log and .json, so successive
    runs (e.g. testing each stick in each slot) no longer overwrite each other.
    The live memforge2.log / report.json remain 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.