Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Xibus Junior JLI'ler
Alter: 33 Anmeldedatum: 18.02.2007 Beiträge: 91 Wohnort: Deutschland -> NRW -> OWL -> Paderborn -> Salzkotten Medaillen: Keine
|
Verfasst am: 09.03.2007, 18:10 Titel: FPS komischer fehler |
|
|
hi,
Habn kleines prob, ich hab zwei beuntzerkonten auf meinem rechner, eines zum programmieren und ein für normales damit ich immer alles direkt aufm desktop hab und so... In meinem spiel is das jedenfalls so eingestellt das die fps genau soviele sind wie die eingestellten hz, vertikale sync. oder. Auf dem benutzerkonto wo ich programmiere hab ich nun auf einmal wenn ich das spiel starte ca. 5000 fps wenn ich das gleiche spiel jedoch auf dem andren konto starte isses normal. woran kann das liegen? _________________ Signatur
  |
|
Nach oben |
|
 |
sp3cK-r0LL3 Senior JLI'ler

Alter: 34 Anmeldedatum: 18.06.2004 Beiträge: 275
Medaillen: Keine
|
Verfasst am: 09.03.2007, 18:44 Titel: |
|
|
Dass du V-Sync warscheinlich auf dem Spielkonto fest eingestellt hast, bei nVidia-karten also im Controlcenter irgendwo. Da ist ein Haken; wnen du den auf dem anderen Konto setzt ist es wieder gut. _________________ sex is updatedb; locate; talk; date; cd; strip; look; touch; finger; unzip; uptime; gawk; head; apt-get install condom; mount; fsck; gasp; more; yes; more; umount; apt-get remove --purge condom; make clean; sleep |
|
Nach oben |
|
 |
Xibus Junior JLI'ler
Alter: 33 Anmeldedatum: 18.02.2007 Beiträge: 91 Wohnort: Deutschland -> NRW -> OWL -> Paderborn -> Salzkotten Medaillen: Keine
|
Verfasst am: 09.03.2007, 18:53 Titel: |
|
|
nene so einfach is det nit, das is im code da eingestellt irgendwo bei der initialisation von d3d _________________ Signatur
  |
|
Nach oben |
|
 |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 09.03.2007, 19:46 Titel: |
|
|
Du kannst aber beim Treiber einstellen:
VSync: An/Aus/ANWENDUNGSGESTEUERT
Nur wenn das auf Anwendungsgesteuert steht, kannste dass in deinem Spiel verändern.
Die tatsächlichen FPS sind ja egal, du solltest auf jeden Fall das mit dem Timing so programmieren, dass es unabhängig von den FPS ist. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
Xibus Junior JLI'ler
Alter: 33 Anmeldedatum: 18.02.2007 Beiträge: 91 Wohnort: Deutschland -> NRW -> OWL -> Paderborn -> Salzkotten Medaillen: Keine
|
Verfasst am: 09.03.2007, 20:12 Titel: |
|
|
ja ich programmier das so aber meine graka erzeugt ein naja hohes piepen wenn die 5000 fps dastellt ^^ ka warum x1900xt ... _________________ Signatur
  |
|
Nach oben |
|
 |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 09.03.2007, 20:27 Titel: |
|
|
ok, du könntest noch beim frametest so lange eine endlos schleife laufen lassen, bis dass du maximal 200 FPS hast. In etwa so:
CPP: | while (AlteZeit - AktuelleZeit < 1/200)
{
//nicht tun
}
|
_________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
The Lord of Programming Living Legend

Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 09.03.2007, 21:56 Titel: |
|
|
Jonathan_Klein hat Folgendes geschrieben: | ok, du könntest noch beim frametest so lange eine endlos schleife laufen lassen, bis dass du maximal 200 FPS hast. In etwa so:
CPP: | while (AlteZeit - AktuelleZeit < 1/200)
{
//nicht tun
}
|
|
1.0f/200.0f, sonst gibts nen gerundeten Integer  _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
 |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 09.03.2007, 23:15 Titel: |
|
|
stimmt natürlich, hab ich gar net dran gedacht. Ist ne echt fiese Fehlerquelle... _________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
Xibus Junior JLI'ler
Alter: 33 Anmeldedatum: 18.02.2007 Beiträge: 91 Wohnort: Deutschland -> NRW -> OWL -> Paderborn -> Salzkotten Medaillen: Keine
|
Verfasst am: 10.03.2007, 12:25 Titel: |
|
|
also, das prob lässt sich net mithilfe des treiber lölsen, macht kein unterschied was ich da einstelle und es ist nur bei diesem programm so, andere laufen normal _________________ Signatur
  |
|
Nach oben |
|
 |
manu Super JLI'ler

Alter: 35 Anmeldedatum: 09.03.2006 Beiträge: 327 Wohnort: allgäu (DE) Medaillen: Keine
|
Verfasst am: 10.03.2007, 12:29 Titel: |
|
|
Also die hohen FPS an sich sind ja kein problem. die sind ja schön. Die Animationsgeschwindigkeit wirst du ja anhand den FPS berechnen, von dem her auch kein Problem.
Das Problem ist jetzt nur, dass es bei 5000FPS bei dir ziemlich laut wird seitens der Grafikkarte? Oder das Vsync unter dem Konto irgendwie nicht so will wie du?
Wegen dem ersten, kannst du es ja so machen wie Jonathan_Klein vorschlug. Nur halt mit ner maximal FPS von 4999 z.B. (wert nur so als beispiel). Also das die Performance nicht zu stark drunter zu leiden hat. Oder lass die maximal FPS am besten vom Anwender dynamisch bestimmen.
Wegen dem VSync fällt mir jetzt auch nichts ein. |
|
Nach oben |
|
 |
Xibus Junior JLI'ler
Alter: 33 Anmeldedatum: 18.02.2007 Beiträge: 91 Wohnort: Deutschland -> NRW -> OWL -> Paderborn -> Salzkotten Medaillen: Keine
|
Verfasst am: 10.03.2007, 16:32 Titel: |
|
|
ja ich könnte das zwar so machen aber das behebt das grundsätzliches prob nit...
Weiß eig jemand warum meine graka nen ziemlich hochfrequentes piepen macht, das nit vom lüfter hervorgerufen wird? bzw welcher teil der graka das macht? _________________ Signatur
  |
|
Nach oben |
|
 |
magynhard Super JLI'ler

Anmeldedatum: 26.04.2003 Beiträge: 461 Wohnort: Wild durch die Welt ;-) Medaillen: Keine
|
Verfasst am: 10.03.2007, 17:51 Titel: |
|
|
Dieses Piepsen kenne ich von meiner Radeon 9800 PRO auch, wenn ich keinerlei fps-Grenze einbaue.
Ist Deine auch von PowerColor?
Wobei ich mir nicht sicher bin, ob es an der Grafikkarte liegt,
schließlich ist es die CPU-Last, die dann (auch) 100% beträgt, könnte auch vielleicht was auf der Hauptplatine sein...
Mein Hauptplatine ist von Asus (K8V Deluxe). _________________ Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
 |
|
Nach oben |
|
 |
Xibus Junior JLI'ler
Alter: 33 Anmeldedatum: 18.02.2007 Beiträge: 91 Wohnort: Deutschland -> NRW -> OWL -> Paderborn -> Salzkotten Medaillen: Keine
|
Verfasst am: 11.03.2007, 09:25 Titel: |
|
|
sollte an der graka liegen, mit der alten war es jedenfalls kein problem. Meine is von Saphire hehe (Saphire is das beste weil die da immer son schönen aufkleber mitliefern^^) _________________ Signatur
  |
|
Nach oben |
|
 |
|