Yes i did and it is quite simple to use.
Look here, sorry it is in German ->
http://www.9teuflottille.de/phpBB2/viewtopic.php?t=6003
Zum Thema Auflösung: Silent Hunter III lässt sich "Ab Werk" nur in der Auflösung 1024x768 spielen. Es gibt im Spiel keine Einstellmöglichkeit diese zu ändern.
Allerdings ist das Spiel offensichtlich für 1280x 1024 entwickelt worden.
Es gibt allerdings eine Möglichkeit diese Auflösung doch zu nützen. Man braucht dazu das Microsoft Application Compatibility Toolkit
DL-Link MS-ACT
und das Archiv dx9res10.zip. Dieses enthält Kegetys' SH3 Resolution Override DLL.
DL-Link dx9res10
Der Vorteil der etwa 20% besseren Auflösung sind eindeutig erkennbar. Man hat einfach mehr vom Spiel, alles ist etwas schärfer, weniger pixelig, die Schiffsmasten und Aufbauten sind besser erkennbar.
Hier die übersetzte Anleitung.
Vorraussetzungen: Das MS-Application Compatibility Toolkit ist installiert. SH III ist installiert.
d3d9.dll und d3d9.cfg befinden sich im selben Verzeichnis wie sh3.exe
In der d3d9.cfg(Ist eine Textdateu und mit dem Editor zu öffnen) sind diese beiden Zeilen genau so konfiguriert.
resX=1280
resY=1024
Los gehts !
1.Man startet den Compatibility Administrator
2.Man markiert die Zeile
New Database unter der Zeile
Custom database
3.Man Klickt auf das
Fix Symbol
4.In der Zeile
Programme to be fixed trägt man
SH3 ein, bei
Programme file Location trägt man den Pfad zur
SH3.exe ein, das wird bei Standardinstallationen meistens C:\Programme\Ubisoft\SilentHunterIII\sh3.exe sein. Man klickt auf Weiter.
5.Bei
Operating System Modes wählt man
none und klickt auf Weiter.
6.Im
Compatibility Fixes Fenster setzt man einen Haken bei
DelayDllInit und klickt auf
Parameters.
7.In der Zeile
Command line trägt man
d3d9.dll ein und klickt auf OK und dann auf Weiter und im nächsten Fenster gleich auf
Fertig stellen.
8.Man Klickt auf das Save Symbol und wählt als
Database Name SH3, das bestätigt man im nächsten Fenster nocheinmal und es wird die Datei sh3.sdb im SilentHunterIII Verzeichnis abgespeichert.
9. Im Menü
File wählt man nun noch die Option
Install und bekommt die Meldung The database SH3 was successfully installed und Klickt auf OK.
10. Man schließt den Compatibility Administrator und wenn alles geklappt hat kann man ab nun SHIII in 1280x1024 genießen.
Nebenwirkung: Die tasten F9 F10 F11 funktionieren nicht mehr. Dafür bringt die dll eine eigene Screenschotfunktionalität mit. Man kann in der d3d9.cfg die beiden folgenden Zeilen z.B. so editieren.
enableScreenshots=1
screenshotPath=C:\Dokumente und Einstellungen\User\Desktop\Screenshots
Wenn es nun einen Screenshot Ordner auf dem Desktop gibt werden dort die Screenshots als TGA abgespeichert. Ausgeführt wird der Screenshot mit der PrintScreen Taste was ich für ser viel logischer halte als die Strg+F11 Kombination.