xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
 
Reply to this topicStart new topic
> Custom Ude Bootpaths, Another customization tutorial
Chicken Scratch Boy
post Sep 19 2004, 05:16 AM
Post #1


X-S Freak
*****

Group: Members
Posts: 1665
Joined: 7-September 03
From: In the Study With the Candlestick
Member No.: 61123
Xbox Version: v1.1



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

This post has been edited by Chicken Scratch Boy: Sep 19 2004, 05:30 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ipodder2003
post Sep 19 2004, 05:26 AM
Post #2


X-S Genius
****

Group: Members
Posts: 846
Joined: 17-February 04
Member No.: 100758
Xbox Version: v1.0
360 version: v1 (xenon)



Good tut. I probly won't do it, but it's good to know how to now. Thanks CSB.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chicken Scratch Boy
post Sep 19 2004, 05:30 AM
Post #3


X-S Freak
*****

Group: Members
Posts: 1665
Joined: 7-September 03
From: In the Study With the Candlestick
Member No.: 61123
Xbox Version: v1.1



no problem

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

i just have to have everything set up properly...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
krayzie
post Sep 19 2004, 07:12 AM
Post #4


X-S Elysian
*************

Group: Head Moderator
Posts: 9333
Joined: 3-January 04
Member No.: 88318
Xbox Version: unk
360 version: unknown



Nice tut CSB. I wish it was here for like 3 months ago. Then I wouldn't have to sort it all out myself.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chicken Scratch Boy
post Sep 19 2004, 07:27 AM
Post #5


X-S Freak
*****

Group: Members
Posts: 1665
Joined: 7-September 03
From: In the Study With the Candlestick
Member No.: 61123
Xbox Version: v1.1



yeah i forgot who told me that nasm compiles it, but hats off to him beerchug.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kingroach
post Sep 19 2004, 05:01 PM
Post #6


X-S Hacker
******

Group: Dev/Contributor
Posts: 2739
Joined: 9-February 04
Member No.: 98931
Xbox Version: v1.4
360 version: v5.0 (360S - trinity)



I never tried but can u hex the font to do the same thing,
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
krayzie
post Sep 19 2004, 05:13 PM
Post #7


X-S Elysian
*************

Group: Head Moderator
Posts: 9333
Joined: 3-January 04
Member No.: 88318
Xbox Version: unk
360 version: unknown



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.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DaddyJ
post Sep 19 2004, 09:25 PM
Post #8


X-S Messiah
*******

Group: Dev/Contributor
Posts: 3919
Joined: 8-July 04
Member No.: 129500
Xbox Version: unk
360 version: none



nice tut CSB.


Great work.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chicken Scratch Boy
post Sep 19 2004, 09:43 PM
Post #9


X-S Freak
*****

Group: Members
Posts: 1665
Joined: 7-September 03
From: In the Study With the Candlestick
Member No.: 61123
Xbox Version: v1.1



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.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nprice
post Sep 19 2004, 10:00 PM
Post #10


X-S Member
*

Group: Members
Posts: 82
Joined: 12-September 04
Member No.: 146615



Well done ChickenScratchBoy. Deserves a pin.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Angerwound
post Sep 20 2004, 12:37 AM
Post #11


X-S Freak
*****

Group: Members
Posts: 1718
Joined: 16-January 04
From: Hell
Member No.: 92487
Xbox Version: v1.0
360 version: none



Pinned. Thanks CSB much appreciated.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chicken Scratch Boy
post Sep 20 2004, 12:40 AM
Post #12


X-S Freak
*****

Group: Members
Posts: 1665
Joined: 7-September 03
From: In the Study With the Candlestick
Member No.: 61123
Xbox Version: v1.1



no problem smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DaddyJ
post Sep 20 2004, 02:00 AM
Post #13


X-S Messiah
*******

Group: Dev/Contributor
Posts: 3919
Joined: 8-July 04
Member No.: 129500
Xbox Version: unk
360 version: none



anger always hooks you up man smile.gif

thats saying something.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chicken Scratch Boy
post Sep 20 2004, 02:20 AM
Post #14


X-S Freak
*****

Group: Members
Posts: 1665
Joined: 7-September 03
From: In the Study With the Candlestick
Member No.: 61123
Xbox Version: v1.1



that's because i'm cool

and i've been around over a year laugh.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DaddyJ
post Sep 20 2004, 02:52 AM
Post #15


X-S Messiah
*******

Group: Dev/Contributor
Posts: 3919
Joined: 8-July 04
Member No.: 129500
Xbox Version: unk
360 version: none



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.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 20th May 2013 - 11:24 PM