This tutorial is to teach you how to make your own modifications to the UDE fonts to change the boot path. Step 1: Get NASM. NASM is a free, open source application used to compile the asm (assembler) code which the UDE fonts (among other programs) are written in. The NASM webpage is located here. You can download the latest binaries from here. NOTE: If you are using Windows, you should download the latest package under "DOS 32-bit binaries"Step 2: Get The UDE source. Next you will need the latest UDE source. You can get it from the UDE2 thread. or via direct link here. Step 3: Get setup. After you have downloaded the above files, unarchive src\ernie.asm in the UDE archive and nasm.exe into a convientent directory. Now, open up notepad and paste the following code into the window. | CODE | | nasm -o ernie.xtf ernie.asm |
and save it as "compile.bat" in the same directory as ernie.asm and nasm.exe.
Step 4: Modify the source. Open up ernie.asm in wordpad. Look for this like:
| CODE | | xbestr db '\Device\Harddisk0\Partition1;default.xbe',0 |
To change the drive UDE will boot off of, you can change the number after "Partition", "1" means "E:" and "2" means "C:". To add a directory, the path goes before the semicolon (  using backslashes (\) to seperate each cascading directory. IE in the FTP translates to
| CODE | | xbestr db '\Device\Harddisk0\Partition2\FBL;default.xbe',0 |
in the source. When you are done modifying your source, save the file. Step 5: Compile the source. Double click "compile.bat" Congradulations, you have compiled your own customized UDE font. You can now ftp it over to your xbox and enjoy the goodness. NOTE: It is a good idea to make sure that both your bert and ernie fonts are from the same version of UDE.Coincidentally, this is my 1500th post! This post has been edited by Chicken Scratch Boy: Sep 19 2004, 05:30 AM
|