Battlefield: Bad Company 2
Battlefield: Bad Company 2 ist sicherlich eins der Spiele neben Battlefield 1943 auf das die PC-Spieler schon lange gewartet haben. Nach anfänglichen Schwierigkeiten und die Suche der richtigen Config lief es dann doch besser als erst erwartet.
Das einzige was ihr ändern müsst, ist die .ini des Spiels. Bitte auf DirectX 9 umzustellen,
da normalerweise die höchstmögliche DirectX Version genutzt wird, welche euer System anbietet (evtl. DX10 oder DX11).
Also ab in den Ordner “[Eigene Dateien]\BFBC2″ und die Datei “settings.ini” öffnen und diese Zeilen anpassen:

Wie immer am besten mit Notepad++.
Der Fov lässt sich ebenfalls in der settings.ini editieren (Letzter Eintrag). Dazu noch ein nützlicher Link:
http://rjdown.co.uk/projects/bfbc2/fovcalculator.php
Der zweite Schritt ist die SoftTH 1.09 rc1 Dateien in euren Installationsordner zu kopieren.
Normal: “..:\Battlefield Bad Company 2″
Steam: “..:\Steam\steamapps\common\battlefield bad company 2″)
Ihr müsst nur noch in der SoftTH.cfg folgende Zeile ändern.
[hooks]
doScaleWindowRects=1
Der Rest bleibt wie es ist. Eure persönlichen Änderungen ausgenommen.
Beim ersten Start dachte ich schon… hmm, nix passiert, aber da sah ich das kleine “Beta” Bild oben rechts in der Ecke. Ohh schön… es tut sich schonmal was.
MenĂĽ und Videos wurden weiterhin auf dem mittleren Monitor angzeigt.
Es lies sich ganz normal benutzen, nichts verzerrt oder verschoben
Im Ladescreen der Map weiterhin nur das Bild auf dem mittleren Monitor. Hmm… aber dann …
…tauchten diese Bilder auf meinen TFTs auf, was fĂĽr eine Grafikpracht.
Sogar das Hud wurde korrekt auf dem mittleren Bildschirm angezeigt.
Sniperscope wurde nicht verzerrt und auch sonst waren keine Grafikbugs zu sehen. (abgesehen von der Beta)
Nun aber genug, ich lasse nun die Bilder sprechen.
Anbei noch ein kleines Video
FĂĽr mich ist BFBC2 wie fĂĽr Softth gemacht, es lief einfach Perfekt!
Verwendete SoftTH Version ist 1.09 rc1







31.01.2010 um 15:11
Hi und Hallo, wollte nur mal schnell einen GruĂź und einen Link mit meinen Screenshots schicken. Verfolge den Blog schon ewig und freu mich immer wieder =) DANKE AN EUCH!
Hier mal meine Screenshots, 1 HannsG HG281D 1980×1200 27,5″, 1 Samsung 2433BW 1920×1200 24″, 1 Samsung 2233RZ 1680×1050 22″
Macht weiter so, vielen Dank euch.
http://still-dangerous.de/index.php?site=forum_topic&topic=650
31.01.2010 um 15:52
Danke, gerne!
31.01.2010 um 17:17
Ein kleines Problem hab ich jetzt doch noch =)
Wenn ich das Spiel dann einmal schlieĂźe und wieder öffne, geht es nicht mehr auf, erst wenn ich eine Auflösung von z.b. 1680×1050 in der setting.ini eingebe kann ich wieder ins Spiel und dort wieder die Tripplescreen Auflösung wählen, dann geht es, aber das er sich das merkt, das geht nicht. Eine Idee woran es liegen könnte? Danke =)
31.01.2010 um 18:07
Ich habe den BFBC” Artikel nicht geschrieben, aber ich werde deine Frage weiterleiten.
GruĂź
31.01.2010 um 18:45
Schau mal ob du dich evtl. verrechnet hast in der “borderSize”.
31.01.2010 um 21:17
Leider läuft es auch mit der borderSize nicht, auch stürzt das Spiel nach immer nach dem laden der 2. Runden ab. Also das erstemal geht es noch, aber beim zweitenmal laden nicht mehr. Naja vielleicht wegen der BETA. mfg.
13.02.2010 um 18:15
Hey Leute,
Ich möchte gerne Bad Company auch meinen beiden Monitoren spielen!
Ich habe die .ini und die .cfg angepasst.
Wenn ich das Spiel starte werden beide Monitore WeiĂź und nach etwa 5 sec. stĂĽrz dann BF ab
Hat jemand eine Idee ?
P.s. ich habe einen BENQ E2200HD auf 1920×1080 und test weise einen Röhrenmonitor auf 1280×1024.
MfG Florian
3.03.2010 um 17:34
wie sieht denn dein Setup aus, also was fĂĽr Monitore nutzt du?
Und wie sieht deine SoftTH Config aus?
23.04.2010 um 13:44
[...] [...]
26.04.2010 um 22:51
hey leute hab versucht das game ĂĽber 3 monitore zu starten aber ich bekomme nur ein weiĂźes bild und dannach startet das game nicht mehr ?
bräuchte eine rat
27.04.2010 um 00:32
versuch es mal mit diesen Settings (abgesehen von deiner Auflösung)
; SoftTH 1.09 configuration file
; by Kegetys, http://www.kegetys.net
[config]
deviceIDLeft=auto
deviceIDright=auto
secondaryWidth=auto
secondaryHeight=auto
secondaryRefresh=auto
secondaryFormat=RGB16
uploadMethod=D3D
forceAffinity=1
borderSize=0
sideExtraWidth=0
noHotkeys=0
noOSD=0
[Direct3D]
lensCorrection=0
lensCorrectionEdge=0
hideNondefaultDevices=0
forceHorizontalFOV=0
forceResolutionWidth=0
forceResolutionHeight=0
force16bitDepth=0
sleepBeforeRead=2
useMultihead=0
delayedPresent=0
autoSquash=0
altResetBehaviour=0
d3d8dll=auto
[hooks]
doHooking=1
doScaleMouseCoordinates=0
doScaleFromLeftScreen=0
doScaleWindowRects=1
doScaleClientRects=1
mouseXoffset=auto
[modes]
1680x1050x60
auto
27.04.2010 um 18:26
danke mit den settings war ich im game mit allen 3 monitore drinnen aba was soll ich bei FOV hin schreiben für ne zahl das versteh ich nicht bräuchte da noch hilfe allso ich habe als auflösung 3840x1024x60 entspricht 2x1280x1024, und einmal 1680x1050x60 bei left 4 dead funktioniert alles wunderbar und bei team fortress 2
27.04.2010 um 21:24
so hab das game jetzt doch mall zum laufen bekommen nur ich benötigte nur die version 1.08 von SoftTH jetzt läuft es auch bei mir nur multiplayer werde ich gekickt wegen punkbuster
aba macht richtig fun auf 3 monitore
27.04.2010 um 21:37
Jap.. das dich Punkbuster kickt ist leider normal.., ich würde auch gerne MP mit SoftTH spielen. Aber das ist erstmal nur den TH2G und Eyefinity Usern gegönnnt.
17.05.2010 um 00:06
Everything works great my only problem is I haven’t figured out to get to look normal, what settings would i need to use in order to unstretch side monitors ?
;
; SoftTH 1.09 configuration file
; by Kegetys, http://www.kegetys.net
;
[config]
; deviceIDLeft/right: Direct3D device ID’s of left and right monitor, or ‘auto’ for automatic
; secondaryWidth/Height: Left&right monitor resolution, or ‘auto’ to use same as middle screen resolution
; secondaryRefresh: Refresh rate of left & right monitors, or ‘auto’ for automatic
; secondaryFormat: Secondary device image format: ‘RGB32′, ‘RGB16′, ‘RGB16D’ or ‘RGB32CUDA’.
; uploadMethod: Method used to upload image to secondary card(s): ‘blit’, ‘D3D’ or ‘D3DCUDA’
; forceAffinity: Set to 1 to force process affinity to all processors/cores.
; borderSize: Size in pixels of frame border between monitors that is discarded
; sideExtraWidth: Width difference between middle and side monitors, or ‘auto’ to autodetect from desktop resolution
; noHotkeys: Set to 1 to disable all hotkeys
; noOSD: Set to 1 to disable on-screen display when changing settings
deviceIDLeft=auto
deviceIDright=auto
secondaryWidth=1200
secondaryHeight=1600
secondaryRefresh=auto
secondaryFormat=RGB16D
uploadMethod=D3D
forceAffinity=1
borderSize=0
sideExtraWidth=auto
noHotkeys=0
noOSD=0
[Direct3D]
; ** Advanced setting for Direct3D games **
; lensCorrection: Lens correction, set to 1 to enable support. >1 to enable by default
; lensCorrectionEdge: Lens correction edge offset
; hideNondefaultDevices: Hides all but the default adapter from the game
; forceHorizontalFOV: Forces horizontal FOV to be three times as wide
; forceResolutionWidth/Height: Forces device to be created with this resolution
; force16bitDepth: Force game to use 16bit depth buffer, can improve performance and reduce memory use
; sleepBeforeRead: Time in ms to sleep before reading back buffer data from video card
; useMultihead: Uses multihead features of primary card if available, can increase performance and reduce memory use
; delayedPresent: When useMultihead enabled, delay primary monitor present to sync with secondary head
; d3d8dll: Path to D3D8.dll/D3D9.dll to use or auto for automatic (system32 dir)
; altResetBehaviour: Do not reset lost main device after secondary device initialization (WDDM crash workaround)
lensCorrection=0
lensCorrectionEdge=0
hideNondefaultDevices=0
forceHorizontalFOV=0
forceResolutionWidth=0
forceResolutionHeight=0
force16bitDepth=0
sleepBeforeRead=2
useMultihead=0
delayedPresent=0
autoSquash=0
altResetBehaviour=0
d3d8dll=auto
[hooks]
; Win32 API hooking settings – Used for some extra compatibility and game-specific fixes
; doHooking: Enable/disable hooks in Direct3D, with OpenGL hooks are always enabled
; doScaleMouseCoordinates: Scale mouse coordinates for getCursorPos to fix games which do not handle negative screen coordinates properly
; doScaleFromLeftScreen: Spread out mouse coordinates from left screen to full width
; doScaleWindowRects: Scale focus window WindowRect
; doScaleClientRects: Scale focus window ClientRect
; mouseXoffset: Number of pixels to offset mouse cursor position in X axis, to fix misplaced cursor due to negative screen coordinates. auto = use X resolution
doHooking=1
doScaleMouseCoordinates=0
doScaleFromLeftScreen=0
doScaleWindowRects=1
doScaleClientRects=1
mouseXoffset=auto
; Triplehead screenmodes to add to resolutions list (width multiplied by three and border added)
; width x height x refresh rate in Hz
; ‘auto’ adds current primary monitor desktop resolution
; Must be last in this file
[modes]
800x600x60
800x600x75
800x600x85
1024x768x60
1024x768x75
1024x768x85
1280x960x60
1280x960x75
1280x960x85
1280x1024x60
1280x1024x75
1280x1024x85
1600x1200x60
1600x1200x75
1600x1200x85
2560x1600x60
auto
and setting.ini are
[WindowSettings]
Width=4960
Height=1600
Fullscreen=true
RefreshRate=60
VSync=false
[Sound]
Quality=medium
VoipEnable=true
SpeakerCount=0
[Graphics]
Effects=low
Soldiers=low
Vehicles=low
Overgrowth=low
Undergrowth=low
StaticObjects=low
Terrain=low
Shadows=low
Bloom=false
HSAO=false
MSAA=0
Water=low
MainQuality=low
Texture=low
DxVersion=9
Aniso=0
Detail=low
RenderAheadLimit=2
Fov=110
1.06.2010 um 14:22
hey leute hab gestern mall das game online gezokkt es gibt jetzt sever ohne punktbuster macht richtig fun unter 3 monitore
allso ab auf einen sever der nicht mit punktbuster ist und dann könnt ihr den ganzen tag über 3 monitore zokken