xboxscene.org forums
OG Xbox Forums => Software Forums => Development => Topic started by: fghjj on June 14, 2004, 04:05:00 PM
-
I took a quick look at the src of MediaXMenu. The images don't come with the XBE file format, but they are written to the Xbox save dir the first time the .xbe is launched.
Check out E:\UDATA\[ID_of_XBE]\TitleImage.xbx. Most games seem to have one.
The TitleImage.xbx files are in the XPR format. You can extract these using XPR Extract which is available at http://www.xbox-scen...age=development.
The extracted file is a .dds (DirectDraw surface) file and our friends at MS are willing to tell you more about that.
See http://msdn.MS.com/l...s/dxtextool.asp.
edit:
lol X-S don't take the word MS, even in links
-
actually, where do you think the file in the saved game folder game from?
that's right the xbe
the xbe can contain a picture that will be used for savedgames
some games have separate pictures some even use ingame screenshots for the saved pic (what you see in m$ dash)
but most of the time the pic comes from the xbe
-
hey, i was using unleashx and it produces a file called items.xml and in there i changed the location of the xbx file that would be displayed for the certain game (halo in this case), so i just pointed it to Titl3Image.xbx instead of TitleImage.xbx and i made my own custom xbx file and everything worked out great. thanks for your help, but i'd still like to know if you can directly extract/inject the image file from the xbe
-
Ok I checked out some more docs http://www.xbox-linu...g/docs/xbe.html (needed to read it anyway). XBE uses "sections" to store files into an executable. The games I tested all had their TitleImage.xbx inside a section called $$XTIMAGE.
It should be fairly easy to make an app that reads some header info and injects a custom XPR file into the XBE.
-
I would like to do this myself how exactly did you get the modified .xbx back into the .xbe