• Advertisement
Sign in to follow this  

Simple demo, working only on some systems. Why?

This topic is 4216 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've got a simple windows application using the directX API. The problem is that it crashes on other computers even after displaying the graphics. It did work on my computer: GeForce 5200. But not on another computer with GeForce 5600 or 5800.. So it's probably not the video card. The program runs a some iterations on a friend's computer, displying the main menu, and crashes after a couple of seconds. If he is quick enough to hit the "New Game", he'll see the game for 1-3 seconds and then it'll crash. Could this be a memory problem my computer can live with but some others can't? I realize my question is too general but if you could give me some directions, as to where to search, from your experience it'd be great. Other than that I can only post the demo here - if you'd like to give it a run and tell me what you think it might be, it'd save me a lot of time. Demo download Thanks in advance, Ori

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
Get your game to write out a log file.

Write out when you enter and leave major functions. When the game crashes on another computer, you at least have an idea of where it's broken. It's a long winded way of doing it, but may be your only option unless your friend has a debugger and the source code for your game. (And some knowledge of programming)

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Oh, could also be an out of date version of DirectX.

Share this post


Link to post
Share on other sites
Quote:
Original post by Anonymous Poster
Get your game to write out a log file.


This has been done up to a certain extent.
I'll probably have to add more outputs to my log file.

As for out of date versions of directX, it's using DirectX 7 on computers that can run directX in 3D modes. So it can't be out of date.
Neither does the log file report of any errors related with DirectX.

Thanks to the people that have checked so far.
I'll keep on banging my head on the keyboard until I find something :P

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement