|
|
#41 | |
|
Pan-Galactic Revolutionary
Join Date: Nov 2007
Location: Earth, Sol System, Alpha Quadrant
Posts: 717
![]() ![]() ![]() |
Quote:
S*D |
|
|
|
|
|
|
#42 | |
|
PAM says no...
Join Date: Jun 2010
Location: ::1
Posts: 1,296
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
See this page for the history of the API wars.
__________________
The Linux Schools Project |
|
|
|
|
|
|
#43 | |||
|
Formerly called storm20200
Join Date: Feb 2009
Location: Gainford
Posts: 1,319
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Windows gamers have a choice of almost every commercial game ever released, Linux gamers have the choice of almost no commercial games and a few indie titles. They pay more because it means more to them.
__________________
Quote:
|
|||
|
|
|
|
|
#44 |
|
Ultramodder
Join Date: May 2002
Location: In a house.
Posts: 1,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
I'm wondering if this is due to their rumored console? Basing it on linux instead of windows would allow them to get more performance out of the kit.
__________________
Main: Q6600|4gb OCZ Flex II|Asus P5Q|Antec P190|EVGA 460OC 768mb HTPC: Q6600|4gb|Gigabyte G31 Mobo|Coolermaster Elite 360|Sapphire ATI 5450 512mb |
|
|
|
|
|
#45 | |
|
How many wifi's does it have?
Join Date: Jan 2007
Location: Montreal, Canada
Posts: 11,545
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
If you mean that they have less memory and drive space with Windows. You know that their is Windows 7 Embed System, which is a super light, cut out to the bone of the latest Windows, but keeping Windows security features, and all that to use it. It's mainly designed for Point of Sale systems, or any low performance system. Also you have Windows CE, which powers the XBox, XBox 360, and also the Dreamcast. They all showed impressive performance and graphics for their hardware specs.
__________________
Nv GPU Pro - Automate your graphic card overclock base on what you run, reduce power and noise. Designed for Laptops and Desktops. Filled with features. Core i7 930 2.8GHz | G.Skill Pi 6GB 1600MHz 7-5-7-24 1.5V | Gigabyte GA-X58A-UD5 | GeForce GTX 260 | W.D Caviar Black 1TB | Corsair AX750 | Noctua NH-U12P | Xonar Essence STX | Win8 Pro 64-bit | Dell U2410 - 1920x1200 | OCZ Vertex 4 250GB |
|
|
|
|
|
|
#46 | |
|
How many wifi's does it have?
Join Date: Jan 2007
Location: Montreal, Canada
Posts: 11,545
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
-> DirectX is cleaning and easier to code than OpenGL -> Easier and more helpful documentation from DirectX can be found over OpenGL (that was my impression) -> DirectX can debug it's vertex shaders, and fragment shader components (this is where all the magic from the GPU happens). In OpenGL, you have very little tools (more tracers than debuggers), making developing on OpenGL very difficult. If something doesn't work, you don't know why. All you have to re-analyses EVERY line to code by yourself, of your program on somewhat and related to what you are trying to do, as it can be anything, anywhere. Very time consuming, and that is IF that is problem, it could very well be the math or approach that was wrong. -> Nvidia and AMD essentially drop support for their developer tools for OpenGL. They are out of date, and don't work with their latest cards. A perfect example is Nvidia PerfSDK. We are in 2012, and it still doesn't support Fermi card for OpenGL. Nvidia PerHUD is largely more focused DirectX. NVIDIA Parallel Nsight Up until recently it didn't support OpenGL. And it's the same story with AMD.
__________________
Nv GPU Pro - Automate your graphic card overclock base on what you run, reduce power and noise. Designed for Laptops and Desktops. Filled with features. Core i7 930 2.8GHz | G.Skill Pi 6GB 1600MHz 7-5-7-24 1.5V | Gigabyte GA-X58A-UD5 | GeForce GTX 260 | W.D Caviar Black 1TB | Corsair AX750 | Noctua NH-U12P | Xonar Essence STX | Win8 Pro 64-bit | Dell U2410 - 1920x1200 | OCZ Vertex 4 250GB |
|
|
|
|
|
|
#47 |
|
WIIGII!
bit-tech Staff
Join Date: Dec 2007
Location: Bradford, UK
Posts: 1,838
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
You know that's not true, right? Neither Xboxes run any version of Windows.
__________________
Co-author, Raspberry Pi User Guide, Meet the Raspberry Pi | gareth.halfacree.co.uk | twitter bit-tech news correspondent, Custom PC columnist I'm a filthy freelancer! Hire me! |
|
|
|
|
|
#48 | |
|
How many wifi's does it have?
Join Date: Jan 2007
Location: Montreal, Canada
Posts: 11,545
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Actually, you are right, both XBox's OS's was based on NT architecture.
__________________
Nv GPU Pro - Automate your graphic card overclock base on what you run, reduce power and noise. Designed for Laptops and Desktops. Filled with features. Core i7 930 2.8GHz | G.Skill Pi 6GB 1600MHz 7-5-7-24 1.5V | Gigabyte GA-X58A-UD5 | GeForce GTX 260 | W.D Caviar Black 1TB | Corsair AX750 | Noctua NH-U12P | Xonar Essence STX | Win8 Pro 64-bit | Dell U2410 - 1920x1200 | OCZ Vertex 4 250GB |
|
|
|
|
|
|
#49 | |
|
Ultramodder
Join Date: May 2002
Location: In a house.
Posts: 1,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
a) have more resources available b) not have to pay a 3rd party any licencing fees. The whole reason Valve started steam was to cut out the middleman and make themselves more profit. With this in mind why would they use windows for the console?
__________________
Main: Q6600|4gb OCZ Flex II|Asus P5Q|Antec P190|EVGA 460OC 768mb HTPC: Q6600|4gb|Gigabyte G31 Mobo|Coolermaster Elite 360|Sapphire ATI 5450 512mb |
|
|
|
|
|
|
#50 | |
|
How many wifi's does it have?
Join Date: Jan 2007
Location: Montreal, Canada
Posts: 11,545
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
2- True that you don't have to pay 3rd party license fees, so instead you have to pay research and development, AND hire people who are expert in Linux source code (rare so $$$$), to tweak the OS specifically for the game console. So it ends up costing you more than paying a license fee. What IT DOES offer, and that is what you should have said instead, is maximum flexibility, as not only you are not tied to the limitation of a 3rd party solution, but also you are dependent on them. (waiting for a bug fix, tweak you requested, and all that). 3- Support OpenGL and DirectX, so that developer don't need to translate their DirectX game to OpenGL, which is NOT an easy task. You pretty much have to retype the entire game, or if the game is using an engine, possible change the engine, and now you have not only to retype the game, but the graphics and experience could change, depending on how flexible the engine is.
__________________
Nv GPU Pro - Automate your graphic card overclock base on what you run, reduce power and noise. Designed for Laptops and Desktops. Filled with features. Core i7 930 2.8GHz | G.Skill Pi 6GB 1600MHz 7-5-7-24 1.5V | Gigabyte GA-X58A-UD5 | GeForce GTX 260 | W.D Caviar Black 1TB | Corsair AX750 | Noctua NH-U12P | Xonar Essence STX | Win8 Pro 64-bit | Dell U2410 - 1920x1200 | OCZ Vertex 4 250GB |
|
|
|
|
|
|
#51 | |
|
WIIGII!
bit-tech Staff
Join Date: Dec 2007
Location: Bradford, UK
Posts: 1,838
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Don't take my word for it, though: here's one of the Xbox and Xbox 360 engineering team saying exactly the same thing. As I said: neither the Xbox nor the Xbox 360 run any form of Windows - not CE, not NT. But yes, the Dreamcast was powered by Windows CE (I've got one under the TV right now, by coincidence.) It was also, you'll remember, the death knell for Sega's hardware division - not exactly the best advert for Windows as a platform on which to build a games console!
__________________
Co-author, Raspberry Pi User Guide, Meet the Raspberry Pi | gareth.halfacree.co.uk | twitter bit-tech news correspondent, Custom PC columnist I'm a filthy freelancer! Hire me! |
|
|
|
|
|
|
#52 | |
|
Supermodder
Join Date: Jul 2009
Posts: 349
![]() ![]() |
Quote:
Valve can just grow their own linux boffins - i'd go so much to say they have the last few years. i'm guessing the fact that they are letting this information out means they are fairly confidant they can make a good go of it. |
|
|
|
|
|
|
#53 | |
|
May irritate Eyes
Join Date: May 2009
Location: Belfast
Posts: 2,465
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Even if they don't, attracting developers shouldn't be a problem for valve. Like working for Microsoft or IBM, the company holds prestige. Poses the question tho, will the move OpenGL to improve to where it needs to be or will Direct X be supported by all in some sort of agreement or third option, Nvidia, AMD and Steam develop a third API. The last option is nothing is done, and support remains limited. |
|
|
|
|
|
|
#54 |
|
Multimodder
Join Date: Feb 2012
Location: Coventry
Posts: 121
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
That, and the PS3 uses (something close to) OpenGL - a console which Valve has developed games for in the past. It's not like there's no history of game devs working with OpenGL.
|
|
|
|
|
|
#55 | |
|
Multimodder
Join Date: Jan 2011
Posts: 115
![]() |
Quote:
|
|
|
|
|
|
|
#56 | |
|
Hypermodder
Join Date: Sep 2007
Location: Florida, USA
Posts: 612
![]() |
Quote:
|
|
|
|
|
|
|
#57 |
|
2n-1
Join Date: Nov 2006
Location: Portugal
Posts: 2,385
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
"Dispatch War Rocket Ajax to bring back his body!" |
|
|
|
|
|
#58 |
|
How many wifi's does it have?
Join Date: Jan 2007
Location: Montreal, Canada
Posts: 11,545
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
You know that your games will still not work.
- The game will have to be translated from DirectX to OpenGL (DirectX can be debug, and is MUCH easier to program than OpenGL, and Nvidia and AMD provide packs of tools for it, and have barely anything for OpenGL, and documentation is very low for OpenGL). - The game will need to have all it's API code translated from Windows to Linux. That means hire Linux programmers. - The game will have to be retested from A to Z, for OpenGL, graphic glitches with Linux drivers, and re-optimized with the performance of OpenGL under Linux. Also the drivers for Linux, are rare, and total crap. You have to be lucky, or have to purchase a Linux ready system, due to lack of drivers, let alone ones that provides good performance.
__________________
Nv GPU Pro - Automate your graphic card overclock base on what you run, reduce power and noise. Designed for Laptops and Desktops. Filled with features. Core i7 930 2.8GHz | G.Skill Pi 6GB 1600MHz 7-5-7-24 1.5V | Gigabyte GA-X58A-UD5 | GeForce GTX 260 | W.D Caviar Black 1TB | Corsair AX750 | Noctua NH-U12P | Xonar Essence STX | Win8 Pro 64-bit | Dell U2410 - 1920x1200 | OCZ Vertex 4 250GB |
|
|
|
|
|
#59 | |
|
WIIGII!
bit-tech Staff
Join Date: Dec 2007
Location: Bradford, UK
Posts: 1,838
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Nvidia Display Drivers for Linux. AMD Catalyst for Linux. Wow. Rare. EDIT: Documentation? There are 220 books on Amazon when you search for "DirectX programming." There are 469 books on Amazon when you search for "OpenGL programming."
__________________
Co-author, Raspberry Pi User Guide, Meet the Raspberry Pi | gareth.halfacree.co.uk | twitter bit-tech news correspondent, Custom PC columnist I'm a filthy freelancer! Hire me! Last edited by Gareth Halfacree; 5th Jun 2012 at 14:41. |
|
|
|
|
|
|
#60 | |
|
How many wifi's does it have?
Join Date: Jan 2007
Location: Montreal, Canada
Posts: 11,545
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
__________________
Nv GPU Pro - Automate your graphic card overclock base on what you run, reduce power and noise. Designed for Laptops and Desktops. Filled with features. Core i7 930 2.8GHz | G.Skill Pi 6GB 1600MHz 7-5-7-24 1.5V | Gigabyte GA-X58A-UD5 | GeForce GTX 260 | W.D Caviar Black 1TB | Corsair AX750 | Noctua NH-U12P | Xonar Essence STX | Win8 Pro 64-bit | Dell U2410 - 1920x1200 | OCZ Vertex 4 250GB |
|
|
|
|
![]() |
| Thread Tools | |
|
|