Sign in to follow this  
soarah

(xna) good program to profile xna games?

Recommended Posts

soarah    122
Hi, Just wondering if anyone knows of a good profiler for XNA code/games... just to get things like resources usage, performance, etc. More looking to test a built game or app, rather than testing code directly... Cheers [Edited by - soarah on August 18, 2008 7:10:59 PM]

Share this post


Link to post
Share on other sites
Drilian    1067
For resource usage, the CLR Profiler is always nice.

For performance? That one's trickier. if you're looking for free, the best one that I've found is nprof, which (depending on which version you get) is either buggy (0.9.1) or buggy and useless (0.10).

You could use the ANTS profiler, but at almost $300, it's not exactly cheap (but it's awesome).

I haven't found any sort of middle ground between those two.

Share this post


Link to post
Share on other sites
soarah    122
Quote:
Original post by Drilian
For resource usage, the CLR Profiler is always nice.

For performance? That one's trickier. if you're looking for free, the best one that I've found is nprof, which (depending on which version you get) is either buggy (0.9.1) or buggy and useless (0.10).

You could use the ANTS profiler, but at almost $300, it's not exactly cheap (but it's awesome).

I haven't found any sort of middle ground between those two.


Thanks will check them out

Share this post


Link to post
Share on other sites
MJP    19786
Quote:
Original post by soarah
anyone had any luck using perfHud (http://developer.nvidia.com/object/nvperfhud_home.html) with XNA?


Yup, I use it all the time. Works like a charm, and very useful. PIX also works well...when it's not crashing.

Share this post


Link to post
Share on other sites
Numsgil    501
I've had luck with LTProf as a nice profiler for a reasonably price (< $50). It's not as feature complete as the more expensive ones (obviously), but it gets me 90% of the way there. It supports profiling almost any code base than can produce debug symbols. And you get 30 days free to see if it works for you.

Share this post


Link to post
Share on other sites
Promit    13246
I'd say PIX is probably your best bet, as well as NvPerfHud if you're on NVIDIA hardware (though keep in mind that 360 graphics hardware is not like most PC hardware).

Share this post


Link to post
Share on other sites
soarah    122
Will give PIX a go, perfHud just crashes when I try to load it with my game or the included demo.

I also don't like with perdHud it seems you have to use default windows display drivers.

Share this post


Link to post
Share on other sites
FoxHunter2    157
With XNA 3.0 CTP, NVPerHUD 6 renders everything with 0.2fps, making debugging impossible. I haven't tried it with XNA 2.0 though, but NVPerHUD 5 worked fine back then.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this