Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » xbox 360 + opengl

This thread is locked; no one can reply to it. rss feed Print
 1   2   3 
xbox 360 + opengl
Mike Farrell
Member #248
April 2000
avatar

Do you think this is possible?
I mean the hardware has to support it right? I don't want to buy the thing if I can't port my games to it. :-/

le_y_mistar
Member #8,251
January 2007
avatar

the last thing xbox needs are bad allegro games, and games made by a rogue bunch of neck bearded amateurs.

-----------------
I'm hell of an awesome guy :)

HardTranceFan
Member #7,317
June 2006
avatar

Better sell your 360 then, so you don't have to put up with our crappy games :-*

--
"Shame your mind don't shine like your possessions do" - Faithless (I want more part 1)

Vanneto
Member #8,643
May 2007

Xbox360 and OpenGL? Sure... when hell freezes over!

In capitalist America bank robs you.

Mike Farrell
Member #248
April 2000
avatar

I haven't bought one yet, but I was planning on it cause they really do as much as I hate to admit it have the best games out now.

[rant]
Dammit M$. I knew 5 years ago when they got into the gaming business they were gonna screw it up. Its a real dick move by then not to support OpenGL. I wholeheartedly hope they go out of business before 2015.
[/rant]

Looks like I'll have to find a "decent" wrapper of opengl around directX - vista comes with an implementation for their non-compliant 3D drivers, perhaps someone could revere-engineer it - though I doubt its that good to start with. That or I get to port my game engine to a middleware GL/Direct3D platform- ugh.

le_y_mistar
Member #8,251
January 2007
avatar

Quote:

[rant]
Dammit M$. I knew 5 years ago when they got into the gaming business they were gonna screw it up. Its a real dick move by then not to support OpenGL. I wholeheartedly hope they go out of business before 2015.
[/rant]

MS actually does do a decent job, no open source game is half as decent as any recent MS games.

-----------------
I'm hell of an awesome guy :)

HardTranceFan
Member #7,317
June 2006
avatar

The companies that MS buys do a decent job.

--
"Shame your mind don't shine like your possessions do" - Faithless (I want more part 1)

Mike Farrell
Member #248
April 2000
avatar

Quote:

MS actually does do a decent job, no open source game is half as decent as any recent MS games.

I'm not criticizing their games, I'm criticizing the way they do business. The decision not to support OpenGL can't make it any more obvious that they want to make it impossible to develop without using their proprietary API's - and I think thats bull----

Hard Rock
Member #1,547
September 2001
avatar

Quote:

I'm criticizing the way they do business. The decision not to support OpenGL can't make it any more obvious that they want to make it impossible to develop without using their proprietary API's - and I think thats bull----

Not at all. It's their console. So it's their API. Why should they waste time developing TWO APIs to their console when it doesn't help them in the slightest? DirectX is already used far more on the windows platform anyway (very few commercial games these days ship with an OpenGL renderer, at least compared to the number of D3D games) so it makes sense to support the majority.

Besides how do you figure you're going to develop for the 360 anyway (XNA is C# and the XNA api only, not DirectX directly)? It's not like you buy a PS3, or a PS2 or a Gamecube/Wii and just develop for it so why should the 360 be any different?

_________________________________________________
Hard Rock
[ Stars Dev Company ][ Twitter ][Global Warming: ARA My TINS 07 Entry][Pong Ultra Website][GifAllegS Ver 1.07]
"Well there's also coolwebsearch but we'll let that be an IE exclusive feature" - arielb on the New Browser Plugins "What's better, HTML or Variables?"

BAF
Member #2,981
December 2002
avatar

At least you can code on their hardware with the official APIs for free.

Thomas Harte
Member #33
April 2000
avatar

Quote:

At least you can code on their hardware with the official APIs for free.

But not in all of the official languages. The similarity of the PS3 and 360 versions of many cross-platform games makes me suspect that they haven't been simultaneously implemented in C# and whatever Sony support (which I assume is C++, but I don't actually know).

That said, since you pretty much couldn't officially develop for the last generations of console at all, I applaud Microsoft's moves in this direction.

james_lohr
Member #1,947
February 2002

Quote:

The decision not to support OpenGL can't make it any more obvious that they want to make it impossible to develop without using their proprietary API's - and I think thats bull----

As if OpenGL support takes 5 minutes to implement and was avoided to deliberately restrict developers... Some how I think not.

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

As if the Microsoft Army couldn't add in OpenGL 2.0 in a month or three. Considering they just came out with a new operating system , maybe they should put a little effort into supporting conventional GPU programming? But hey , now there's DX10 right?

Epsi
Member #5,731
April 2005
avatar

Quote:

Dammit M$. I knew 5 years ago when they got into the gaming business they were gonna screw it up. Its a real dick move by then not to support OpenGL. I wholeheartedly hope they go out of business before 2015.

Learn C# and use XNA, so that you get rid of any DirectX/OpenGL low end code. Because you are too lazy to convert your existing code doesn't mean that they've made a bad business decision.

XNA is the best move towards the gaming community ever made by a console manufacturer, so please don't bash it with stupid "M$" trolling non-sense.

Would you you complain to Apple because the iPhone doesn't support Windows? Because that makes as much sense as XBOX supporting OpenGL.

___________________________________

piccolo: "soon all new 2d alegro games will be better. after i finsh my MMRPG. my game will serve as a code reference. so you can understand and grab code from."
piccolo: "just wait until my invetion comes out its going to take the wii to the next leave of game play. it will run sony and microsoft out of busness if i dont let them use it aswell."

Thomas Harte
Member #33
April 2000
avatar

Quote:

Would you you complain to Apple because the iPhone doesn't support Windows? Because that makes as much sense as XBOX supporting OpenGL.

It doesn't really make as much sense given that Windows is a proprietary standard that Microsoft will deliberately protect from reimplementation as far as they are able whereas OpenGL is an open standard that Kronos actually want other people to reimplement.

That said, I'm pretty sure that Apple and Microsoft had an IP sharing agreement between 1997 and 2002, so Apple probably could reimplement large parts of the pre-Vista API and get away with it.

How about this: complaining to <no-name brand MP3 manufacturer> because their players don't support AAC?

Mike Farrell
Member #248
April 2000
avatar

Good idea! Let me just throw away my years of experience in OpenGL and spend months learning a fake language & API that only works on one type of system because I'm a follower of trends. Ten bucks says all your XNA code will break once the next xbox and windows version comes out? hmm wonder why....

Neil Walker
Member #210
April 2000
avatar

I wouldn't have thought so, xna is based on .net that talks directx. Directx has been going for some time now wouldn't you say?

I suspect you're simply jealous that the nearest you can get to a game on linux/unix is either cribbage, tic-tac-toe or bz-flag.

Neil.
MAME Cabinet Blog / AXL LIBRARY (a games framework) / AXL Documentation and Tutorial

wii:0356-1384-6687-2022, kart:3308-4806-6002. XBOX:chucklepie

BAF
Member #2,981
December 2002
avatar

Quote:

Good idea! Let me just throw away my years of experience in OpenGL and spend months learning a fake language & API that only works on one type of system because I'm a follower of trends. Ten bucks says all your XNA code will break once the next xbox and windows version comes out? hmm wonder why....

You aren't throwing anything away, and C#/.NET are hardly fake. Also, don't forget, the C# and .NET stuff is proving to be more portable, Mono already works better than Wine and has less dev time behind it.

Also, get your ten bucks out, because I bet the XNA code doesn't break with updated stuff. .NET apps are primarily the ones that work identically the same on Vista with no mods.

Albin Engström
Member #8,110
December 2006
avatar

Epsi said:

XNA is the best move towards the gaming community ever made by a console manufacturer, so please don't bash it with stupid "M$" trolling non-sense.

Now that's what I call funny! :D

Seriously, what kind of future do you want your children to have?

A: Welcome to the year of 2027. Today is a big day, I just got off work and I'm off to buy the latest xbox with my friends!, where going to play halo 23 until out eyes bleed and It's going to so much fun!. I heard that the new xbox supports an really awesome new technology which apparently going to make the new halo really awesome! I also heard 1000 people where working on the new halo! It's going to be something i tell you! Nothing like those hypes Microsoft have made so far, ah, i LOVE Microsoft, they give me hope!

Anyway, We went to the store to buy the new xbox but my friend Perry didn't have enough money with him, he's such an idiot sometimes. We put together the few hundred dollar we had left and barley made it with a sum of 20012$ of the 19999$ needed, thank god! A small price to pay for such a splendid piece of hardware.
We finally got away from the store, and that's good because the cries of all the middle class children who cannot play games because of the expenses drives me mad!.

I'm so excited, my friend Bruce is plugging in the xbox, Bruce is so awesome, he's actually a certified Microsoft-hardware-interface-dude and works at Microsoft's support center, last year Microsoft's support center became founded on taxes, apparently Microsoft thought that the support center was more of a social service than a necessary service by the company. I guess that makes sense.

Bruce has finally finished the installment of the xbox! Were all so excited right now! I look over my shoulder and see my father standing behind a dark corner, he's crying. My father has always been kinda strange, always looking out of the window whispering "what have i done?...". While my father is a bit crazy me and my friends respect him a lot, he was actually one of the supporters of the Microsoft standard!. He made a lot of games using Microsoft's XNA, an so called API which apparently was the greatest idea ever! It made it possible for developers to not spend as much time on their games and instead finish games earlier, sounds brilliant to me!

Bruce turns on the xbox, a loading screen appears, Bruce says It shows that the developers have made many features for the xbox, we wait 3 minutes, wow! This really shows how awesome the xbox is! The menu turns up and before i can do anything the screen goes blue, lucky!, the blue screen indicates that a problem has been avoided and i just need to restart the xbox. Microsoft is really top notch when it comes to protecting your products.

We restart the xbox and wait another 3 minutes, this time it works. Perry places the holy halo cube into the the xbox and it loads for 5 minutes. An awesomely highly detailed "halo" appears and just spins in the background of the menu, I really get the feeling that the game developers know their trade.

Loading the first level takes 8 minutes, Bruce keeps saying that stuff about loading times but I must admit I get a bit tired of waiting. We prepare our selfs for one heck of a journey, I am the chosen one, the one who will have a go at halo first. My first impressions wasn't very good, the game looked like a upgraded version of the last game, still, It looks so good, Bruce says the character models is made of more than 12.5 million triangles, awesome!.

I take the first step into the new and refined halo, the movement glitches a bit, i try to make my way down the road I'm presented with, there is so much vegetation i can't see anything but It definitely looks good! Suddenly a plasma projectile hits me, I look at my shield bar but the power has already been regenerated, awesome!, i heard that in the new halo it would be almost impossible to die, who wants to die right?

I play some more and then it hits me like a boulder made of lead.. I'm not having fun, as a matter in fact, i have never been more bored in my life. How can this be? Wasn't the new halo supposed to be the funniest game ever? I start to panic when the meaning of my life slowly turns to ashes. I turn to Perry which apparently also realized this and is having a sesiure.. I quickly turn to Bruce who just puked all over the floor then started screaming lightly.

Where at the hospital, a doctor is closing in on us and he's face tells us everything, Perry is dead. 3 years have passed since Perry's death, Bruce is in a state of denial, locked up in his house playing halo 23 all day, pretending to have fun, the look on his face when he opens the outdoor is just to much. I decided to do something, to go up against Microsoft and start a rebellion. A few years passed, i found some people with the same ideals and they where working on something called OpenGL 4.0 and It was absolutely mind blowing, It was like a whole new world to me, the idea was to present the programmer with something good to work with, something that can only be mastered with love and dedication, and thus, making sure that only people who are prepared to sacrifice something should be able to make games.

However, Microsoft's resources was humongous and after another 2 years we were arrested for "hindering the development of mankind", They threw us into the worst prison of all, there we spend the rest of our life's being raped in the ass by out cell mates.

I finally realize my fathers pain.

THE END

B: When I was little my father use to tell me about a monster company called Microsoft, they where very evil and wanted do make all the games really boring and make a lot of useless money that where spend on shit anyway.
My father confesses that he once supported their cause, but after realizing their impact on the world of games he started to repent by making awesome games that could run on other platforms than windows, more people began to make games that works on other platforms, some even made good games, something almost impossible to find when Microsoft dominated. A battle between Microsoft and the people representing freedom broke out and there were many losses, fortunately it was a battle of money against brainpower, and Microsoft couldn't do much against human rights.

I think remembering my fathers story is important, it reminds us that we must act against evil if they want to keep the things they love from harm. I play games everyday and sometimes i cry because they're so good, I'm glad it turned out so well.

My father is a hero.

THE SECOND ENDING

By Albin Engström.....

;D

I just realized that I used Bruce Perry in my story without knowing it.. this is a pure coincidence, I have a fever and my brain acts a bit weird right now.

I hope no one takes offense of this load of crap(some of it at least), i had fun writing it :).

EDIT: crap.. i just assumed you're a guy epsi. Well it doesn't really matter.

Thomas Harte
Member #33
April 2000
avatar

Microsoft really aren't that scary. I'd rate their chances of world domination extremely low right now. In 2001 they seemed unassailable — since then Google have ballooned, Apple have rebounded (statistic of the day: 66% of computers sold at US retail during Q1 2008 that cost $1,000 or more were Macs) and despite pouring nothing but money into their multimedia division they're still the third place console manufacturer in Europe and Japan, and only just clinging onto second in the USA. The Zune has been a major flop, trailing Sandisk & Apple and being only just ahead of Creative Labs. And their browser has fallen from ~90% market share to ~60%.

EDIT: oh, and despite their best efforts, the leading mobile OS is the same thing it has been pretty much from the start — Symbian. Meanwhile the most used mobile browser is currently iPhone Safari, a WebKit browser. WebKit is also being adapted by Nokia and Google for their browsers.

My point: don't bother hating them by default. Hate their products on their merits if you want, but at least argue the point. The fact that a product has the Microsoft logo on it does not inherently make it bad.

SiegeLord
Member #7,827
October 2006
avatar

Quote:

Hate their products on their merits if you want, but at least argue the point. The fact that a product has the Microsoft logo on it does not inherently make it bad.

Microsoft Logo = Closed Source = Evil

Being Open Sourced matters to me, and as long Microsoft does not prescribe to that philosophy, I shall not support them monetarily by buying their product, or by advertising it over the online media, or by pirating it, or whatever, no matter how useful, usable and user friendly their product might be. Moreover, Microsoft on multiple occasions has tried to actively harm OSS efforts, which makes it even less likely I would be supportive of their products.

I'd support parts of Microsoft if the company were to be broken up, but when I know that the money I paid for my Windows Vista license goes in part to bribe the ISO officials in other countries, I have to extend my disapproval over the whole entity.

If that is not important to you, then yes, discriminating against Microsoft is hypocritical. If that is important to you, however, then not discriminating is hypocritical (graded by the relative importance of that, naturally).

OpenGL is open source, it is a standard, and it is already cross platform. It is pretentious for DirectX to even exist in the first place. It is pretentious for the .NET framework to have existed before Mono. It is pretentious for XBox 360 not to be able to use OpenGL.

"For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18
[SiegeLord's Abode][Codes]:[DAllegro5]:[RustAllegro]

BAF
Member #2,981
December 2002
avatar

Closed Source != Evil.

Commercialism != Evil.

OpenGL is great. MS didn't chose to use it. They make the product, and they don't have to let you use their API (look at Sony and Nintendo). Quit yer' bitching. Competition drives innovation.

I personally feel that anything under GPL = Forced Open Source = Evil.

I think it's pretentious for you to call everything MS does pretentious. Welp... it's about time for me to let you get back to crying about everything a company does because they have the audacity to be successful and earn money.

[edit]
Forgot to shoot a big ::) at Albin...

Vanneto
Member #8,643
May 2007

Quote:

Competition drives innovation.

Sure, too bad MS is trying to kill every and all competition..

In capitalist America bank robs you.

Thomas Harte
Member #33
April 2000
avatar

Quote:

OpenGL is open source

No it isn't. MESA is an open source library that attempts to duplicate the OpenGL API, but it isn't officially an OpenGL because nobody has stepped up to pay for certification.

Slartibartfast
Member #8,789
June 2007
avatar

Quote:

I suspect you're simply jealous that the nearest you can get to a game on linux/unix is either cribbage, tic-tac-toe or bz-flag.

UFO: Alien Invasion rocks(orz) your socks(orz).

Quote:

statistic of the day: 66% of computers sold at US retail during Q1 2008 that cost $1,000 or more were Macs

1) How do they count computers purchased at more than one store? (Like choosing store X for your GPU and store Y for your processor because it's cheaper that way.)
2) Considering all macs are so damn expensive for no good reason*, it's not surprising they have an unproportional share of the >1000$ market. :P
*-good reason = for the consumer, not for apple :P

 1   2   3 


Go to: