The Saboteur

25.02.2010 Gepostet in Jump 'n' Run, Third-Person

Ich habe einige Wochen mit dem schreiben dieses Berichtes gewartet. Der Grund dafür ist das Racer_S bis zum heutigen Tag zwar einen FOV Hack für das Spiel geschrieben hat, allerdings nur für die Retailversion 1.0. Mittlerweile gibt es jedoch bereits den Patch 1.03 Beta. Das ganze ist in sofern ärgerlich als das der Patch auf jedenfall für Leute mit ATI Grafikkarten notwendig ist, da Patchversion 1.0 kombiniert mit ATI Grafikkarten zu abstürtzen führt wenn man z.B. das Menü öffnet usw. Da sich jedoch an diesen Umständen scheinbar nichts mehr ändert habe ich The Saboteur nun in Version 1.0 getestet.
Wenn es Neuigkeiten bezĂĽglich dieses Problems gibt werde ich den Artikel aktualisieren.

The Saboteur ist kinderleicht mit SoftTH 1.09 auf drei Monitore zu bringen. Die Dateien d3d9.dll, SoftTH_hook.dll und SoftTH.CFG mĂĽssen einfach in das Installationsverzeichnis von The Saboteur. An der SoftTH Config muss nichts geändert werden. Nun noch die gewĂĽnschte Auflösung hier eintragen: [Eigene Dateien]\Meine Spiele\The Saboteur™\Spielstände\config.ini. Das wars. Jetzt lässt sich The Saboteur zwar starten aber das Fov passt noch nicht. Wie bereits erwähnt gibt es dafĂĽr einen Fov Hack von Racer_S: download. Welcher Wert der Richtige ist mĂĽsst Ihr wie immer probieren. Ich empfehle dafĂĽr einen Screenshot vergleich; einmal mit, und einmal ohne SoftTH. FĂĽr eine Auflösung von 5760×1200 ist es ĂĽbrigens 1038.

Die HUDs werden auf den äusseren Monitoren angezeigt und skalieren die Größe, werden also nicht gestreckt o.Ä. Das Spiel hat allerdings bei so breiten Auflösungen einen kleinen Bug: Es gibt in The Saboteur einige Autorenn-Missionen welche auf Zeit gehen. Dafür gibt es ein extra HUD welches die Zeit anzeigt. Dieses sollte aber nur bei besagten Missionen eingeblendet werden. Bei Tripleheadauflösungen wird es jedoch durchgehend eingeblendet, ausser im Menü. Wirklich störend ist es aber nicht.

Die ingame Videosequenzen werden korrekt dargestellt und passen sich der Auflösung an da es keine fertigen Videodateien sind die abgespielt werden, sondern Szenen die erst vom Spiel gerendert werden. So kann man sich z.B. einen persöhnlichen Strip von einer oder mehreren virtuellen Schönheiten vorführen lassen:

Achja, es gibt einen Workaround wegen dem ATI Problem. Es treten keine AbstĂĽrze mehr auf wenn man das Spiel auf nur einem Prozessorkern laufen lässt. Also Spiel starten, minimieren, Taskmanager öffnen und dem Spiel nur einen Prozessorkern zuweisen. Ob das jedoch so Sinnvoll ist weiĂź ich nicht, da fĂĽr das Spiel schon ein Quadcore empfohlen wird…

Verwendete SoftTH Version: 1.09 rc1

7 Kommentare zu “The Saboteur”

  1. DarkwingDuck schreibt:

    Also ich bekomme da nicht mal ansatzweise ein vernĂĽnftiges Bild hin, ich habe riesige Pixel alles ist verschwommen, und den Spiler sehe ich 3 x. Bist Du dir sicher mit den Einstellungen.

    Wo speichert Softth eigentlich die Bilder ab, dann könnte ich Dir das mal zeigen.


  2. DarkwingDuck schreibt:

    So habe mal Bilder gemacht die ersten beiden sind im Spiel das letzte ist das Menue da sieht alles gut aus?
    Kannst Du mir da helfen?

    http://img38.imageshack.us/img38/9430/softthsaboteur000003902.png

    http://img220.imageshack.us/img220/3735/softthsaboteur000003904.png

    http://img251.imageshack.us/img251/13/softthsaboteur000003916.png

    SoftTH.cfg
    ;
    ; SoftTH 1.09 configuration file
    ; by Kegetys, http://www.kegetys.net
    ;

    [config]

    deviceIDLeft=auto
    deviceIDright=auto
    secondaryWidth=1680
    secondaryHeight=1050
    secondaryRefresh=60
    secondaryFormat=RGB16D
    uploadMethod=blit
    forceAffinity=0
    borderSize=0
    sideExtraWidth=auto
    noHotkeys=0
    noOSD=0

    [Direct3D]

    lensCorrection=0
    lensCorrectionEdge=0
    hideNondefaultDevices=0
    forceHorizontalFOV=0
    forceResolutionWidth=5040
    forceResolutionHeight=1050
    force16bitDepth=0
    sleepBeforeRead=2
    useMultihead=1
    delayedPresent=0
    autoSquash=0
    altResetBehaviour=0
    d3d9dll=auto

    [hooks]

    doHooking=1
    doScaleMouseCoordinates=0
    doScaleFromLeftScreen=0
    doScaleWindowRects=0
    doScaleClientRects=1
    mouseXoffset=auto

    [modes]
    800x600x60
    800x600x75
    800x600x85
    1024x768x60
    1024x768x75
    1024x768x85
    1280x960x60
    1280x960x75
    1280x960x85
    1280x1024x60
    1280x1024x75
    1280x1024x85
    1600x1200x60
    1600x1200x75
    1600x1200x85
    5040x1050x60
    auto


  3. Lebedev schreibt:

    bei den alten versionen im Spieleordner, bei der neuen im Ordner “Eigene Dateien”. Sind aber unkomprimierte TGA Bilder. Solltest du in JPGs oder PNGs umwandeln.

    Die Config sollte so aussehen:
    (abgesehen von den Systemspezifischen Einstellungen)

    [config]
    deviceIDLeft=auto
    deviceIDright=auto
    secondaryWidth=auto
    secondaryHeight=auto
    secondaryRefresh=auto
    secondaryFormat=RGB32
    uploadMethod=blit
    forceAffinity=0
    borderSize=0
    sideExtraWidth=auto
    noHotkeys=0
    noOSD=0

    [Direct3D]lensCorrection=0
    lensCorrectionEdge=0
    hideNondefaultDevices=0
    forceHorizontalFOV=0
    forceResolutionWidth=0
    forceResolutionHeight=0
    force16bitDepth=0
    sleepBeforeRead=2
    useMultihead=1
    delayedPresent=0
    autoSquash=0
    altResetBehaviour=0
    d3d8dll=auto

    [hooks]doHooking=1
    doScaleMouseCoordinates=0
    doScaleFromLeftScreen=0
    doScaleWindowRects=0
    doScaleClientRects=1
    mouseXoffset=auto

    [modes]
    1920x1200x60
    auto


  4. Lebedev schreibt:

    Dein Modes Bereich ist falsch.

    [modes]
    1680x1050x60
    auto

    sollte da stehen.


  5. DarkwingDuck schreibt:

    Also mit Deiner Config geht es gleich mal garnicht, der rechte Monitor springt nicht an, und das was zu sehen ist sieht genauso aus wie vorher. Was meine terorie beweist das man die einstellungen der cfg nicht veralgemeinern kann.


  6. Lebedev schreibt:

    Deine Config sollte so aussehen:

    [config]

    deviceIDLeft=auto
    deviceIDright=auto
    secondaryWidth=1680
    secondaryHeight=1050
    secondaryRefresh=60
    secondaryFormat=RGB16D
    uploadMethod=blit
    forceAffinity=0
    borderSize=0
    sideExtraWidth=auto
    noHotkeys=0
    noOSD=0

    [Direct3D]
    lensCorrection=0
    lensCorrectionEdge=0
    hideNondefaultDevices=0
    forceHorizontalFOV=0
    forceResolutionWidth=0
    forceResolutionHeight=0
    force16bitDepth=0
    sleepBeforeRead=2
    useMultihead=1
    delayedPresent=0
    autoSquash=0
    altResetBehaviour=0
    d3d9dll=auto

    [hooks]
    doHooking=1
    doScaleMouseCoordinates=0
    doScaleFromLeftScreen=0
    doScaleWindowRects=0
    doScaleClientRects=1
    mouseXoffset=auto

    [modes]
    1680Ă—1050×60
    auto

    Eventuell auch mal RGB32 statt RGB16D probieren.


  7. DarkwingDuck schreibt:

    Ahhh Super jetzt funzt es, vielen Dank, fĂĽr Deine Hilfe!


Hinterlasse einen Kommentar

  • Erfolgreich getestet:

  • Problem oder Inkompatibel: