Jump to content


Photo

Custom Ude Bootpaths


  • Please log in to reply
14 replies to this topic

#1 Chicken Scratch Boy

Chicken Scratch Boy

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,665 posts
  • Location:In the Study With the Candlestick
  • Xbox Version:v1.1

Posted 19 September 2004 - 05:16 AM

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 (wink.gif using backslashes (\) to seperate each cascading directory.
IE
CODE
/C/FBL/default.xbe

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! laugh.gif

Edited by Chicken Scratch Boy, 19 September 2004 - 05:30 AM.


#2 ipodder2003

ipodder2003

    X-S Genius

  • Members
  • PipPipPipPip
  • 846 posts
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 19 September 2004 - 05:26 AM

Good tut. I probly won't do it, but it's good to know how to now. Thanks CSB.

#3 Chicken Scratch Boy

Chicken Scratch Boy

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,665 posts
  • Location:In the Study With the Candlestick
  • Xbox Version:v1.1

Posted 19 September 2004 - 05:30 AM

no problem

just i know how and maybe some people want to know...

i just have to have everything set up properly...

#4 krayzie

krayzie

    X-S Elysian

  • Head Moderators
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 9,340 posts
  • Gender:Male
  • Xbox Version:unk
  • 360 version:unknown

Posted 19 September 2004 - 07:12 AM

Nice tut CSB. I wish it was here for like 3 months ago. Then I wouldn't have to sort it all out myself.

#5 Chicken Scratch Boy

Chicken Scratch Boy

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,665 posts
  • Location:In the Study With the Candlestick
  • Xbox Version:v1.1

Posted 19 September 2004 - 07:27 AM

yeah i forgot who told me that nasm compiles it, but hats off to him beerchug.gif

#6 kingroach

kingroach

    X-S Hacker

  • Dev/Contributor
  • PipPipPipPipPipPip
  • 2,741 posts
  • Xbox Version:v1.4
  • 360 version:v5.0 (360S - trinity)

Posted 19 September 2004 - 05:01 PM

I never tried but can u hex the font to do the same thing,

#7 krayzie

krayzie

    X-S Elysian

  • Head Moderators
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 9,340 posts
  • Gender:Male
  • Xbox Version:unk
  • 360 version:unknown

Posted 19 September 2004 - 05:13 PM

QUOTE (kingroach @ Sep 19 2004, 06:04 PM)
I never tried but can u hex the font to do the same thing,

true but nasm gives you much more freedom in the length of certain paths. Also when altering other asm sources where rmenhal or another compiler didn't leave any zero'd out spaces you will have to use nasm if you wanna change it to a longer path.

#8 DaddyJ

DaddyJ

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,919 posts
  • Xbox Version:unk
  • 360 version:none

Posted 19 September 2004 - 09:25 PM

nice tut CSB.


Great work.


#9 Chicken Scratch Boy

Chicken Scratch Boy

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,665 posts
  • Location:In the Study With the Candlestick
  • Xbox Version:v1.1

Posted 19 September 2004 - 09:43 PM

QUOTE (DaddyJ @ Sep 19 2004, 01:28 PM)
nice tut CSB.


Great work.

thanks

i havent seen anger around for a while so i dunno about a pin... yet.

#10 nprice

nprice

    X-S Member

  • Members
  • Pip
  • 82 posts

Posted 19 September 2004 - 10:00 PM

Well done ChickenScratchBoy. Deserves a pin.

#11 Angerwound

Angerwound

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,719 posts
  • Location:Hell
  • Xbox Version:v1.0
  • 360 version:none

Posted 20 September 2004 - 12:37 AM

Pinned. Thanks CSB much appreciated.

#12 Chicken Scratch Boy

Chicken Scratch Boy

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,665 posts
  • Location:In the Study With the Candlestick
  • Xbox Version:v1.1

Posted 20 September 2004 - 12:40 AM

no problem smile.gif

#13 DaddyJ

DaddyJ

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,919 posts
  • Xbox Version:unk
  • 360 version:none

Posted 20 September 2004 - 02:00 AM

anger always hooks you up man smile.gif

thats saying something.


#14 Chicken Scratch Boy

Chicken Scratch Boy

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,665 posts
  • Location:In the Study With the Candlestick
  • Xbox Version:v1.1

Posted 20 September 2004 - 02:20 AM

that's because i'm cool

and i've been around over a year laugh.gif

#15 DaddyJ

DaddyJ

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,919 posts
  • Xbox Version:unk
  • 360 version:none

Posted 20 September 2004 - 02:52 AM

QUOTE (Chicken Scratch Boy @ Sep 19 2004, 09:23 PM)
that's because i'm cool

and i've been around over a year laugh.gif

werd like son.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users