Jump to content



  • Please log in to reply
3 replies to this topic

#1 worldwhore3


    X-S Senior Member

  • Members
  • PipPip
  • 260 posts
  • Location:michigan
  • Interests:softmods, xbox linux,
  • Xbox Version:v1.1
  • 360 version:unknown

Posted 24 February 2010 - 06:54 AM

the initial boot file for all xbox software is default.xbe, but does this mean that all bootfiles are written under the MS official XDK?

what im getting at is this:
was the default.xbe which loads XDSL written in openXDK or MSXDK? i've been doing a lot of linux programming work and am almost ready to test some theories on my box, but i'm going to need to know how to get things booting up.

if it was written in the openXDK, can i setup openXDK in linux so i can develop in linux? the sourceforge for openXDK is kinda confusing.

#2 steveo1978


    Local Retard

  • Head Moderators
  • PipPipPipPipPip
  • 1,967 posts
  • Gender:Male
  • Location:north carolina
  • Xbox Version:v1.1
  • 360 version:v5.0 (360S - trinity)

Posted 24 February 2010 - 07:32 AM

there is a bios that comes with Gentoox that might not need the default.xbe it may boot like if it where linux on a pc. Look into that and it might be what you need. I only played with it for a day or 2 so I dont really know exactly all its workings

#3 ldotsfan


    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,100 posts
  • Xbox Version:v1.1
  • 360 version:unknown

Posted 24 February 2010 - 01:26 PM

nkpatcher is written in x86 assembly with nasm. MS SDK is not used at all and hence the binary can be freely distributed under the rules of the scene. The source for UDDAE and most other things created by rmenhal or xman954 use nasm as well.

I modified the code from xman954's eeprom reader to create a default.xbe to try out the concept of a shortcut XBE once.

#4 obcd


    X-S Hacker

  • Moderator
  • PipPipPipPipPipPip
  • 2,737 posts
  • Xbox Version:v1.0
  • 360 version:none

Posted 25 February 2010 - 12:50 PM

An older method to boot linux was using the xbeboot.xbe.
That xbe bootloader is fully created using the gnu tools in linux.
It does not use the xdk or open xdk.
I think the cromwell bios can be created the same way.

The initial boot file on a dvd the kernel searches for is default.xbe. The dash on the C partition that is loaded when there is no drive present has a different name.


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users