Linked by Thom Holwerda on Mon 24th Jun 2013 15:20 UTC, submitted by sheokand
Games Pretty cool stuff: the PlayStation 4 apparently runs on a version of FreeBSD 9.0 modified by Sony and renamed to 'Orbis OS'. Second generation developer kits use GNU GRUB to boot, and allow you to boot into a graphical or a console mode. Not much else is known at this point, but it's a fun bit of information, and perhaps a boon to homebrew developer and hackers.
Thread beginning with comment 565641
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: Best case, worst case
by ba1l on Wed 26th Jun 2013 00:18 UTC in reply to "RE[5]: Best case, worst case"
ba1l
Member since:
2007-09-08

Right.

The PS3 had an implementation of OpenGL ES available. Nobody used it. Instead, they used Sony's API, which was closer to the hardware, and had much less overhead.

Even on the Xbox 360, the API used isn't really Direct3D 9. It's very similar, but again, it's closer to the hardware with less overhead than the desktop version.

While it's possible that Sony might provide an OpenGL implementation, they would only do so for the sake of portability. Most games would still use Sony's API instead, because portability isn't a big deal. Most game engines already abstract the rendering API away, so they can support D3D 9, D3D 11, OpenGL, OpenGL ES, and proprietary APIs on consoles. Very few games are written directly on top of one of those APIs anymore.

Reply Parent Score: 4

RE[7]: Best case, worst case
by moondevil on Wed 26th Jun 2013 07:39 in reply to "RE[6]: Best case, worst case"
moondevil Member since:
2005-07-08

Nice description.

I really don't get how this legend that everyone else in the games industry besides Microsoft uses OpenGL got started in the FOSS world.

Reply Parent Score: 3

benytocamela Member since:
2013-05-16

Perhaps because OpenGL is widespread in mobile devices, and even though it is not the API of choice in the PS3 it's still available as an option there as well.

Edited 2013-06-26 08:51 UTC

Reply Parent Score: 1

RE[7]: Best case, worst case
by zima on Fri 28th Jun 2013 23:57 in reply to "RE[6]: Best case, worst case"
zima Member since:
2005-07-06

The PS3 had an implementation of OpenGL ES available. Nobody used it. Instead, they used Sony's API, which was closer to the hardware, and had much less overhead.

Even on the Xbox 360, the API used isn't really Direct3D 9. It's very similar, but again, it's closer to the hardware with less overhead than the desktop version.

I wonder, this "closer to the hardware and with less overhead" characteristic also applied to the Glide API of the Voodoo 3D accelerators, right?

Reply Parent Score: 2