xboxscene.org forums

Pages: 1 [2]

Author Topic: New Release Of Openxdk  (Read 217 times)

Bad_Ad

  • Archived User
  • Full Member
  • *
  • Posts: 117
New Release Of Openxdk
« Reply #15 on: October 05, 2004, 01:12:00 PM »

7 months behind you and no, it doesnt.
Logged

d0wnlab

  • Archived User
  • Sr. Member
  • *
  • Posts: 326
New Release Of Openxdk
« Reply #16 on: October 05, 2004, 03:07:00 PM »

QUOTE (Artifex @ Oct 5 2004, 06:54 AM)
Actually, it doesnt look like there's anything here that wasnt in free-xdk already.

Funny, your sourceforge page is slashdotted and the project page shows.. 0% completed, 0 released files.

oh! oh! www.freexdk.com.. no..wait.. that's parked at godaddy.

oh lets google search it.  Bunch of links to the beforementioned sf page and others not particularily related.

Maybe if you had released some information regarding free-xdk hitting milestones instead of just quiet cvs updates, hell, even a released file now and then... or a website.. or a percentage complete.. then someone would have taken notice.
Logged

edwardaux

  • Archived User
  • Newbie
  • *
  • Posts: 15
New Release Of Openxdk
« Reply #17 on: October 05, 2004, 05:17:00 PM »

I saw some questions about trying to compile XBMC, et al, so thought I would post a quick update on what you can and can't do with OpenXDK.

- OpenXDK does not (and probably never will have) have the same API as the official XDK.  The MS XDK is heavily based on DirectX, which I do not have the source code for, so I have to use something else.  

- SDL (http://www.libsdl.org) is what I have chosen to base OpenXDK multimedia capabilities on.  It has video, audio, joystick, events, threads, file, networking support as part of its API (note that only video, joystick and events have been implemented so far in OpenXDK, but that will change over time)

- I have only tested using Cygwin GCC on Windows 2000.  I have *not* tested on Linux.  However, having said that, I don't believe that it will be a huge step to move to being able to compile on Linux.

- The OpenXDK compilation process produces i386 Portable Executable (PE) files.  These are Win32 applications that are post-processed by a utility called CXBE to convert to an XBE. To compile under Linux, you will need a GCC cross-compiler that produces i386 PE executables (not ELF).  You will then need to run a Linux version of Caustik's CXBE to convert to an XBE (I have already received an email from someone who says they have ported CXBE to compile/run under Linux)

- OpenXDK does not currently have audio, networking or usb support (the first two are my number 1 priority)

- I am currently in the middle of integrating code that will allow OpenXDK to launch other XBE files.  This functionality combined with the existing SDL capabilities should be enough to write an open dashboard.

- Lastly, please bear in mind that OpenXDK is a work in progress.  It is missing some functionality, but it also has a bunch of good features that mean it is getting closer to being suitable for real XBOX development.

To read about some of the existing functionality, have a quick look at http://www.openxdk.org

Anyway, I hope that helps clear up some of the confusion.

Edwardaux
Logged

bucko

  • Recovered User
  • Hero Member
  • *
  • Posts: 4255
New Release Of Openxdk
« Reply #18 on: October 10, 2004, 11:10:00 AM »

pop.gif
Logged
Pages: 1 [2]