XBox 360

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Radnussrini
Posts: 14
Joined: Tue Oct 10, 2006 5:58 am

XBox 360

Post by Radnussrini »

How can i comiple or link for XBox 360 its is standard version or any professional for irrlicht?????????? how can i compile or get the BBox
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

In short: You can't.

Consoles are closed systems and the companies producing them try to make very sure that you can't run stuff on them which is not within their control. So to do native c++ development on a xbox360 you would have to buy a developer systems, which you only can buy by agreeing to certain contracts and paying lots of money (way above 10000$ per machine).

There is XNA which allows you to program certain parts of the xbox and maybe it would be possible to create an XNA version of Irrlicht. But I haven't heard of anyone trying to do that so far.

So sorry, a lot of people think they own a console like xbox simply because they did pay money for it and have the hardware sitting in the living room. But actually you only pay for the privilege of being allowed to buy content which might run on that system within the restrictions set by the DRM.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

You can program apps for the PS3, though, because it has native Linux support. However, even that system does not support hardware acceleration. So you're stuck with the software renderer of a software OpenGL emu.
But, just as CuteAlien said, you can get a commercial license for each platform in order to develop applications. Since most consoles already allow for online software there might be even cheaper versions for such minimal apps and games, don't know.
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

don't they have XNA-only homebrew dev licenses, or was that an idle threat/rumour/promise?
I turned 360 degrees and walked away anyway... ;)
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

Yes, that's what I meant - there is XNA for hobby developers. It's also not completely free for the XBOX and I don't think there's a binding to Irrlicht, but at least it allows to create games without paying an unholy amount of money.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
sRc
Posts: 431
Joined: Thu Jul 28, 2005 1:44 am
Location: Salt Lake City, Utah
Contact:

Post by sRc »

the XNA homebrew is like $99/year, and only others paying for that as well can play games built on it IIRC. in addition, it only allows managed code, and is in C#, so Irrlicht can't be built for it. original Irrlicht.net likewise, but I think IrrlichtCP was supposed to be for pure managed code IIRC, so might compile for XNA
The Bard sRc

Blog | Twitter
Raziel_n2gc
Posts: 11
Joined: Mon Jan 14, 2008 2:39 pm

Post by Raziel_n2gc »

If you want to devolop for the 360 you can try Toqrque.
Torque X and Torque 360 allows you to do so.
But I think you have to pay for each title.
Check it out on http://www.garagegames.com/.
There's even a Wii kit.
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

You can use Torque X with XNA, Torque 360 is no tool for hobby developers.

From the website:
In order to license Torque 360 you must be an approved Xbox developer.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Morgawr
Posts: 95
Joined: Wed Sep 26, 2007 7:04 pm

Post by Morgawr »

bitplane wrote:don't they have XNA-only homebrew dev licenses, or was that an idle threat/rumour/promise?
I turned 360 degrees and walked away anyway... ;)
OMG If you turn 360 degrees you are still facing the same direction!!!


lol sorry couldn't resist... :oops:
FuzzYspo0N
Posts: 914
Joined: Fri Aug 03, 2007 12:43 pm
Location: South Africa
Contact:

Post by FuzzYspo0N »

dont worry we got him on irc too :>

It wud be rad if it was open to developers but wtf wud moneysoft do that?
sio2
Competition winner
Posts: 1003
Joined: Thu Sep 21, 2006 5:33 pm
Location: UK

Post by sio2 »

I've started to port Irrlicht to the XBOX 360 and Playstation3 at work in my free time. I have both devkits on my desk as I use both for the title we're working on.

Unfortunately, the chances of me being allowed to publicly release anything is pretty slim. At best I may be able to put something on PS3 DevNet - maybe.
fmx

Post by fmx »

sio2, thats really cool!

Please continue your attempts at porting it, because whether you're able to release them publicly or not, your effort will be appreciated (well, I do anyway :P )

Please do continue whilst you've got the opportunity

:D
qez111
Posts: 54
Joined: Mon Apr 28, 2008 9:44 pm

Post by qez111 »

When browsing the Irrlicht source code, I came across the following line in IrrCompileConfig.h"

Code: Select all

#if defined(_IRR_XBOX_PLATFORM_)
So the first thing that came to my mind was whether Irrlicht could be made to run on XBOX, provided there is access to the XBOX sdk..
So is it possible that Irrlicht can run on Xbox, suppose I have access to XBOX sdk? If so, what kind of modifications would be required to do, if any, to the engine code?
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

It's possible if you know enough about xbox and can write a driver for it. That's what you'd basically need to do is write a new IVideoDriver implementation for use on xbox.
Image Image Image
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

The XBox uses a slightly modified DX8, so you only need to compile a version with DX8 support. The rest should probably run as is, although probably no one ever tested - at least not the last few years. Also note that this means XBox, not XBox360.
Post Reply