Als ich die TriBase Engine nochmals kompiliert habe, war kein Verzeichnis mehr zum alten 2004er SDK angegeben! Also das müsste wirklich mit dem aktuellen SDK kompiliert worden sein (sonst wären ja auch nicht diese Fehlermeldungen von oben erschienen!).
Hab mit DW die DLL untersucht, folgende Meldung ist erschienen:
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
Habe keine weiteren Informationen gefunden als die normalen Eigenschaften zu öffnen (über DW):
d3dx9d.dll
Dateiversion: 5.4.0.2904
(Erstellt: Freitag, 9. Juli 2004, 01:15:56)
Die allerneuste scheint diese hier zu sein:
D3DX9d_43.dll
(geändert: Mittwoch, 2. Juni 2010, 14:23:0
Nimmst normalerweise ien Programm nicht immer die DLL mit dem höchsten Index? Wie könnte ich die Exe zwingen die aktuelle DLL zu nutzen?