To download OpenXDK, pay a visit to the OpenXDK SourceForge page.
For more information, click on one of the following topics:
20th Februrary 2009 - We're back by Maturion
It took us a long time, but finally, we're back.
Although Xbox homebrew development has slowed down a lot and only very few projects actually use the OpenXDK, we still think the OpenXDK deserves a web presence. During the next weeks we will upload patches, code snippets, tutorials and example projects and we'll try to create a knowledge base at this page. You have written a tutorial covering OpenXDK? Send us a e-mail!
18th May 2005 - Release 0.07 by Craig
OpenXDK 0.07 has just been released! There are a number of key improvements in this release:
While many people contributed to this release, in particular, I would like single out Carcharius for his work on the controller/usb implementation and for resolving the xecuter problem, and also d0wnlab for his ttf and image work. Thanks very much guys!!
With this functionality, though, a dashboard is very feasible. I have had various reports of this version of OpenXDK being able to compile wolf3d, quake, tetris, several emulators (NES, sega master), and a handful of other miscellaneous apps.
Still to come...
16th December 2004 - Release 0.06 by Craig
A new version (0.06) of the OpenXDK has just been released.
The key features in this release are as follows:
A special thanks to Tom and Ender for their initial feedback and testing of the Linux builds. Likewise, to xphile for his tireless work converting the build process to automake.
This will be the last update for a few months as I leave very shortly to embark on a 3 month holiday. However, when I return, I will be concentrating on:
7th November 2004 - Release 0.05 by Craig
A new version (0.05) of the OpenXDK has just been released.
The feature that is of most interest is audio support. Currently, only 16-bit stereo 44kHz samples are supported, but auto-conversion for other types will be supported soon. The SDL_Audio layer will attempt to convert to something playable, but the conversion is still experimental.
In addition to this, OpenXDK also supports SDL_File, SDL_Timer, SDL_Thread, SDL_Mutex and SDL_Semaphore.
This release also contains a couple of minor bugfixes to the newlib/libc layer.
A huge thank you to Andy Green (for writing the original Cromwell sound layer and answering my ridiculously naive audio questions) and also to the guys on the comp.lib.sdl newsgroup for their patience and advice.
13th October 2004 - Xecuter BIOS problems
There are some known problems executing OpenXDK applications on chips that have the Xecuter BIOS. The problem has been around for quite a while (since 2002), but I cannot find anyone from xecuter that is able to give me any information as to what is actually causing the problem.
If you have any information about this, please let me know.
7th October 2004 - Release 0.04.1 by Craig
Well, I inadvertantly checked in some of the automake/autoconf files that contained some hardcoded paths to my local workspace. Sorry! Please update to the latest build.
I also have added a binary package that contains just the cygwin-precompiled OpenXDK
libraries and header files. Unzip it into
Lastly, I added the ability to launch XBE files using either
4th October 2004 - Release 0.04 by Craig
The Cygwin compilable OpenXDK gets released to the public.
All feedback, suggestions, corrections and offers of assistance welcome.
craig (at) openxdk (dot) org.