This tutorial is to teach you how to make custom bios for use with the many bios loaders currently in use.
With any bios.Step 1: Get Xbtool.
Pretty simple.
Grab the latest version of xbtool and install it. This can be done by various methods, but I just unrared it into my My Programs folder, and made a shortcut to it on my desktop (you may want to put it into your Program folder under your start menu.)
Step 2: A trip the Usual Place
Optional: if you want to understand the process more: try loading a bios, notice you cant check the Convert to BFM box. This step is to fix that.
Log on the Usual Place and grab /PC/bios tools/XBtool/Config.rar
While youre at it, grab the bios of your choice (unedited, non-bfm, of course)
Step 3: Do it.
Now, unrar Config.rar into xbtools config folder (overwrite any files.)
Open up XBtool and set the "Bios Type" to "Multi" (some bioses will require you to choose a different Bios Type)
Click the "Unpack..."
XBtool now will Unpack the bios into 3 .img files in a folder with the same name as the bios file, except the folder is all lower case, ie iND-BiOS.5001.06.bin unpacks into ind-bios.5001.06/.
Now, tick the "Convert to BFM box" and hit the "Pack..." button.
Select the "xboxkrnl.img" that XBtool generated for you, then choose a filename for your bios.
Congradulations, you know have a working BFM bios from any bios. (not just supported ones!)
Link:
XBtoolOther people's tips! No need to scroll down and search!| QUOTE (Heykrop) |
While you have the iND kernel unpacked you can also change the location in which it looks for the .cfg file. Open the xboxkrnl.img in a hex editor and search for ind-bios.cfg it will have partition information as part of the strin it is in. as in Partition2\ind-bios.cfg change the partition2 to any suitable for where you want to place the .cfg file and have the bios look for it. Here are the options Partiton 1 to boot from partition E:
6 to boot from partition F:
7 to boot from partition G:
Now save the edited xboxkrnl.img and repack it using XBTOOL. This can be done for both BFM versions and for chip versions. |
This post has been edited by Chicken Scratch Boy: Sep 7 2004, 03:57 AM