Boards von Warzone2100.de
Boards zum Spiel => Support => Thema gestartet von: Flaiker am 2009-04-12, 16:42:15
-
Hallo,
ich bin vor kurzem auf dieses Spiel gekommen und ich würde es gerne weiterspielen, wenn ein ständiger Absturz mir es nicht vermiesen würde. Und zwar:
Ich starte das Spiel, lade einen Spielstand, bin im Spiel und dann manchmal nach 5, manchmal nach 30 Minuten ist das Spiel plötzlich Schwarz, nur Maus ist noch zu sehen. Klicke ich in das Fenster wird es weiß (wie gewohnt in Vista wenn ein Fenster nicht reagiert). Ich kann jetzt stundenlang zusehen, oder das Fenster schließen. Schließe ich es kommt unten ein InfoPopUp mit folgender Aussage:
Der Anzeigetreiber wurde nach einem Fehler wiederhergestellt.
Anzeigetreiber nvlddmkm reagiert nicht mehr und wurde erfolgreich wiederhergestellt.
Nebenbei: Ist es normal, dass nachdem ich das Spiel starte ich erst 1 Minute warten muss bis überhaupt ein Fenster aufgeht und dann nochma eine Minute bis das Menü erscheint?
Ich benutze die aktuelle Warzone Version (2.2 Beta).
Hier mein System:
Prozessor:
AMD Phenom(tm) 9550 Quad-Core Processor (4 CPUs), ~2.2GHz
AMD Phenom(tm) 9550 Quad-Core Processor [x86 Family 16 Model 2 Stepping 3] [DEP Enabled] [4 CPUs]
Speicher:
3071MB RAM
Grafikkarte:
NVIDIA GeForce 9300 GE (Treiber: 7.15.11.7813)
Betriebssystem:
Windows Vista™ Home Premium (6.0, Build 6001) Service Pack 1 (6001.vistasp1_gdr.080917-1612)
Microsoft Windows Vista Home Premium Edition, 32-bit Service Pack 1 (build 6001)
Wär nett, wenn ihr mir helfen könntet
-
Außer der wenig hilfreichen Aussage, dass Vista nicht offiziell unterstützt wird, kann ich dir nicht helfen.
-
naja, dass hilft mir insofern, dass ich es mal im Kompabilitätsmodus probiere
-
Aero abschalten ist auch noch eine häufig genannte Option, die vor allem bei Intel-Grafikchips Erfolg zeigt.
-
seitdem ich den Kompabilitätsmodus aktiviert hab (für XP) ist das Spiel nicht mehr abgestürzt. Danke für eure Hilfe ;-)
-
ok, Problem wieder da -.-
Weitere Tipps?
-
ok, Problem wieder da -.-
Weitere Tipps?
Joa
Auf Linux oder Unix wechseln ^^
Spass beiseite ;)
Start mal Warzone in der Konsole ( Debug Modus) ,dort steht dann normalerweise die Fehlermeldung
Gruss
-
ok, Problem wieder da -.-
Weitere Tipps?
Das, was du in der Zwischenzeit gemacht hast, also in der Zeit, in der Warzone 2100 funktioniert hat bis jetzt, detailliert aufschreiben.
-
Start mal Warzone in der Konsole ( Debug Modus) ,dort steht dann normalerweise die Fehlermeldung
Ähm, das ging nochmal wie?
Ich hab nix geändert. War wohl nur Glück, dass es ma 1 1/2 Stundn am Stück lief. Jetzt schaffts nurn paar Minuten -.-
-
Aus Erinnerung Windows-Taste + R und dort cmd eingeben
In dieses Fenster einen von diesen Parametern eingeben http://developer.wz2100.net/wiki/CommandLineOptions
oder ein neuen Desktoplink erstellen mit entsprechenden Parametern ;)
Info auch Hier
http://forums.wz2100.net/viewtopic.php?f=4&t=2896
Geändert wurde bestimmt was zb. durch ( Zwangs ) Updates oder anderen Installationen ( eventuell Einstellungen )
Auf Default eingestellte V Scanner sind oft Quellen vieler Probleme ( Kaspersky ist einer solcher der Kandidaten der sich gerne Einmischt )
Gruss
-
hab Kaspersky ausgemacht und den Debugfile Parameter genommen. Folgendes Ergebniss:
--- Starting log ---
error |06:12:39: [rebuildSearchPath] Failed to remove path C:\Program Files/data/\ again
error |06:12:39: [rebuildSearchPath] Failed to remove path C:\Program Files/share/warzone2100/\ again
error |06:12:43: [audio_GetTrackID] audio_GetTrackID: fileName is empty
error |06:12:43: [sound_SetTrackVals] sound_SetTrackVals: fileName is empty
error |06:12:43: [scrValDefLoad] Sound ID not available not found
-
error |06:12:39: [rebuildSearchPath] Failed to remove path C:\Program Files/data/\ again
error |06:12:39: [rebuildSearchPath] Failed to remove path C:\Program Files/share/warzone2100/\ again
hat das einen Grund das im Pfad Slashs und Backslashs verwendet werden?
-
hat das einen Grund das im Pfad Slashs und Backslashs verwendet werden?
Naja, Microsoft meinte mal kreativ sein zu müssen und nicht den / als Pfadseparator zu verwenden wie alle anderen auch. Seitdem müssen sich alle Leute, die portable Programme schreiben wollen, damit rumärgern. Warzone verwendet deshalb eine Bibliothek, die das abstrahiert, und immer mit / arbeitet. In den Meldungen kommt dann halt mal beides vor, aber solange das Spiel startet, findet es die Daten auch.
-
Lasse dir die Dateien mal erstellen und spiele dann so lange bis es abstürzt. Die Dateien kannst du dann auch als Anhang an deinen Post hochladen.
-
und wo soll ich die Dateien herkriegen? Die Ordner hab ich bereits erstellt.
-
Mit welchen Parametern hat man das Spiel gestartet ?
DEBUG Parameter ?
Lass dir eine Text datei erstellen
--debug FLAG (Valid flags are: "all", "main", "sound", "video", "wz", "3d", "texture", "net", "memory", "error", "script") + --debugfile error.txt und diese findet man in persönlichen Ordner so weit wie ich weis / bzw wenn man in der Konsole startet in diesen Ordner wo man sich gerade Befindet
Gruss
-
Die Dateien stdout.txt und stderr.txt werden von Warzone 2100 erstellt, du hattest sie oben ja bereits kopiert. Ich vermute nun aber, dass du zwar die richtigen Dateien erwischt hast, aber nicht zum richtigen Zeitpunkt, d. h. nicht direkt nach einem Spielabsturz. evox gibt ja Anleitung was du dazu tun musst. :)
-
Problem gelöst: Grafikkartentreiber geupdatet
Jetzt gehn alle andern Spiele au widda :D
-
Auf welche Version hast du den Treiber geupdated?
-
auf die aktuellste natürlich:
http://www.nvidia.de/object/winvista_x86_182.50_whql_de.html
-
auf die aktuellste natürlich:
http://www.nvidia.de/object/winvista_x86_182.50_whql_de.html
Wunderbar. Der Grund für meine Frage war, dass es in einem Monat vielleicht einen anderen "aktuellsten Treiber" geben wird und Leute, die diesen Thread dann hier finden, nicht wissen mit welcher Treiberversion es denn funktioniert hat.
-
auf die aktuellste natürlich:
http://www.nvidia.de/object/winvista_x86_182.50_whql_de.html
diese aussage war total unqualifiziert!
-
auf die aktuellste natürlich:
http://www.nvidia.de/object/winvista_x86_182.50_whql_de.html
diese aussage war total unqualifiziert!
was war daran unqualifiziert? Er hat mich gefragt auf was für einen Treiber ich geupdatet habe, und ich hab ihm geantwortet, dass ich auf den aktuellsten geupdatet habe. Ich habe auch noch einen Link gepostet welcher es genau ist.
-
Interessiert mich auch, was daran unqualifiziert sein soll.
-
ja ich hätte auch lieber mit einer versionsnummer gerechnet...
gut, in dem fall war meine aussage unqualifiziert.
-
Fakt ist das sich nicht jeder Grafikkarten Treiber eignet
Sowohl in Windows wie auch in Unix /Linux Bereich ist ja auch klar da die Treiber auf der gleichen Binär Basis arbeiten
Hatte auch schon mit unerklärlichen Abstürzten von Warzone zukämpfen die zurück zufügen waren auf den Grafikkarten Treiber
180.51 war so einer
Gruss