xboxscene.org forums

Author Topic: How Do People Make Custom Xbox Bios's  (Read 132 times)

hargle

  • Archived User
  • Full Member
  • *
  • Posts: 115
How Do People Make Custom Xbox Bios's
« on: April 16, 2007, 08:32:00 AM »

The BIOS is essentially x86 assembly language.
While parts of it may have been compiled in C, the level of hacking on it that we can do is going to be entirely in assembly because we don't have the full source code to it to make any changes.

The single best tool to use to disassemble such a thing is called IDA
http://www.datarescu...abase/index.htm

From there, it's a matter of finding what place you need to patch (not easy) then finding a way to make the patch work (not much easier)  tongue.gif

While not exactly BIOS related, here's some details on making changes at the x86 level to an .XBE file:
http://xbox.nugnugnu.../FlickerFucker/

The concepts should be similar.


Logged

iamcheese

  • Archived User
  • Jr. Member
  • *
  • Posts: 55
How Do People Make Custom Xbox Bios's
« Reply #1 on: June 20, 2007, 11:19:00 PM »

from what i was told by an unnamed individual the major groups got ahold of the actual source from the bios

Logged

red_butcher

  • Archived User
  • Newbie
  • *
  • Posts: 16
How Do People Make Custom Xbox Bios's
« Reply #2 on: June 26, 2007, 08:19:00 PM »

QUOTE(iamcheese @ Jun 21 2007, 12:55 AM) View Post

from what i was told by an unnamed individual the major groups got ahold of the actual source from the bios

This is over my head as I dont know anything about programing but this might be helpful in answering some of your questions. from www.xbox-linux.org is a walkthrough about how they were able to find the algarythmes<--(whatever that is) to get the source code from the bios. If I am not mistaken.
Read it here: http://www.xbox-linu...ode_of_the_Xbox
Logged