Da bisher keine nachvollziehbaren Testergebnisse sondern nur Beschwerden über den Betrieb von Loksim3D unter Windows 7 im Forum zu lesen waren, habe ich mich mal mit diesem Thema beschäftigt.
System:
Mainboard MSI KT8 Neo2, Version 2.0 für Sockel 939
CPU Athlon 64 4000+, 2,4 GHz
Speicher 2048 MB DDR, 400 MHz
Grafikkarte ATI Radeon 9600 SE, 256 MB, AGP 8x
Für diese alte Grafikkarte gibt es keine speziellen Treiber für Windows 7, es wurden laut Empfehlung von AMD die für Windows Vista verwendet.
Einstellungen im CatalystControllCenter:
Antialiasing (AA) 4x
Mipmap-Detailebene: Hochleistung
alle anderen Einstellungen deaktiviert.
Geometrieinstanzenerstellung aktivieren hat in 32 bit Systemen keinen Zweck, es verschlechtert die Bildrate.
Testbedingungen:
Demostrecke 2, Hainfurt - Neustadt, RB ab Hainfurt 10.09 Uhr mit Lok 112175 zwischen Hainfurt und Hainfurt Nord.
Aufzeichnung der niedrigsten und höchsten Bildrate mit Fraps 2.9
Windows XP Sp3
Startbildrate in Hainfurt 23 fps
Treiber Direct3D HAL
2011-01-01 23:46:25 - LOKSIM3D272
Frames: 5502 - Time: 222365ms - Avg: 24.743 - Min: 18 - Max: 32
Flüssige Simulation, nicht flimmerfrei
Treiber der Grafikkarte 4xAA
2011-01-01 23:54:26 - LOKSIM3D272
Frames: 6349 - Time: 215881ms - Avg: 29.410 - Min: 22 - Max: 38
Flüssige Simulation, weitestgehend flimmerfrei
Mit beiden Einstellungen tritt sehr selten mal ein Mikroruck auf. Das hängt aber auch von den eingestellten Sichtweiten ab, da mitunter das Laden entfernter und naher Objekte zusammenfallen kann. Bei anderen Sichtweiteneinstellungen sind diese Mikrorucke dann verschwunden oder treten an einer anderen Stelle der Strecke auf.
Windows 7 32 bit
Startbildrate in Hainfurt 17 fps
Treiber Direkt3D HAL
2011-01-02 00:02:17 - LOKSIM3D272
Frames: 5325 - Time: 254520ms - Avg: 20.922 - Min: 8 - Max: 27
Mitunter starker Einbruch der Bildrate, flimmert stärker als unter Windows XP
Treiber der Grafikkarte 4xAA
2011-01-02 00:09:19 - LOKSIM3D272
Frames: 4996 - Time: 231130ms - Avg: 21.616 - Min: 10 - Max: 29
Auch mitunter stärkerer Einbruch der Bildrate, flimmert ebenfalls
Windows 7 64 bit
Startbildrate in Hainfurt 18 fps
Treiber Direct3D HAL
2011-01-02 00:24:00 - LOKSIM3D272
Frames: 4525 - Time: 213175ms - Avg: 21.227 - Min: 11 - Max: 28
Selten mal ein kurzer spürbarer Ruck, flimmern
Treiber der Grafikkarte 4xAA
2011-01-02 00:31:17 - LOKSIM3D272
Frames: 5016 - Time: 232819ms - Avg: 21.545 - Min: 11 - Max: 28
Selten ein Mikroruck, fast flimmerfrei
Treiber der Grafikkarte 6xAA
2011-01-02 00:37:21 - LOKSIM3D272
Frames: 4915 - Time: 228348ms - Avg: 21.524 - Min: 11 - Max: 28
Selten ein Mikroruck, weitestgehend flimmerfrei.
Da Fraps nur im Sekundentakt aufzeichnet, können die Werte nicht hundertprozentig ausgelesen werden. Bei der Anzeige der Bildrate in der Simulation wurde unter Windows 7 32 bit als niedrigster Wert kurzzeitig 6 festgestellt.
Entgegen anderen Varianten (besondere Rechner für die verschiedenen Betriebssysteme) habe ich zur Gewährleistung gleicher Testbedingungen alle drei Systeme auf verschiedenen Partitionen der selben Festplatte installiert. Auch der Loksim hat eine eigene Partition, dort wird zur Vermeidung der bekannten Installationsprobleme nur unter Windows XP installiert und mit dem Editor gearbeitet. Auf diese Partition kann für die Simulation problemlos von allen drei Betriebssystemvarianten zugegriffen werden.
Das Betreiben der Simulation unter Windows 7 im Kompatibilitätsmodus für Windows XP zeigt keine anderen Ergebnisse. Auch das Abschalten des AERO bringt keine höheren Bildraten.
Versuche mit einer virtuellen Maschine (VMWarePlayer) und auch einem Notebook unter Windows 7 (32 und 64 bit) brachten absolut nichts, es gab in beiden Fällen nur eine Diashow mit 6 bis 10 fps.
Mein Fazit:
Loksim läuft unter Windows 7 mit geringerer Bildrate als unter Windows XP, akzeptabel ist aber nur der Betrieb in der 64 bit Version des Betriebssystems. Das dürfte für dieses CPU-lastige Programm darin begründet sein, dass es zwar für 32 bit programmiert ist, die Berechnung der Objekte aber trotzdem von der internen 64 bit Technik profitiert. Auch die alte Grafikschnittstelle AGP-Port ist kein Engpass.
Am günstigsten für eine flüssige Simulation ist aber immer noch das Vorhalten und Nutzen von Windows XP auf dem Rechner für den Loksim3D. Wenn möglich (ausprobieren!) sollten die speziellen Treiber der eigenen Grafikkarte genutzt werden, bei mir ist das Ergebnis besser als mit dem Loksimtreiber Direct3D HAL.
Gruß
Nemo
Edit: Angaben zu den zusätzlichen Tests präzisiert