A3HD Community-Update 1.0.4 – Prüfstand 29.10.2026

NEU GEPRÜFT: GEMEINSAMER INSTALLER
Unsichtbare Tests mit 32-Bit-Windows-Binaries unter Proton/Wine in eigener
Testkopie, eigenem Prefix und privatem authentifiziertem Xvfb-Display.
Keine Änderung der produktiven Spielinstallation.

- Unterstützte alte HD-Renderer 1.0, Startfix/Test3, 1.0.2 und 1.0.3:
  Installation, erneuter Aufruf, exakter Rückbau zum unmittelbar vorherigen Stand.
- gl.cfg wird auf 32 Bit/Fenstermodus gestellt; fremde Optionen bleiben erhalten.
- Original-GOG-Wrapper wird gesichert/entfernt und beim Rückbau wiederhergestellt.
- Bereits installierter optionaler DDrawCompat bleibt erhalten.
- Nach Hauptupdate hinzugefügter 3D-Test verhindert GOG-Wrapper-Rückbau bis
  zur Rücknahme des 3D-Tests; danach vollständige Wiederherstellung.
- EXE, Grafikdateien, Saves, Balancing und ältere Nachweise bleiben erhalten.
- Defekte Payload, beschädigte Sicherungen/Nachweise und veränderte Zieldateien
  werden abgewiesen. Fehlende Ziele können beim Rückbau wiederhergestellt werden.
- Nur Testbuild: erzwungener Fehler NACH Änderung von Konfiguration und Renderer
  führt zur Wiederherstellung beider Dateien sowie des GOG-Wrappers.
- Passende CD-Test3-Kombination akzeptiert; falsche native Grafik-DLL abgewiesen.
- Unbekannte EXE abgewiesen, Diagnosebericht trotzdem möglich; keine Assets/Saves
  oder Spielbinaries gesammelt.
Ergebnis: ALL COMMUNITY INSTALLER TESTS PASSED.

UNVERÄNDERTE LAUFZEITKOMPONENTE
D3D_Dll.dll ist bytegleich mit dem bereits geprüften Diagnose-Renderer 1.0.3:
SHA-256 4d3ee1c580c69ce3744d10455fbaa4afcfd35f92effc2157d4543c9ae9478134
Die vorherigen Modul-/Laufzeit-/Spieltests dieses Builds bleiben die Belege für:
Logrotation, parallele Schreiber, TEMP-Ausweichpfad, Exceptions, ASLR-Adressen,
exakte HRESULT-Weiterleitung, frühe DLL-/Exportfehler, GOG/CD-Initialisierung,
33 Präsentations- und 31 Primary-Prüfungen sowie technischen HD-/Font-Output
und erfolgreiche HAL-Geräteerzeugung in einer vollständigen isolierten Kopie.
Diese vollständigen Laufzeittests wurden für das neue Paket nicht wiederholt.
Die Startüberwachung/GUI-Berichtsfunktionen stammen aus dem geprüften 1.0.3-Setup.

OFFEN
Kein nativer Windows-/Intel-Arc-Gegentest. DDrawCompat 0.7.2 bleibt optional.
Die vorhandene reale Wrapperprobe unter Wine endet mit Exit 5, protokolliert
nun aber den letzten DirectDrawEnumerateA-Eintritt und eine First-Chance-
Exception 0xc0000005. Das ist kein Beleg für einen Windows-Fix.
Unbekannte CBS-/EXE-Varianten bleiben Diagnosefälle; nicht pauschal unterstützt.
Kein vollständiger interaktiver Menü-/Saison-Durchlauf unter Windows bestätigt.
Logging ist keine Garantie, jede Fehlerart lückenlos zu erfassen.

PAKETPRÜFUNG
Paketbau vergleicht ausgelieferte Binärdateien mit der getesteten Kopie und
prüft einen getrennten bytegleichen Neubau aus den mitgelieferten Quellen.
SHA256SUMS.txt und externe ZIP-Prüfsumme; ZIP-Integritätsprüfung.
Frühere veröffentlichte ZIP-Archive werden nicht überschrieben.
