UEFI Profile-Visualizer Beta

Lädt ein gespeichertes ASRock-User-Profile (von USB) und stellt es im Simulator-UI dar. Alle Profile-Werte werden an den korrekten Stellen im BIOS-Layout angezeigt — so wie's im echten BIOS aussehen würde, nur Read-Only.

Aktuell unterstützt: ASRock-Boards mit AMD AGESA (X870-Familie validiert). Andere Vendoren (ASUS .CMO, MSI, Gigabyte) haben andere Profile-Formate die noch nicht reverse-engineered sind.
ROM: ASRock B850 Riptide WiFi — BIOS 4.10 (ID #1) Anderes ROM

Schritt 2: Profile-Datei hochladen

ASRock speichert User-Profile als .bin-Dateien auf USB. Typische Größe: ~60 KB. Das File-Format hat den Magic-Header A26.

So funktioniert's (technisch)

Format: ASRock-Profile haben Magic-Bytes A26, einen 0x55-Byte-Header mit AGESA-Version, gefolgt von 4 VarStore-Buffern (Setup @ 0x55, AmdSetupRPL @ 0x35C, AmdSetupPHX @ 0xB40, AodSetupStx @ 0x1D50), jeweils mit 16-bit Length-Header.

Reader: Joint die Profile-Bytes mit dem IFR-Schema des ROMs (das die Pipeline bei der Analyse extrahiert hat). Pro Setting werden Offset und Width abgeleitet, dann der Wert ausgelesen und gegen den Default verglichen.

Storage-Overrides: Memory-Block (DRAM Frequency, tCL, tRCD/tRP/tRAS/tRC/tWR) hat ein abweichendes Layout das empirisch korrigiert wird. Validiert auf X870E Taichi 4.10: 9 von 9 manuell geprüfte Werte stimmen mit dem OC-Tweaker-Screenshot überein.