• Advertisement
Sign in to follow this  

Can you port a DX9 game to Xbox 360?

This topic is 2441 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello,

lets say I have an application, written with C++ and D3D9, that is running on Windowx XP, Vista and 7. Is it possible to port this application to Xbox 360? How difficult would be this porting?

Share this post


Link to post
Share on other sites
Advertisement
It wouldn't be very hard at all to port it, assuming you had an Xbox 360 dev kit.

Since you don't, you're going to have to port it to a brand new language (C#) and you're going to have to retrofit it onto XNA instead of using D3D9 directly. How difficult it would be really depends on the complexity of the game.

Share this post


Link to post
Share on other sites
Well... this sucks. This basically means I have to rewrite EVERYTHING. Why the hell they don't allow pure C++/DX9 applications on their Xbox live arcade thinggy?

Is it impossible for an indie developer to get a Xbox 360 dev kit?

Share this post


Link to post
Share on other sites

Well... this sucks. This basically means I have to rewrite EVERYTHING. Why the hell they don't allow pure C++/DX9 applications on their Xbox live arcade thinggy?

Is it impossible for an indie developer to get a Xbox 360 dev kit?


They don't allow C++ for just anyone because they don't want you to have full control. When you use XNA you're in a sandbox, and they do a lot to prevent you from doing things that would not mesh with a user's expected Xbox Live experience. If you could write your games in C++ it would be much harder to sandbox you like that.

Yes, it is impossible for an indie developer to get an Xbox 360 dev kit, unless he's very rich and starts his own company, in which case he's no longer an indie developer.

Share this post


Link to post
Share on other sites
It's certainly possible for small indie developers to get on XBLA and get a legit SDK, but it's very hard. You would need to get some sort of publishing deal either from a third-party publisher or from Microsoft.

Porting a windows app to a console isn't easy either, especially if you have no experience with consoles. Even if your game is not very demanding you are likely to run into performance and memory problems.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement