Jump to content
  • Advertisement
Sign in to follow this  
owl

OpenGL Linux code on Windows Me: OpenGL/SDL/Mingw + Nvidia drivers = crash/OS won't boot?

This topic is 5140 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

So, I was procrastinating at home, when I suddently came up with a wonderful idea: Lets install the ol' windoze millenium and Mingw Studio for windoze and see how much it takes to make my little OpenGL game run on it... After setting everything up, I just copied my project folder to my fat32 partition, and after adjusting some include file paths, setting the correct libraries and quoting some ogl extension code I got my game running. I think it took me arround 15-20 minutes. The code written by myself needed ZERO adjustement to compile, which I think it's all merit of the compiler and it's warnings. But... guess what, on linux I used to get arround 170 FPS without Vsinc, and top frame rate with Vsinc on. On windoze: 63 without Vsinc and only 38 with Vsinc on! My God, what am I supposed to do now? :) Anybody else has experienced this? Thanks in advance. [Edited by - owl on September 21, 2004 4:56:38 PM]

Share this post


Link to post
Share on other sites
Advertisement
Quote:
Original post by owl
windoze millenium
for windoze
On windoze:

Do you expect people to take this post seriously?
Quote:
Original post by owl
Mingw Studio

Damn it, does everyone know about this IDE? I was searching for a good linux IDE for weeks and I stumbled upon MinGW Studio a few days ago by chance. It's excellent! What's interesting is that nobody ever suggested it but now that I found it I see posts about it popping up all over the place. [smile]
Quote:
Original post by owl
63 without Vsinc and only 38 with Vsinc on!

Did you profile the code to pinpoint an offending section?

Share this post


Link to post
Share on other sites
Quote:
Original post by _DarkWIng_
Did you install new drivers? If your program returing any gl errors/warnings?


I have nv detonators (not older than the ones I use on linux), no OpenGL errors/warnings at all.

I'm using vertex arrays.

Quote:
CoffeeMug

Do you expect people to take this post seriously?


At least not from you. I call it windoze in an affectionately manner.

Share this post


Link to post
Share on other sites
And you did think that your program will run better/equal on windows? It's logical, that on win programs will run slower. Didn't you know it, that linux is faster? :)

Share this post


Link to post
Share on other sites
No compile errors doesn't mean that there aren't problems.

Unfortunately, this sort of problem can be fantastically difficult to track down.

Share this post


Link to post
Share on other sites
from my experience performance runs about the same on both platforms.

most likely what youre seeing is that, even though youre asking for the same graphics stuff on both platforms, the actual results are different.
eg platformA might give you RGB555 textures when u ask for RGB8 and plaformB might give u RGB8 when u ask for RGB8
etc

Share this post


Link to post
Share on other sites
Why, oh God, WHY would any EVER willfully install WinME? It is a biggest piece of crap EVER. I would run Win98 unpatched and broadcast my IP in every hacker forum before I would install WinME...and I would still have a better experience.

Try a real OS...like XP or 2K. If you don't have either available, well, that sucks.

</rant>

What type of mobo do you have? Did you install their drivers? It could be something silly, like WinME not being able to resolve DMA for your AGP bus or something screwey...just a shot in the dark. I'd try another game/application that you know should have good performance and see what results you get. It seems really weird that the framerate drops when you turn on vsync...that sounds a lot like hardware/driver issues of some sort.

Share this post


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

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!