Gamestudio Links
Zorro Links
Newest Posts
Zorro version 3.0 prerelease!
by Grant. 02/24/26 22:21
WFO Training with parallel cores Zorro64
by Martin_HH. 02/24/26 19:51
ZorroGPT
by TipmyPip. 02/23/26 21:52
Camera always moves upwards?
by clonman. 02/21/26 09:29
Sam Foster Sound | Experienced Game Composer for Hire
by titanicpiano14. 02/19/26 13:22
AUM Magazine
Latest Screens
Dorifto samurai
Shadow 2
Rocker`s Revenge
Stug 3 Stormartillery
Who's Online Now
5 registered members (TipmyPip, clint000, Grant, chsmac85, Martin_HH), 5,858 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
alx, ApprenticeInMuc, PatrickH90, USER0328, Sfrdragon
19199 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
(SOLVED) Seltener Bug unter XP? Vollbildmodus und Auflösung #244208
01/03/09 12:17
01/03/09 12:17
Joined: Aug 2005
Posts: 512
Bayern
Schmerzmittel Offline OP
User
Schmerzmittel  Offline OP
User

Joined: Aug 2005
Posts: 512
Bayern
Hallo,

ich habe unter Engine schon geschrieben. Da aber das Problem auf mehreren Rechner besteht, gehe ich davon aus, dass es ein Bug ist.


Problem:
Ich habe ein Level, welches nur ein Terrain enthält, und die
Shade-C Shader benutzt.

Im Code rufe ich video_switch(SYS_VIDEO_RES, SYS_VIDEO_DEPTH, SYS_VIDEO_MODE); auf. Ich habe auch schon mit den Variablen direkt versucht.
Sobald das Level gestartet wird, funktioniert weder der Vollbildmodus, noch das umschalten auf eine andere Auflösung(mit F5). Beim ändern der Auflösung, bleibt der rahmen des Fensters gleich, aber der inhalt erzeugt imense Grafikfehler und die neue Auflösung nimmt nur etwa die hälfte des Fensters ein. Der Rest ist schwarz oder restbestände irgendwelcher bitmaps.

Ich habe auch schon ein Level mit einem einfachen Block gemacht, ohne alles. Selbst da funktioniert es nicht. Rufe ich video_screen auf, bekomme ich den "Cant open Video Device" fehler. Und das auf allen drei Rechnern.

Unter Windows Vista allerdings funktioniert es. Ich habe aber noch ein altes Projekt, dass noch mit Version 7.01 (stimmt die nummer) gemacht wurde. Da funktioniert alles einwandfrei. Alle neuen Versionen haben das selbe problem.

Die Testrechner:

Rechner 1:
Windows XP sp2 (dannach sp3)
Intel Dual Core E6850 3 Gig
4 Gig Ram
Nvidia Gforce 8800 GTS 512
->Windows Vista 32 Bit
Hd-Realtek Soundkarte

Rechner 2:
Windows XP sp2
Pentium 4 3 Gig
1,5 Gig Ram
Nvidia Gforce 8600 GS

Rechner 3:
Windows xp sp2
Intel dual core (kleiner als der e6850)
2 Gig Ram
NVidia Gforce 7er Reihe

Auf allen Rechnern funktioniert weder der Vollbildmodus noch das ändern der Auflösung.


Also wenn das kein Bug ist, dann weis ich es auch nicht mehr.

Ich wäre sehr froh, wenn wir eine Lösung finden. Es kann ja sein, dass das ein seltener Bug innerhalb der Engine ist, oder in den DirectX dll's.

Grüße
Sascha



Last edited by Schmerzmittel; 01/04/09 18:35.

A7 Com V7.80
Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: Schmerzmittel] #244365
01/04/09 10:05
01/04/09 10:05
Joined: Aug 2000
Posts: 1,141
Baunatal, Germany
Tobias Offline

Moderator
Tobias  Offline

Moderator

Joined: Aug 2000
Posts: 1,141
Baunatal, Germany
Welche Auflösung versuchst du denn, wharscheinlich wird die vom XP Treiber deiner Graka nicht unterstützt. Das siehst du dann im Acklog.

Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: Tobias] #244371
01/04/09 10:43
01/04/09 10:43
Joined: Aug 2005
Posts: 512
Bayern
Schmerzmittel Offline OP
User
Schmerzmittel  Offline OP
User

Joined: Aug 2005
Posts: 512
Bayern
1024x768.

Danke für die Antwort, aber wenn es so einfach wäre, dann hätte ich die Lösung schon gefunden.

Ich schlage mich jetzt seit 4 Tagen mit dem Problem rum.

An der Auflösung liegts nicht. Es heißt zwar im Acklog:" D3D_Resize 1024x768 toogle failed -> 1024x768.

Aber jedes Spiel, dass ich habe läuft unter XP ohne Probleme. Also muss es an der Engine liegen.

Ich gehe davon aus, dass es komplikationen innerhalb der D3D Funktionen gibt, die bei bestimmten systemen oder Xp updates auftreten.

Wie gesagt, das Problem tritt bei allen drei Windows Rechnern auf. Jedoch NICHT unter Vista.

Wäre nett, wenn mal jemand von Conitec drüber schauen könnte.

P.S. Wir haben alle Gforce Grakas. Und die können so oder so eine 1024er Auflösung benutzen. Es läuft ja nicht mal unter 640 x 480 im Vollbildmodus. Also daran kanns nicht liegen.

Last edited by Schmerzmittel; 01/04/09 10:44.

A7 Com V7.80
Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: Schmerzmittel] #244375
01/04/09 11:06
01/04/09 11:06
Joined: Aug 2000
Posts: 1,141
Baunatal, Germany
Tobias Offline

Moderator
Tobias  Offline

Moderator

Joined: Aug 2000
Posts: 1,141
Baunatal, Germany
Das ist eine Logik Aufgabe: Es passiert dir auf 3 PCs, also kann es nicht am PC liegen. Es passiert nur dir und keinem anderen, also kann es nicht an der Engine liegen. Es passiert mit all deinen Leveln, also kann es nicht am Level liegen. Der einzige gemeinsame Nenner der übrig bleibt ist dass es dann wohl an dir selbst liegen muss. laugh

Mal im Ernst, wie gross ist denn dein Desktop? 1024x768?

Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: Tobias] #244434
01/04/09 17:56
01/04/09 17:56
Joined: Aug 2005
Posts: 512
Bayern
Schmerzmittel Offline OP
User
Schmerzmittel  Offline OP
User

Joined: Aug 2005
Posts: 512
Bayern
Wie soll ich das jetzt verstehen?

Ich habe nichts anders gemacht als sonst auch.
Deskotop läuft 1400 x 900.
Bei den anderen auf 1024x768 und 1600 aufwärts.

Das, was mich wundert ist, dann nicht mal mehr die SPHERE ENGINE DEMO läuft, genauso wie andere vorkompilierte Exe Dateien.


Es kann nicht sein, dass bei allen drei Rechnern die Graka hinüber ist. Sonst läuft ja jedes Spiel.

Wie das passiert ist weis ich nicht.

Ich hatt letzte Woche noch an meinem Level gearbeitet. Da funktionierte alles einwandfrei. Dannach hatte ich nach dem Wochenende wieder weitergemacht, und seit dem geht es nicht mehr.

Und jetzt soll mir mal einer sagen, was das ist?

Wie oft soll ich meinen Rechenr noch neu aufsetzen und alles neu installieren wenns aber dannach unter VISTA auf dem selben Rechner läuft?

Und die Acklog spuckt auch nur das aus
Quote:
Main started
D3D_Init Window: 640x400 -> Window: 1x640x400x32
Video memory found: 743 MB
D3D_Resize Window: 1024x600 -> Window: 1x1024x600x32
PATH level\...cmap,4 ents,2 lmaps,4 texs,1 meshes,12 meshfaces,pvs,hull
Physics restarted...ok
def_startup started
shader_startup started
env_sky_startup started
mtlfx_startup started
Main loop..........ok
1st frame - 760832K.......................... ok
D3D_Resize Screen: 1024x600 toggle failed -> Window: 1x1024x600x32
Normal exit


Ich dreh bald durch. Ich habe alles gecheckt. Alles ist auf dem Stand, als es noch funktionierte.

P.S. Auflösungen habe ich beim Starten schon alle durch. 4:3 udn 16:9. Bringt alles nix.
Selbst ein level, mit nur einem Block geht nicht. Und wenn ich video_screen usw direkt aufrufe, also nicht über switch_screen, dann bekomme ich den: ERROR E1242 Can't open videodevice. Try -W3D command line option.
Selbst das Kommando bringt nix.



Last edited by Schmerzmittel; 01/04/09 18:00.

A7 Com V7.80
Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: Schmerzmittel] #244475
01/04/09 22:38
01/04/09 22:38
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
Wenn du 1024x768 versuchst, dann stimmt aber irgendwas nicht, denn dein Log berichtet 1024x600 entgegen deiner Behauptungen weiter oben.

Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: FBL] #244476
01/04/09 22:55
01/04/09 22:55
Joined: Sep 2002
Posts: 1,604
Deutschland
ChrisB Offline
Serious User
ChrisB  Offline
Serious User

Joined: Sep 2002
Posts: 1,604
Deutschland
Lädts du vielleicht irgendeine dll die selbst DirectX resourcen erstellt?


www.Swollen-Eyeballs.org
ICQ:169213431
#3dgs@quakenet
Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: ChrisB] #244506
01/05/09 07:47
01/05/09 07:47
Joined: Jul 2000
Posts: 28,075
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,075
Frankfurt
Ihre DirectX 9 Version unterstützt keinen Fullscreenmodus. Dafür kann es mehrere Gründe geben, z.B. Installation eines falschen Treibers, der für eine andere Videokarte ausgelegt ist, oder ein Problem mit Ihrem Monitor.

Wenn das bei Ihnen gleich 3 PCs betrifft, überlegen Sie sich, was Sie auf allen 3 zuletzt installiert oder angeschlossen haben, bevor das Problem auftrat.

Und starten Sie mit 7.66 ein Minimalskript mit video_aspect = 4/3 und video_screen = 1, und posten Sie hier den Acklog. Vielleicht sieht man dann mehr über das Problem.

Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: jcl] #244555
01/05/09 13:19
01/05/09 13:19
Joined: Aug 2005
Posts: 512
Bayern
Schmerzmittel Offline OP
User
Schmerzmittel  Offline OP
User

Joined: Aug 2005
Posts: 512
Bayern
Es ist mir schon fast peinlich, aber das Problem, war kein Problem an sich.

Alles war sauber installiert. Das einzige, was die ganzen Fehler verursacht hat, waren die Hz, die beim Monitor eingestellt waren.

Unter den Grafiksettings waren die Hertz auf 59, statt auf 60 gestellt.
Kein anderes Spiel hatte damit probleme, auch nicht auf den anderen Rechnern.

Akcnex hat anscheinend probleme damit.

Darum funktionierte der Vollbildmodus nicht und ist auch der Grund, für den Error Cant open Video Device.

Hoffe das hilft, falls mal jemand probleme damit hat.



Gibt es eigentlich einen Befehl, mit dem man die Hertz beschränken kann, oder dass die unterstützten Herz automatisch gewählt werden?


Edit: Asche auf mein Haupt, ihr dürft micht jetzt alle steinigen!!^^

Last edited by Schmerzmittel; 01/05/09 13:21.

A7 Com V7.80
Re: Seltener Bug unter XP? Vollbildmodus und Auflösung [Re: Schmerzmittel] #257126
03/20/09 16:15
03/20/09 16:15
Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Rondidon Offline
Expert
Rondidon  Offline
Expert

Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Hallo!

Danke für die "Lösung". Ich hatte dasselbe Problem - und das ebenfalls auf mehreren Rechnern (einer von einem Kumpel und meiner, der seit 2 Wochen frisch formatiert ist (Windows XP SP3, A7.66). Was ich mich nun frage: Es gibt sicherlich viele Windows PCs mit 59Hz Einstellung - und auf all diesen PCs läuft die Acknex Engine nicht. Ich denke das ist ein Bug, der schnellstens behoben werden sollte!!

Zudem gibt es noch mehr Bugs: Mit Alpha-Transparenzen und vor allem Overlay Geschichten bei Panels hat die Engine teils schwere Probleme.
1) Overlay-Problem: Nach einem Alt-Tab Wechsel zu Windows und wieder zur Engine zurück funktioniert die Overlay-Funktion nicht mehr: Überall sind schwarze Ränder. Seit der Formatierung meines Rechners und dem damit verbunden auch bei mir aufgetretenen 59Hz Bug funktioniert Overlay sogar überhaupt nicht mehr (trotz 60HZ EInstellung im Grafiktreiber): Die Engine ignoriert den Befehl einfach. Gibt es für dieses Problem eine Lösung?
2) Transparenz-Probleme. Im Hauptmenü meines Spiels arbeite ich viel mit Transparenzen und Transparenz-Überblendungen. Das funktioniert meist absolut bugfrei, manchmal werden jedoch bestimmte Panels einfach nicht angezeigt. An meinem Code liet es nicht, da meist alles funktioniert und der Bug nur manchmal, teils auch direkt nach Spielstart auftritt. Woran liet das?

Vielen Dank für eventuelle Hilfe,
Rondidon


Moderated by  HeelX, Spirit 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1