SOFTTH - Triplehead Gaming !



 



  |E4|
verfasst am 20.10.2011 15:36:01 Uhr
- Beitrag 2-mal editiert. Zuletzt am 20.10.2011 15:39 Uhr von |E4|
   #1
Strandstürmer

Quelle und weitere Informationen:

Was ist SoftTH?

SoftTH (Software Triplehead) ist ein Programm was von Keijo Ruotsalainen aka. “Kegetys” entwickelt wurde,
Es ermöglicht das Sichtfeld bei Computerspielen auf mehrere Monitore zu erweitern. Es ist legal und kostenlos erhältlich.
Vorraussetzung für SoftTH sind mindestens zwei Monitore, und ein Grafikkarte die Direct3D unterstützt.
Bei mehr als zwei Monitoren ist ausserdem eine zusätzliche Grafikkarte erforderlich die ebenfalls Direct3D unterstützt.

(weitere Screenshots gibt es im Blog !)

Battlefield: Bad Company 2


COD - Modern Warfare 2


Call of Duty - Black Ops


Dirt 2


Crysis 2


Duke Nukem Forever


Wie funktioniert SoftTH?

SoftTH besteht aus vier Dateien: “SoftTH_hook.dll” “SoftTH.cfg” “d3d8.dll” und “d3d9.dll“.
Die SoftTH_hook.dll ist dafür zuständig dass die Mausbewegungen korrekt funktionieren.
In der SoftTH.cfg werden alle Konfigurationen für das entsprechende Computersystem angepasst,
z.B. Auflösungen, Anordnung der Monitore oder Grafik-Korrekturfunktionen.
Die d3d8.dll und d3d9.dll sind der eigentliche Bestandteil von SoftTH.
SoftTH funktioniert bislang nur mit DirectX8 und directX9 Spielen. (Stand: 6.11.09)
Je nachdem welche DirectX Version das spiel unterstützt wird die entsprechende Dll verwendet.

In der Regel müssen alle SoftTH Programmdateien in das Installationsverzeichnis des Spiels kopiert werden,
oftmals aber auch in ein Unterverzeichnis mit dem Namen “bin” (Binaries) oder “Engine”.
Wenn das Spiel gestartet wird, werden die SoftTH Dlls automatisch mitgeladen.
SoftTH stellt sich nun zwischen das Spiel und das auf dem Computer installierten DirectX.
Es emuliert dem Spiel nun einen großen Monitor (der in Wirklichkeit aus zwei oder einzelnen besteht).
Die Auflösung hängt von den Werten ab die in die SoftTH.cfg eingetragen wurden.

Das Spiel gibt nun das Videomaterial an die primäre Grafikkarte des Computers weiter, welche es rendert und in eine fertige
Bitmap umwandelt. Diese Bitmap wird nun von SoftTH in drei Bereiche für die jeweiligen Monitore aufgeteilt. Da der primäre
Monitor eines Computers immer an der primären Grafikkarte angeschlossen ist, wird das Bild für diesen direkt ausgegeben.
Das Bildmaterial der sekundären Monitore wird von der primären Grafikkarte in den System Ram kopiert,
und von da aus zu den Grafikkarten an denen die sekundären Bildschirme angeschlossen sind.
Sollte einer der sekundären Monitore an der primären Grafikkarte angeschlossen sein kann man sich den Umweg über den Ram
für diesen Monitor auch sparen indem man in der SoftTH.cfg die Option “useMultihead=” auf 1 setzt.
Das spart PCIe Bandbreite und beschleunigt so die Bildwiedergabe der sekundären Monitore.
Was kann ich tun um die Leistung zu erhöhen?

- erstmal das übliche, also CPU, Ram und Grafikkarte übertakten
- PCI Express Slots übertakten (bis 110Mhz sollte noch alles im grünen Bereich sein)
- Auflösung runterschrauben – wahlweise auch nur auf den sekundären Bildschirmen siehe HowTo: SoftTH Konfigurieren
- Farb-Bittiefe auf 16 Bit vermindern – wahlweise auch nur auf den sekundären Bildschirmen
- Einen der sekundären Monitore an die Primäre Grafikkarte anschliessen, kombiniert mit “useMultihead=1″
- Wenn möglich CUDA Option nutzen.

Was ist mit SoftTH möglich?

Prinzipiell sind alle Monitorkonfigurationen möglich.
Die einzige Limitierung die es gibt ist das die beiden äusseren Bildschirme die gleiche Auflösung haben müssen.
Es ist egal ob der primäre (mittlere) Monitor größer oder kleiner ist als die Äusseren.
Es ist auch kein Problem den mittleren oder die äusseren Bildschirme oder alle im Hochkantformat zu betreiben.

Allerdings…

SoftTH hat das tolle Feature Bildschirme mit verschiedenen Auflösungen handlen zu können.
Wenn alle drei Monitore nicht die gleiche Auflösung haben ist dies immer mit einem Leistungsverlust verbunden,
da immer ein Bereich mit berechnet wird der allerdings nicht angezeigt wird, denn es ist technisch nur möglich
ein Viereck zu rendern. Hier ein paar Grafiken dazu, zum besseren Verständnis:
(nicht Maßstabsgetreu, hab das nur schnell in Paint gemacht…)

Die grauen Kästen stellen den Bereich dar der gerendert werden muss aber nicht angezeigt wird.
Das wäre der einfachste anzunehmende Fall:



Das kommt aufs gleiche raus, bloß ein bischen anders:



Und das wäre der krasseste Fall. Hier wird viel Bildmaterial berechnet was aber gar nicht angezeigt wird.
Die Höhenpositionen erkennt und übernimmt SoftTH automatisch von Windows.



Download
Download SoftTH 2.07 Alpha 32 Bit
Download SoftTH 2.07 Alpha 64 Bit

ältere Versionen auf gibt es http://softth.com/?page_id=92

Achtung:
die 64 bit Versionen sind nur nützlich wenn das Spiel selbst 64 bit fähig ist. Ein 64 bit Betriebssystem alleine reicht nicht aus.
  N@GeLp1sToLe
verfasst am 20.10.2011 16:42:57 Uhr    #2
Voices of Violence

Ist das nicht finanzieller Selbstmord ?

Ich meine du brauchst zu Beginn eigendlich 3 Monitore, da man ja gerne einen "guten" Monitor haben will, muss man wohl 3 davon kaufen. Wo man dann preislich liegt kann man sich ja denken da gute Monitore nicht verschenkt werden. Dann kommt die Grafikkarte derer man 2 braucht, da man ja Leistung zum zocken braucht benötigt man "2 gute" Grafikkarten derselben Sorte (oder darf eine abweichen von der anderen und schwächer sein ??).

Dann die Murphys Law Geschichte, stirbt nen Monitor oder ne GraKa bekommt man sie dann noch, und wenn zu welchem Preis ? Ich finde die Idee interessant, aber das ganze ist auch nett umständlich.

Ganz am Ende was ist mit dem Strom, du hast laufend 3 Monitore laufen. Ich vermute mal das du locker 50 Euro monatlich nur allein für deine 2 Monitore und Grakas mehr bezahlst. Auf jahr gerechnet mal flott 600 Euro.
  |E4|
verfasst am 20.10.2011 18:43:27 Uhr
- Beitrag 5-mal editiert. Zuletzt am 20.10.2011 18:57 Uhr von |E4|
   #3
Strandstürmer

Also ich stelle dir mak eine Rechnung auf was ich aktuell an Hardware nutze (aktuelle Preise)

Primärer Bildschirm - Qualität muss sein!
1x Samsung - um die ~200 Euro

Sekundäre Monitore
2x LG oder andere günstige 22er - um die ~150,00 Euro

1x Fähige Grafikkarte
(GTX 570 AMP! ->um die ~280 Euro)
Zitat:
Ich nutze aktuell noch die GTX 285 - reicht auch noch


Du brauchst, wie du hier siehst, nur eine Grafikkarte mit genug Leistung - die andere bekommt nur das Fertige Bild und gibt es aus.
Zitat:
Das Spiel gibt nun das Videomaterial an die primäre Grafikkarte des Computers weiter, welche es rendert und in eine fertige
Bitmap umwandelt. Diese Bitmap wird nun von SoftTH in drei Bereiche für die jeweiligen Monitore aufgeteilt.


1x Grafikkarte (für Anzeige des 3ten Bildschirms)
Da kannste auch ne Onboard verwenden oder sonst was billiges - bei mir ist es aktuell eine Nvidia 8600GT (also nix dolles)
also 2te Grafikkarte um die 30 Euro

kommen wir auf

200 Euro - Primärbildschirm
300 Euro - 2x Sekundär-Bildschirme
280 Euro - Nvidia GTX 570 AMP! von ZOTAC
30 Euro - 2te Grafikkarte (PCIx16)
======
820 Euro (High End)

oder günstiger

450 Euro ( 3 Günstige 22er )
150 Euro ( GTX 285 AMP! -> verkaufe btw meine aktuelle)
30 Euro ( 2te Grafikkarte -> hab ich auch noch liegen)
=======
630 Euro ( reicht noch für TripleHead mit 3x 22er in 5040x1050 )


Alternativ gibt es ja noch Eyefinity Karten von ATI (welches DP-Port Bildschirme benötigt = teuer) oder das TripleHead2Go von Matrox ( welches Nachteile in der Monitorgestaltung hat - 3 gleiche und nur 1680x1050 unter bestimmten umständen (bei mir funktionierte es nicht - dafür braucht man auch Spezielle Monitore.

Weiterhin ist natürlich auch die Nvidia-Lösung eine möglichkeit - welche aber 2 gleiche Grafikkarten benötigt im SLI Modus.
( Dort dann abgesehen vom hohen Preis ist dann auch die Darstellung in 3d Möglich (3x 3D Bildschirme) und dort geht auch nur 3x die gleich Auflösung.


Ich kann dir ja mal sagen, was meine Konfiguration bald ist.

Für die Mitte wird es der 27 Zöller von Dell und für die Seiten habe ich mich noch nicht ganz entschieden - aber auf jeden fall Samsung

(Dell 27 = 570 Euro / 2x Samsung je 100 Euro)



Achja - Stromkosten - Aktuell zahle ich als 1-Personen-Haushalt - 85 Euro im Monat - Evtl. sieht man sich ja mal auf einer unserer Lans - dann bringe ich mein gerödel mal wieder mit (auch wenn es ne schlepperei ist)
  |E4|
verfasst am 20.10.2011 18:53:19 Uhr
- Beitrag 1-mal editiert. Zuletzt am 20.10.2011 18:58 Uhr von |E4|
   #4
Strandstürmer

Achja - darf es noch ein bisschen mehr sein

Auflösung ist 8400 x 3150 also insgesammt 26,4 Megapixel. Erzeugt wird dabei ein Datendurchsatz von 50.8 Gbit/s
Aus Konfigurationsschwierigkeiten und Performancegründen wurde selbstverständlich ohne Rahmenkorrektur getestet.

  dodger
verfasst am 11.09.2012 13:52:09 Uhr    #5

Naja, aber mindestens 3 Monitore braucht man wohl - sonst sieht man das Fadenkreuz nicht...
  |E4|
verfasst am 11.09.2012 14:05:26 Uhr    #6
Strandstürmer

stimmt..., unter 3 bildschirmen sollte man nicht einsteigen...
  Whîtêkñîght
verfasst am 11.09.2012 15:09:27 Uhr    #7
Krisen Kommando Kräfte

Oh man, bei so vielen Monitoren muss man ja ganz schön seinen Kopf bewegen beim zocken. Wo wir dann wieder beim TrackIR-Thema wären

Mal abgesehen vom Stromverbrauch, dem teuren Anschaffungspreis und dem Platzproblem in der Wohnung stell ich es mir schwierig vor alles auf einem Blick zu haben dann. Wenn sich jetzt ein Gegner von rechts nähert sehe ich das auf dem einen Monitor recht gut, aber wenn er plötzlich ganz rechts außen vom rechten Monitor ins Bild läuft wird es da schon schwieriger den zu erkennen.

Ich denke da wäre ein Beamer echt schon die bessere Lösung. Dann hat man auch nicht die störenden Rahmen der Monitore im Bild.
  |E4|
verfasst am 11.09.2012 16:53:35 Uhr    #8
Strandstürmer

naja - ich sehe den rechten und linken tft nicht aktiv an - ich sehe nur bewegungen aus den augenwinkeln - du siehst ja sonst auch wenn sich dir jemand von der seite nährt.


ps.. ... oder viele beamer


  Whîtêkñîght
verfasst am 12.09.2012 07:43:52 Uhr    #9

Okay jetzt wird's krank
  dodger
verfasst am 13.09.2012 10:34:58 Uhr    #10

Zitat von Whîtêkñîght am 11.09.2012 um 15:09 Uhr:

Mal abgesehen vom Stromverbrauch, dem teuren Anschaffungspreis und dem Platzproblem in der Wohnung stell ich es mir schwierig vor alles auf einem Blick zu haben dann. Wenn sich jetzt ein Gegner von rechts nähert sehe ich das auf dem einen Monitor recht gut, aber wenn er plötzlich ganz rechts außen vom rechten Monitor ins Bild läuft wird es da schon schwieriger den zu erkennen.


Du würdest ihn gar nicht sehen, weil er erst ins Bild käme, wenn er auf einem Dreimonitorsystem auf dem mittleren erscheint...
  |E4|
verfasst am 13.09.2012 19:25:29 Uhr    #11
Strandstürmer

Öhh wie meinst du denn das nun, doger..

Man sieht ja mehr als mit einem TFT - dieses Video zeigt es nochmal...

  Whîtêkñîght
verfasst am 16.09.2012 16:12:52 Uhr    #12
Krisen Kommando Kräfte

voll unfair *lach*. Aber schon echt ein enormer Unterschied was man dann so mehr sieht bei der Auflösung. Dachte das wird nur mehr gezerrt, aber man sieht wirklich mehr.
  |E4|
verfasst am 16.09.2012 18:19:09 Uhr
- Beitrag 1-mal editiert. Zuletzt am 16.09.2012 18:23 Uhr von |E4|
   #13
Strandstürmer

Jup - ich sach ja - du solltest mal zu einer unserer Lans kommen - dann siehst das System mal in RL

Gezerrt werden ja keine Spiele - alle zeigen einfach in der breite mehr an.

Für eine Liste der von mir und meinen Kollegen getesteten Games klickt einfach auf den Link hier http://softth.com oder oben im Post #1
  Cobryn
verfasst am 16.09.2012 21:30:13 Uhr    #14
Shadowdragons

Na, aber war denn ein erweitertes Bild in Dirt 2 von Vorteil? Ich meine, ich hab's ja auch gerne gespielt, aber mir reicht eigentlich fast schon das, was ich auf Full HD sehe... Das ist schon z.T. stressig genug.

Oder macht das da wirklich Sinn?
Über Sinn oder Nicht- Sinn lässt sich ja streiten, ich bin in erster Linie nicht unbedingt ein Verfechter von TH-Gaming - sehe aber in Ausnahmen tatsächlich signifikante Vorteile in dem System. Man sieht es ja bei den Ego- Shootern. Man sieht das Geschehen auf den seitlichen Monitoren ja nicht "bewusst", sondern eher im periphären Blickfeld (oder wie das Dingen noch mal heißt). Wenn man da eine Bewegung wahrnimmt, vielleicht noch ergänzend zum 5.1, dann denke ich schon, dass das zum Vorteil des Spielers geschieht...

Information ist ja bekanntlich alles, und je mehr sich bei einem selbst ansammelt - was auch irgendwie zusammen passt -, umso besser...

Aber wie gesagt, bei Dirt 2...?
Wäre interessant, in dem Sinne mal einen Erfahrungsbericht zu lesen.


-Mit dem TH-Gedanken habe ich im Übrigen auch mal irgendwann vor 1 1/2 Jahren oder so gespielt.
  |E4|
verfasst am 16.09.2012 22:28:50 Uhr    #15
Strandstürmer

was für zwischendurch - zum Thema Widescreen Gaming



Nun aber zu Racing generell - es geht hierbei doch eher um das Erlebnis..

Ok, man kann kurven schon einsehen ohne das man die sicht verstellen muss, oder sieht einfach mehr von den scenen neben dem Auto..

Auch hier wieder nur mit dem peripheren Blick..

  Cobryn
verfasst am 17.09.2012 14:35:15 Uhr    #16
Shadowdragons

Ja, da hast Du recht.... Gerade die Strecke in Kroatien hat mich überzeugt, was das angeht. Da gab's so einige hässliche Kanten, wo man mit 1-2km/h zu viel mal eben so den Abhang runter gehockelt ist. ^^
Ist schon richtig, wenn ich das mal so vergleiche...
  |E4|
verfasst am 25.10.2012 11:59:46 Uhr    #17
Strandstürmer

heute ist meine Wandhalterung für den 4ten TFT geliefert worden Günstig für 7 Euro bei Amazon

http://www.amazon.de/Ricoo-Monitorhalterung-R02-11-Wandhalterung-Schwenkbar/dp/B0098JVROM/ref=sr_1_2?ie=UTF8&qid=1351157265&sr=8-2

Ich war erst nicht sicher, ob bei einem Preis von 7 euro das Ding was taugt...,
aber der TFT (oben) hängt bombenfest an der Wand - überlege mir schon,
noch 3 weitere zu bestellen für die anderen 3 damit die Bücher wegkönnen

  Meff
verfasst am 25.10.2012 19:11:29 Uhr    #18
CI-Elite

Wofür braucht man bitte 4 TFT's? Ich nutze 2 und das reicht mir schon völlig aus. ^^

Nickname:
   
 
Beitrag:
Secure ID: Bitte gib den folgenden Sicherheits-Code ein
  Neues Captcha anfordern

Hinweis: Durch Absenden eines Beitrags stimmst Du unseren Nutzungsbestimmungen zu!

    

[Zurück]


Seite generiert in 0.08 Sekunden   

 
 

Anmelden


 
 

Clanauswahl


 
 

Statistik


 
 

Sonstiges