SoftTH mit SLI / Crossfire

10.07.2010 | 6 Kommentare | Gepostet in Allgemein | Geschrieben von Lebedev

Ich nutze weder SLI noch Crossfire, daher konnte ich bisher nur weitergeben was ich von anderen Leute gehört habe. Bisher hieß es immer das SLI/CF mit SoftTH nicht funktioniert. Heute möchte ich nun endlich Klarheit bringen, weshalb ich mir ein SLI Setup zum testen aufgebaut habe. Das Setup besteht aus:

Mainboard: Asus P5ND2 SLI (Nforce 4 Intel Edition, Sockel 775)
Prozessor: Intel Pentium D 830 (2x 3GHz)
Ram: 2x 2GB DDR800
Grafikkarten: 2x Geforce 8800GTS 320MB @ SLI + Geforce 7300GT
Monitore: 3x Samtron 51S (15″, 1024×768)

Okay ich gebe zu die Hardware ist nicht mehr ganz zeitgemäß, aber zum testen reicht es allemal. Das Board hat zwei physikalische PCIe 16x Slots welche allerdings nur mit jeweils 8 Lanes um Dualbetrieb ausgestattet sind. In diesen beiden Slots sind die 8800GTS Karten verbaut. Um die Geforce 7300GT nutzen zu können habe ich einen PCIe 1x Slot hinten aufgeschnitten, also den Steg entfernt (PCI Express Slots sind auf und abwärtskompatibel). Ursprünglich wollte ich anstatt der Geforce 7300GT eine alte ATI Radeon 9250 PCI Karte verwenden, für die es aber leider keine Treiber mehr für Windows 7 gibt. Wie auch immer, hier nun das Resultat:

Ein SLI Verbund kann nur zwei Monitore ansteuern, weshalb wir zwangsweise eine dritte Grafikkarte fĂĽr einen der zwei sekundären Monitore verbauen mĂĽssen. Wie das bei Crossfire aussieht kann ich nicht genau sagen, da die ATI Grafikkarten im Gegensatz zu den Nvidia Karten in der Lage sind mehr als zwei Monitore im Crossfire anzusteuern. MĂĽsste man mal ausprobieren…

Ich will Euch nicht mit den Details langweilen welche Fehlermeldungen und Grafikfehler ich alle gesehen habe. Die Lösung ist denkbar einfach: um SLI bei SoftTH 1.xx zu ermöglichen muss lediglich die Option UseMultihead= in der SoftTH Config ausgeschaltet werden (0 (null) eintragen!). Bei SoftTH 2.0 sieht das ein bischen anders aus, denn hier ist es nun möglich die Multiheadoption fĂĽr jeden sekundären Monitor einzeln zu konfigurieren. Die Option lautet transportMethod= und befindet sich im Konfigurationsbereich der sekundären Bildschirme ([head_1] und [head_2]). Der Wert der hier eingetragen muss lautet “nonlocal“.

Hier noch ein paar Bilder:

Tags: Crossfire, Multihead, SLI, SoftTH

SoftTH 2.0

29.06.2010 | 4 Kommentare | Gepostet in Allgemein | Geschrieben von Lebedev

- Komplett neu geschrieben
- Nur Windows 7 kompatibel (WDDM Treiber erforderlich)
- Beliebige Anzahl und Konfiguration von Monitoren möglich (siehe Bild)
- Bislang nur DirectX 9 kompatibel, die Zukunft wird das aber wohl ändern
- Config wird automatisch erstellt, danach Konfiguration möglich
- Konfigurationmöglichkeiten und Einstellungen komplett überarbeitet
- Log-Dateien und Screenshots werden nun in [Eigene Dateien]\SoftTH\ geschpeichert.
- Jeder Monitor kann nun in seiner Nativen Auflösung betrieben werden, also z.B. 800×600 | 1920×1080 | 1024×768
- Vieles mehr…

Download SoftTH 2.0 Alpha

- Almost completely rewritten from scratch
- Requires Windows 7 with WDDM display drivers (may work in Vista but I haven’t tried it). Windows XP will not work.
- Supports any number of outputs in any configuration (two monitors, three monitors, 7 monitors, etc.)
- Only Direct3D 9 is supported for now, others may come later. Direct3D 9 is actually wrapped to Direct3D 9Ex, which causes some compatiblity problems.
- Configuration is entirely different, you now specify a target render resolution (that can be any size) and then source rectangles from this buffer which are copied to the outputs
- Because of the above, manual configuration is a bit difficult. I have done some prototyping for a configurator app (something like this) which hopefully helps a bit assuming I will get it done at some point
- All the secondary outputs keep their native desktop resolution, you can freely specify a “transport resolution” which is not limited to screenmodes
- No default config is included, when you first run a SoftTH app it will be automatically generated to cover all attached monitors in the layout they are set in the desktop

More info’s here: http://www.kegetys.net/forum/index.php?topic=2123.0

Tags: SoftTH, SoftTH 2.0

Dear readers…

2.04.2010 | 1 Kommentar | Gepostet in Allgemein | Geschrieben von Lebedev

I apologize myself for less updates in the last time.
I am very unmotivated to go on with testing games at the moment.

The problem is that the softth development stucks.
The last SoftTH update is over one year ago and i can’t get games like Assassin’s Creed 2 or GTA IV to work,
but i know they COULD work. For example Assassin’s Creed 2: the Game works perfectly with softth: the game starts,
i can hear everything (game loading), i can click the buttons in the menu but the screens stay black.
So i think there are only some small fixes that need to be made.

On the other hand SoftTH has became redundant through ATI Eyfinity and Nvidia 3D Vision Surround.
The only thing that makes SoftTH special is that it can work with different monitor resolutions, and with any hardware.

Here is a list with features that is wanted and collected by the SoftTH community:

- Support for DirectX 10/11
- Support for Phillips amBX
- Support for 64 bit CUDA
- Support for OpenGL Games
- Support for more than 3 Screens
- Support for SLI/Crossfire
- Support for vertical arranged monitors
- Support for …

Some of them are really necessary if “SoftTH” should go on. Here is something that Kegetys said some months ago:

SoftTH is not abandoned, although lately I have had very little time to do any proper work on it. There are some things I would like to fix and improve but they are quite big issues to fix and it would take quite a bit of effort… Another important aspect is the fact that ATI finally came with the Eyefinity feature for the newest line of Radeon cards, and I would not be surprised if Nvidia will come up with a similar feature in the near future as well. If this happens then SoftTH in its current form will become redundant, and some other kind of tool that would offer features of SoftTH for “hardware” solutions would make more sense than spending alot of time on developing what SoftTH is in its current form. Because of this I am a bit reluctant to spend much time on SoftTH now, and rather see how things go with Eyefinity and the new line of cards Nvidia is coming with.

ATI Eyfinity and Nvidia 3D Vision Surround are present now but i think alot of us do not want it.
Maybe because of bad ATI drivers, Displayport, shitty Nvidia GTX4xx or whatever.
The big advantage of SoftTH ist that the tripleheadmode is only ingame.
You have no continuous taskbar through all monitors in windows, so you can turn off one monitor and go on with working.
I rate that as plus factor! So PLEASE go on with developing, Kegetys!

Dear readers help us and send a email to Kegetys and tell him what you think, or easily send a link to this article.
Send email to: kegetys@dnainternet.net

You can also s(p)end some money via paypal to him (use emailadress above).

Feel free to leave a comment…

Tags: Kegetys, SoftTH

Punkbusterprobleme mit SoftTH

5.03.2010 | 5 Kommentare | Gepostet in Allgemein | Geschrieben von Lebedev

Wer nun Battlefield: Bad Company 2 mit SoftTH online Spielen will erlebt eine herbe Enttäuschung:
Einen Bann bekommt man nicht, aber man wird für 0 Minuten gekickt wegen multiplen Direct3D Geräten.

EA ist der Auffassung das es unfair anderen Spielern gegenĂĽber ist, weil man ja mehr sieht usw., aber so gesehen sind Spieler mit einem 16:9 Bildschirm ja auch im Vorteil gegenĂĽber Leute die nur einen 4:3 Monitor haben. Das ist nur eine Frage des MaĂźstabs…

Wer übrigens mit einer Triplehead2Go oder mit einem Eyefinity Setup unterwegs ist muss (noch) keinen Kick fürchten. Klingt fast ein bischen diskriminierend, aber das liegt vermutlich nur daran das beide Lösungen sehr Hardwarenahe sind und nicht erkannt werden können. Tatsache ist jedoch das EA damit die Entwicklung neuer Technologien verhindert. Es bleibt abzuwarten ob EA seine Meinung überdenkt oder diese Einstellung auch auf andere Produkte übertragen wird.

Was meint Ihr dazu?

Tags: Cheaten, Kick, Punkbuster, SoftTH

Eyefinity + SoftTH

26.02.2010 | 1 Kommentar | Gepostet in Allgemein | Geschrieben von Lebedev

Das Spiel läuft wegen SoftTH nur im DX9 Modus, interessant ist jedoch das hier die DirectX 9 Grenze von 8192×8192 Pixeln ĂĽberschritten wurde – und es läuft trotzdem. Danke an Duniek fĂĽr das Video.

This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.

Tags: 5 Bildschirme, Eyefinity, SoftTH

Update

6.11.2009 | Keine Kommentare | Gepostet in Allgemein | Geschrieben von ehemaliger Autor

Sorry das es in den letzten Tagen keine neuen Artikel und Screenshots gibt, bin bissel krank und ausgepowert.
Habe aber dafĂĽr mal die Seite “Was ist SoftTH und wie funktioniert das?” auf Vorderman gebracht.
Schön mit kleinen Bildchen undso :D

Tags: Funktionsweise, SoftTH, Update

Kleine Info…

1.11.2009 | Keine Kommentare | Gepostet in Allgemein | Geschrieben von ehemaliger Autor

Ich habe in letzter Zeit ein paar mal gelesen das manche Leute lieber zur AMD oder Matrox Lösung greifen,
weil es ja bei SoftTH keine Funktionsgarantie gibt. Ich als SoftTH-Patriot muss dazu natĂĽrlich auch meinen Senf dazugeben :D
Jedem ist es natürlich selbst überlassen wie er es macht, aber ich möchte euch nur sagen das nur weil AMD und Matrox das
auf Hardwarebasis machen ist es noch lange kein Garantie dafĂĽr das die Spiele im Tripleheadmodus laufen.
Merke: wenn ein Spiel mit Matrox Triplehead2Go und AMDs Eyefinity funktioniert dann funktioniert es zu 99,9% auch mit SoftTH.

Grundsätzlich laufen in einem Tripleheadsetup nur Spiele die auch nicht-standard Auflösungen unterstützen. (wie z.B. F.E.A.R.)
Bei allen anderen muss dies erst via Hack ermöglicht werden – wenn es denn möglich ist…

Allerdings haben alle Tripleheadlösungen die gleichen Probleme:
Verzerrte äussere Ränder, FOV Probleme oder der hohe Bedarf an VRam – das ist bei allen Lösungen das selbe.

Ich könnte jetzt wieder Vor- und Nachteile von allen Lösungen aufzählen, aber ich denke das führt zu nichts.
Ich meine das SoftTH eher eine Lösung für alle Leute ist die sich ein bischen mehr mit der Materie auskennen,
und sich nicht zu schade sind ein bischen zu probieren bevor es läuft.
(mal ganz abgesehen davon das es schon einige Seiten wie diese hier gibt wo es fertige Configs gibt)

Matrox Triplehead2Go mit dem Surroundgaming Utility ist wohl eher ein Rundum-Sorglos-Paket,
wofĂĽr man allerdings auch einiges hinblättern muss….

Zu ATIs Eyefinity Technologie möchte ich noch nichts sagen bevor ich sie noch nicht selbst getestet habe,
allerdings denke ich das diese Sache mit den Displayportadaptern schon ziemlich ein Griff ins Klo war.

Tags: AMD, Eyefinity, Funktion, Info, Matrox, SoftTH, Triplehead2Go, UnterstĂĽtzung

Warum AMD Eyefinity SoftTH nicht ersetzen wird…

29.09.2009 | 9 Kommentare | Gepostet in Allgemein, Technik | Geschrieben von ehemaliger Autor

Zunächst mal um das klar zu stellen: AMD wird mit den Radeon HD 5xxx Karten nur die Möglichkeit
bieten 3 Monitore mit einer Karte anzusteuern (Bei der größeren Variante bis zu 6). Nicht mehr und nicht weniger.
Die HD5xxx Serie bietet aber keinesfalls einen vollständigen Ersatz für SoftTH.

Die hässliche Wahrheit über Eyefinity:
Die kleine HD5xxx hat 2x DVI, 1x HDMI und 1x Displayport, wovon sich aber insgsammt nur 3 Ports nutzen lassen.
Die groĂźe HD5xxx hat sechs Displayports (alle nutzbar).
Das ansteuern von mehr als zwei Monitoren ist nur möglich wenn die Displayport Schnittstelle genutzt wird.
Daran wird sich auch nichts durch Treiber oder Biosupdates ändern.
Also zwei Bildschirme können über DVI/HDMI angesteuert werden, der dritte muss an den Displayport.

Jetzt werden die meisten denken „okay dann nehme ich halt einen Adapter von Displayport auf DVI“ aber so einfach ist das nicht…
Es gibt passive und aktive Displayport Adapter. Bei dem passiven erkennt die Grafikkarte das es sich bei dem angeschlossenen
Gerät nicht um ein echtes Displayport-Gerät handelt, und schaltet den Displayport in einen DVI/HDMI kompatiblen Modus um.
Aber das funktioniert nicht bei Eyefinity, zumindest nicht bei drei oder mehr Monitoren denn Eyefinity ist durch Displayport-Technik
überhaupt erst möglich, und nicht wie zuerst angenommen durch einen bzw. vier weitere Taktgeber.
Allerdings ist das wohl fĂĽr die heutige Zeit eher ein Nachteil, da die wenigsten Monitore mit Displayport(s) ausgestattet sind.
Es können wie gesagt bei Eyefinity zwei DVI oder HDMI Anschlüsse verwendet werden,
aber der dritte muss der Displayport im „echten Displayport-Modus“ sein.

Die einzige Lösung ist ein aktiver Displayport Adapter. Bild: hier klicken
Er gibt der Grafikkarte vor ein echtes Displayport-Gerät zu sein und rechnet das Material um, so das es DVI/HDMI tauglich ist.
Solche Teile sind aber nicht gerade billig: http://accessories.us.dell.com/sna/productdetail.aspx?sku=3…
und das wĂĽrde sich im Extremfall, also fĂĽr sechs Monitore auch niemals lohnen.
Alternativ dazu könnte man aber auch 6 Bildschirme nehmen die nativen Displayport support haben,
aber die billigsten 24“ Zöller mit Displayport gibt’s auch erst ab 385€.
Man wird ausserdem wohl weiterhin FOV Hacks wie die von Racer_S benötigen.
Es sei denn AMD Plant ein Tool wie das Surroundgaming Utility von Matrox was die Spiele entsprechend optimiert.
In diesem Video sieht man das auch AMD bisher dafür keine Lösung hat. (Bei 1:01 Minuten)

Also warum nicht einfach zwei einfache Karten ohne irgendwelchen Schnick-schnack mit SoftTH nutzen? :D
Mal ganz abgesehen davon bietet AMD bislang keine Funktion wie SoftTH das auch der Bereich zwischen den Monitoren
gerendert wird, so das es einen perfekten Ăśbergang von Bildschirm zu Bildschirm gibt, wie SoftTHs borderSize

Was meint Ihr dazu?

Quellen:

AMD – bitte die Notiz ganz unten beachten
http://forums.extremeoverclocking.com
http://www.hardforum.com

ps.
Ich werde mir aber evtl. trotzdem eine HD5xxx kaufen. Alleine schon weil meine 8800GT langsam echt am Ende ist,
und ich mich zu den Glücklichen zählen kann die einen bzw. drei Monitore mit Displayport haben. Dell sei dank!
Mir wĂĽrde die kleine HD5xxx ja reichen – ich brauche keine sechs Displayports, aber ich wĂĽrde dann gerne gleich alle
Bildschirme ĂĽber Displayport anschliessen. Ausserdem kann ich SoftTH dann mit nur einer Karte betreiben,
und der ganze Kram mit der PCIe Bandbreite kann mir egal sein, und es wird auch kein Videomaterial mehr in den Ram kopiert.

Also Radeon HD 5xxx + SoftTH = Win! :D

(Es sei denn NVidia bringt in absehbarer Zeit auch ne Karte mit drei Displayports raus. Die wĂĽrde ich bevorzugen denke ich)

Tags: Adapter, Alternative, AMD, Displayport, Eyefinity, SoftTH
  • Erfolgreich getestet:

  • Problem oder Inkompatibel: