Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

If C++ is so portable then why

Name: If C++ is so portable then why 2009-04-29 14:17

If C++ is so portable then why don't all the vidya games work in Linux/BSD?

Name: Anonymous 2009-04-29 14:20

you just need to recompile it

Name: Anonymous 2009-04-29 14:25

C/C++ is compatible in Linux/BSD

See: Wine

The only things that aren't compatible are the system commands, for example: system("cls") within stdlib.h

Name: Anonymous 2009-04-29 14:28

Because: Different APIs, most libraries aren't portable, DirectX...

Name: Anonymous 2009-04-29 14:40

Because games are written in .NET.

Name: Anonymous 2009-04-29 14:40

It takes care so it's only worth to make it portable between stuff that might give some money back (PS3, 360, and hopefully Win32). Linux lacks some important stuff too, such as a modern 3D API (using D3D gets you in Windows and the 360, and the PS3 doesn't exactly use OpenGL and for best performance it's recommended to access the hardware directly anyway so it's not like you've got the Linux version done for you)

Name: Anonymous 2009-04-29 14:45

>>6
OpenGL used to be both faster and easier to program with compared to the DirectX API. Well, before DirectX 8 or 9, I guess.

Name: Anonymous 2009-04-29 14:48

>>7
You guessed correctly.

Name: Anonymous 2009-04-29 14:57

>>3-8
You helped him!

Name: Anonymous 2009-04-29 15:22

>>2-9
YHBT

Name: Anonymous 2009-04-29 16:47

PS3 doesn't exactly use OpenGL
lol

Name: Anonymous 2011-02-04 11:40

Don't change these.
Name: Email:
Entire Thread Thread List