Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Programming XBox (Games) IT Technology

Open Source And Legal Xbox SDK Compiles Doom 13

BlueMoon writes "After almost 2 years of silence a new version of OpenXDK (the open source, free and legal development kit for the Microsoft Xbox) has been released. It has now a complete libc replacement, multimedia support (video, joysticks and event handling) using the Simple DirectMedia Layer (SDL) and it migrated to a GCC-based toolchain. To demonstrate the capabilities of the framework, the SDL port of Doom is able to be compiled and executed."
This discussion has been archived. No new comments can be posted.

Open Source And Legal Xbox SDK Compiles Doom

Comments Filter:
  • Docs ? (Score:3, Interesting)

    by noselasd ( 594905 ) on Saturday October 09, 2004 @03:45PM (#10480744)
    Are there _any_ docs here ? What compiler/platform do I use to compile things ? How do I transfer/run things on an Xbox ?
    • Re:Docs ? (Score:3, Informative)

      by Student_Tech ( 66719 )
      The OpenXDK download seems to have docs in the docs directory. At least the CVS view, it shows the docs.

      It seems to use a GCC toolchain, and the docs mention using Cygwin.

      You will likely need a modded Xbox(unless they can get the stuff signed, highly unlikely) and then you will probably run stuff just like you would anything else, either burn it to a optical media with the executable called "default.xbe" or place it in a directory on the HD where the dashboard replacement scans.
  • capabilities (Score:4, Insightful)

    by Anonymous Coward on Saturday October 09, 2004 @11:33PM (#10483542)
    Quit trolling, they're demonstrating the abilities of thier tool-chain, not the capabilities of the platform. A complete GCC toolchain, a full libc replacement and completed SDL port is not anything to scoff at.

    I guess they're still working out sound and network support, but thats not a fault of the toolchain or libc. Possibly it could be lacking support in the SDL port, but it may be something not understood about the hardware, or maybe the SDL port of doom wasn't using SDL for sound or networking.

Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!

Working...