xboxscene.org forums

OG Xbox Forums => Software Forums => Xbox Homebrew Software => Topic started by: snafu2 on April 05, 2004, 09:54:00 AM

Title: Windows App On Xbox; Help Please
Post by: snafu2 on April 05, 2004, 09:54:00 AM
I have an application that I'm involved in the development of on Windows and would like some information about what would be involved in porting it over onto the XBOX.

I would like to be able to do this and have it run like a game would, without hacking the xbox. I've looked around on M$ website but I don't want to register and become a developer at this point becuae I'm still trying to research the concept of the application running on the xbox.

Sorry about being vague about the application, but if I can port it over then trust me I think the majority will want it.

Any help would be appreciated.
Title: Windows App On Xbox; Help Please
Post by: BenJeremy on April 05, 2004, 10:20:00 AM
You need to spend a LOT more time learning about the modding scene before you go any further.

1. If there was a way to run a homebrew WITHOUT hacking the Xbox (via modchip or exploit), why would there be modchips or exploits? That part of your 'request' is rather pointless. You WILL need to either use an exploit (read about it in the exploit forums) or a modchip.

2. Your vague description is uneccessarily vague. To be able to port an app to the Xbox, it must:

1) have COMPLETE source code in C++ and/or original assembler (not that disassembler crap). Not managed C++, C#, or VisualBASIC.

2) NOT use any GDI APIs, or use the UI features of Windows

3) If it's a game, it should be written to use DirectX, not OpenGL.

4) Not require any special drivers, unless these can somehow be ported over as well - not terribly likely in the case of USB drivers, for example.

5) Did I mention COMPLETE source code? Disassemblies are worthless. Games without their 3-D engine (as many FPS games have their "game" code released, but not the most important bits - the 3-D Engine that drives them) are worthless.


Try being far less vague. Does the app involve hardware? If so, is it tied to the USB port, or does it require hacking to install? Is the app a strictly DirectX affair, or a GUI app?