Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Das Gurke

Community-Fossil

  • »Das Gurke« ist der Autor dieses Themas

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

1

10.08.2009, 20:58

[Perfomancetest] GX.Tile - Spiele Framework für .Net

Hallo Community!

Ich arbeite gerade an einem Spiele Framework für .Net, dass ich euch später nochmal vorstellen möchte. Momentan plagen mich aber vorallem relativ bizarre Performance Probleme. Mir ist bewusst, dass allgemein noch viel Raum für Optimierungen ist, aber auf einigen System sackt die Framerate unter 1 FPS. Da hilft dann auch keine Optimierung.

Ich hab so den Verdacht, dass diese Probleme mit einem Bug in einigen OpenGL Treiber Versionen zusammenhängen, insbesonders bei der GeForce 5XXX Serie. Aber um nochmal einen breiteren Eindruck zu bekommen, würde ich euch gerne um Folgendes bitten:

1) Ladet euch diesen Testbuild herunter: http://tiles.redmine.fkrauthan.de/attach…le.App.r213.zip
2) Entpackt den sonstwohin und führt die enthaltene GX.Tile.App.exe aus.
3) In dem erscheinenden Fenster, wählt ihr erstmal den "Settings" Tab und vergewissert euch, dass VSync ausgestellt ist.
4) Wechselt zurück in den "Games" Tab und doppelklickt das Testprojekt
5) Klickt euch durch die Schirme und lauft ein wenig mit dem Oger durch die Gegend

Bei den folgenden Bildschirmen gibt es folgende Steuerung:
Enter bringt euch einen Schirm weiter oder aktiviert einen Menüeintrag (ausser beim ersten Bildschirm, der verschwindet getimed nach zwei Sekunden)
Mit den Pfeiltasten steuert ihr
Escape verlässt im "Ingame" Screen das Spiel

Ich würde von euch gerne wissen:
- Wieviele FPS ihr habt (ungefährer Durchschnitt reicht)
- Welche CPU, welcher Grafikchip und wieviel RAM in dem Rechner steckt

Sollte das Spiel tierisch langsam laufen testet bitte auch Folgendes:
- Aktiviert im Settings Menü die Checkbox "RTT Workaround" und sagt mir, ob die Perfomance dadurch deutlich besser wird

Und schonmal vorab ein dickes Sorry für den arg zusammengeschusterten Build und die nicht ganz so ausführlichen Erklärungen. Ich muss das Projekt mit etwas "Pech" am Wochenende demonstrieren und hab keine Ahnung was für eine Art von Hardware mich erwartet :? Sonst hätte ich noch ein etwas besseres Testprojekt und eine ausführlichere Dokumentation erstellt.

Edit: Achja, einen Screen hab ich natürlich auch noch.

(Link)


Allgemeiner EditEdit: Auflösung und Vollbild oder nicht ist relativ egal, das Problem scheint ja binär aufzutreten. Dass bei den FPS noch vieeeel Potenzial drin steckt ist mir bewusst, aber bei < 1 FPS kann man dann ja auch nicht mehr viel optimieren ^^

Update Edit: Hier gehts weiter

2

10.08.2009, 21:13


(Link)

bekomme ich beim doppelklick auf GX.Tile.App.exe.
habs komplette archiv entpackt, und "als Administrator ausführen" hilft auch nix.
Mein system:
Windows Seven RC
Intel Q6600 @ 2,4GHz
3GB RAM
Sapphire HD 4850 @ 700/1070 MHz mit 1GB GRAM

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

3

10.08.2009, 21:31

Also durchschnittlich (ohne das RTT Ding) habe ich < 1 FPS.
Wenns angeschaltet ist bin mir nicht mehr sicher, aber es lief sehr flüssig..

Centrino 2 GHZ, 2 GB Ram, Geforce 6800go.

4

10.08.2009, 21:31

Ich hab ~65 FPS Vollbild (1680x1050), und windowed dasselbe

Vista, GeForce 9800 512Mb, DualCore, 3Gb RAM

Vielleicht könntest du noch sagen, welche Konfiguration du gerne hättest.
Vollbild oder nicht, Auflösung...
fka tm

Das Gurke

Community-Fossil

  • »Das Gurke« ist der Autor dieses Themas

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

5

10.08.2009, 21:59

@ PC Shadow: Hast du auch explizit das .Net Framework 2.0 installiert? Ich hab mit Windows 7 noch keine Erfahrungen gemacht, hatte aber auch schon diverse Probleme auf Rechnern mit .Net 3.5, aber ohne 2.0 Redist.

@ Drakon: So ein Mist, aber Danke. Es scheint dann ja auch Geforce 6XXX Chips zu betreffen.

@ TrikkieMikkie: Danke. Komisch das du nur auf 65 FPS kommst, das schafft meine 1.8 Ghz Kiste auch Oo Klingt ein bisschen so als ob VSync reinfunkt. Naja mal schauen.

Allgemein: Auflösung und Vollbild oder nicht ist relativ egal, das Problem scheint ja binär aufzutreten. Dass bei den FPS noch vieeeel Potenzial drin steckt ist mir bewusst, aber bei < 1 FPS kann man dann ja auch nicht mehr viel optimieren ^^

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

6

10.08.2009, 22:15

Zitat von »"Das Gurke"«


@ Dracon: ..
@ TrickieMickie: ..


Ich denke, dass ich ebenfalls im Namen von TM spreche, wenn ich sage:
Fehlt dir ein K? ;)

Das Gurke

Community-Fossil

  • »Das Gurke« ist der Autor dieses Themas

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

8

10.08.2009, 22:24

Zitat von »"Das Gurke"«

@ PC Shadow: Hast du auch explizit das .Net Framework 2.0 installiert?

wenn ich das versuche, sagt er mir bei der 64-Bit version, das sei schon als teil des betriebssystems installiert, und bei der 32Bit-Version, 64-Bit-Betriebssysteme würden nicht unterstützt.

Das Gurke

Community-Fossil

  • »Das Gurke« ist der Autor dieses Themas

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

9

10.08.2009, 22:28

Ah, du hast ein 64 Bit OS. Hmm, kann man Programme explizit im 32 Bit Modus starten? Ich hab ehrlich gesagt keine Ahnung wie das bei .Net gehandhabt wird, aber die DLLs die durch Tao gewrappt werden (freetype etc) sind 32 Bit.

10

10.08.2009, 22:37

Zitat von »"drakon"«

Ich denke, dass ich ebenfalls im Namen von TM spreche, wenn ich sage:
Fehlt dir ein K? ;)


Ja, ebenfalls rofl :)

ahrs hei nlich Ta tatur aputt...
fka tm

Werbeanzeige