
XBE Media ID Patcher Readme
===========================
by L!M!T
based on research by Xeero

Every XBE has a media flag, which determines which media on which it can be run. At retail,
Microsoft signs all Xbox games to run from an Xbox game disc only. Current mod chips (those
subsequent to the Enigmah Beta) only have the capability of circumventing the 1st implemen-
tation of this media check. Now that the 2nd implementation has arrived, no mod chips as of
the date of this writing are able to circumvent this media check.

Bypassing the media check is simple. You can run this patch to automate the process. It will
work on both XBE and ISO files. See the details for usage below.

If you prefer to patch the game manually, load the XBE or ISO file in your favorite hexeditor
and search for:
00 74 4B E8 CA FD FF FF 85 C0 7D 06 33 C0 50 50 EB 44 F6 05
                              ^^
When located, change it to:
00 74 4B E8 CA FD FF FF 85 C0 EB 06 33 C0 50 50 EB 44 F6 05
                              ^^

------------------------------------------------------------------------------------------------

Usage:

Fire the patcher up.

This is the first stage of patching. The XBE patching.
Select your individual XBE file that you want to patch, by clicking the '...' button.
After selection, hit 'Next'.

The patcher will let you know if it found the media ID string or not. If it didn't,
then it won't patch a byte.

If it did find it, it will patch the XBE and create a backup of the XBE, which is the
original, unchanged/unpatched version.

Hit 'Next' to get to the xISO patching procedure. You can get here by hitting 'Next' 
at the XBE patching procedure. That means, if you don't have a XBE you want to patch,
but a xISO, hit 'Next' to get to the xISO patch procedure.

Just like XBE patching, choose your xISO and patch. It will let you know if it went OK
or not.


Regards,
L!M!T

------------------------------------------------------------------------------------------------
2003.03.19