windows question

Coders forum. Discuss techniques, swap code snippets, ask for help etc. relating to all forms of software development.
Post Reply
User avatar
nebogeo
Baa!
Baa!
Posts: 75
Joined: Wed Mar 31, 2004 10:11 pm 0
Contact:

windows question

Post by nebogeo »

Hi all,

I'm a linux programmer by nature (although with windows programming experience from a few years back in the games industry). I've recently ported my lispy games/livecoding engine[1] to win2k using mingw - I just wondered if this means the executable should work unchanged on XP and Vista - particularly as it makes heavy use of OpenGL, I remember some controversy about the compatibility of OpenGL on Vista... Any help much appreciated :)

[1] http://www.pawfal.org/fluxus
User avatar
sack
Baaaaaaa!
Baaaaaaa!
Posts: 7077
Joined: Fri May 10, 2002 4:13 pm 0
XBL Gamertag: evilgopher
PSN: sixFiveOhTwo
Location: Rijswijk, The Netherlands
Contact:

Re: windows question

Post by sack »

People were pissing and moaning thaT ogl ran on top of DX in vista and that it might slow things down a little. My assumption was that it assured better compatibility with vista but not sure how true that is.

I've had no problems coding in OGL under vista
User avatar
GoatFoam
Baaaaa!
Baaaaa!
Posts: 1255
Joined: Tue Dec 12, 2006 11:05 am 0
Location: Brizzle
Contact:

Re: windows question

Post by GoatFoam »

It's not quite true. The default vista OGL runs on top of DX, but it is still possible to install card specific drivers.

In my business (cad) we saw crap GL performance in the betas, but as it stands the performance is OK so long as you aren't using a comedy graphics card with non existent OpenGL drivers.

We do still hit compatibility issues, but most of them are nothing to do with OpenGL.
User avatar
piku
Sheepie Whore
Sheepie Whore
Posts: 20960
Joined: Wed Apr 24, 2002 10:44 am 0
Website: Http://Www.ncot.uk
Location: Wakefield
Contact:

Re: windows question

Post by piku »

GoatFoam wrote:the performance is OK so long as you aren't using a comedy graphics card with non existent OpenGL drivers.
You mean an NVIDIA card, right? Specifically the ones with multi-coloured duct covers, LEDs and "289000 XL-HD-DVI XTreme PCI-e" type waffle in their names? :)
return (0);
User avatar
nebogeo
Baa!
Baa!
Posts: 75
Joined: Wed Mar 31, 2004 10:11 pm 0
Contact:

Re: windows question

Post by nebogeo »

Thanks for the information! Sounds like OpenGL is going to be ok - what about binaries, if I build a win32 executable on win2k, should it work ok in Vista and XP?
adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: windows question

Post by adam »

a windows fluxus sounds great... i might get to play with it finally then ;-)
User avatar
sack
Baaaaaaa!
Baaaaaaa!
Posts: 7077
Joined: Fri May 10, 2002 4:13 pm 0
XBL Gamertag: evilgopher
PSN: sixFiveOhTwo
Location: Rijswijk, The Netherlands
Contact:

Re: windows question

Post by sack »

nebogeo wrote:Thanks for the information! Sounds like OpenGL is going to be ok - what about binaries, if I build a win32 executable on win2k, should it work ok in Vista and XP?
I can't think of any reason it wouldn't to be honest... well apart from UAC of course. you might want to read up on that. basically it involves not doing silly things like save to c:\program files\myapp\ and saving into the users folder instead, but being a linux coder I'm guessing you're familiar with all of that.

whilst we're on the subject not hardcoding 'program files' and 'my documents' is also a good idea. I didn't realise until i moved how much of a bad idea that was
User avatar
Muttley
Sheepie Whore
Sheepie Whore
Posts: 13169
Joined: Thu Apr 25, 2002 12:30 pm 0
XBL Gamertag: Mu77ley
Location: In a maze of twisty passages, all alike.
Contact:

Re: windows question

Post by Muttley »

I'm coding with BlitzMax on Vista Ultimate 64bit using OpenGL, I've had no issues at all (NVidia card/drivers).
Muttley's Blog: Rarely updated, occasionally interesting… maybe
RetroRemakes Framework: Open Source BlitzMax Game Framework
MuttMod: My Open Source BlitzMax Modules
User avatar
teamonkey
Sheepie Whore
Sheepie Whore
Posts: 12082
Joined: Thu Jun 13, 2002 1:07 am 0
XBL Gamertag: itsthetaste
PSN: teamonkey_ca
Contact:

Re: windows question

Post by teamonkey »

nebogeo wrote:Thanks for the information! Sounds like OpenGL is going to be ok - what about binaries, if I build a win32 executable on win2k, should it work ok in Vista and XP?
You really are a Linux coder aren't you? :P

Looking forward to fluxus on Windows though. I never could get it building under mingw.
User avatar
nebogeo
Baa!
Baa!
Posts: 75
Joined: Wed Mar 31, 2004 10:11 pm 0
Contact:

Re: windows question

Post by nebogeo »

teamonkey wrote:You really are a Linux coder aren't you? :P
Hehe - yes, used to binary compatibility breaking every 3 minutes :)

Here's a very alpha version:
http://www.pawfal.org/fluxus/files/flux ... 386-v2.zip
Post Reply