ANSTOSS 3 CD-Test3 – Validierung am 22.10.2026

IDENTITÄT
Die D3D_Dll.dll aus A3Setup.exe auf der ANSTOSS-2007-DVD stimmt mit Menardis
vollständig abgelesener Screenshot-Prüfsumme überein:
208426a0c16b5a7f32f01772159277a8b9c6add243d0eb39675147fa35510a0e
Sie unterscheidet sich an 19 Bytes von der bisher unterstützten GOG-DLL.
Alle 171 Exporte, 15 HD-Hooksignaturen und 58 Vtable-Slots stimmen überein.
Die DVD-Spiel-EXE ist bytegleich mit unserer ungepatchten AJ-Basis.
Die gepatchte Spiel-EXE in Test3 ist bytegleich zu Test2 (fb6a262f...e28590d).
Balancing-Installer, Renderer und sämtliche HD-Assets sind bytegleich zu Test2.

BESTANDENE TESTS
1. Native SGL-/HD-Pixeltests mit exakt dieser CD-DLL: Farben und Trainings-
   balken bei 0/25/100 Prozent, transparente Farbmasken, skalierte Texturen,
   Clipping, CPU-Zugriffe, indizierte Farben und späte Palettenänderungen.
   Originalpixel mit und ohne HD identisch. Primärdarstellung: 31 Prüfungen
   zu Voll-/Teilflächen, Synchronisation und nativen Rückfallpfaden bestanden.
   Zunächst mit GOG-Dependencies geprüft; danach komplette Wiederholung mit
   originalen DVD-Dependencies. Auch dieser zweite Durchlauf vollständig grün.
2. Ablehnung der CD-DLL durch alten Test2-Installer reproduziert.
3. Neuer Installer separat mit CD- und GOG-DLL unter Wine: Installation,
   identische Assets, Wiederholung, exakter Rückbau, Neuinstallation,
   unterbrochene Wiederherstellung mit fehlender Live-DLL/gl.cfg bestanden.
   Andere ebenfalls unterstützte DLL als ausgetauschte A3REAL/Sicherung
   korrekt abgelehnt. Fremde EXEs/DLLs und beschädigte Pakete bleiben gesperrt.
   Alter GOG-Installationsnachweis ohne DLL-Hash ist weiter rückbaubar;
   CD-Nachweis ohne seinen DLL-Hash wird ohne Änderungen abgelehnt.
4. Beide DLL-Fassungen mit Balancing+HD kombiniert: gegenseitige Nachweise
   bleiben erhalten, wiederholte Installation patcht nicht doppelt,
   gemeinsamer Rückbau stellt EXE, DLL und Konfiguration exakt wieder her.
   Vorhandene und zwischenzeitlich angelegte Saves bleiben erhalten.
5. Technischer Spielstart: frischer isolierter Wine-Prefix, neue Setups,
   korrigierte AJ-EXE, originale CD-D3D sowie sämtliche aus dem DVD-Installer
   extrahierten Begleit-DLLs; die übrigen Spieldaten stammen aus der privaten
   GOG-Testkopie. Tatsächliche Laufzeitdateien per SHA-256 verifiziert.
   Renderer hängt sich erfolgreich ein, InitScreen liefert ein Screenobjekt,
   HD-Präsentationen mit native_error=00000000; Prozess zum Prüfzeitpunkt aktiv.
   Details im beiliegenden a3hd-Protokoll. Keine interaktive Menü-/Saveprüfung
   in diesem Test3-Lauf; kein vollständiger CD-Installationsnachweis.

ANALYSE DER UNTERSCHIEDE
D3D: Mindest-Pitch für Texturtransfers, Fensternachrichten, Vollbild-/Modus-
wechsel und Execute-Recht im ASSEG-Segment. Keine neuen HD-Offsets nötig.
AIM: ein unterschiedliches Headerbyte (ASSEG Execute-Recht).
activesim: drei Float-Konstanten für Maussteuerung; keine ABI-/Codeänderung.
Die übrigen zwölf geprüften Dependencies umfassen zehn bytegleiche Dateien.

GRENZEN
Natives Windows 10/11 und Menardis konkrete gl.cfg/Installation wurden nicht
getestet. Die CD-DLLs enthalten älteren Code mit teilweise fehlendem Execute-
Bit im PE-Header; effektive Windows-DEP-Einstellungen können relevant sein.
Die Original-DLLs werden weder gepatcht noch im Paket verteilt. Es werden
keine globalen Windows-Sicherheitseinstellungen verändert.
Mehrjährige Balancing-Auswirkungen, Vollbild und alle 3D-Modi sind nicht
abgedeckt. Bei Problemen: Fehlertext, Windows/GPU, frische a3hd.log und die
betroffene Konfiguration liefern. Externer Ablauf und Rückbau im LIESMICH.
