The long thread was confusing people, so here are instructions for patching - put simply.
All new games are confirmed to have the media check in them. By "new" I mean those games signed by MS after February 2003 or so. If they were signed earlier and mass-produced later, the check will not show up.
If you are running an X2 BIOS 4975 or above, you do not need to be concerned about patching games. This is intended only for those running older BIOSes or mod chips that cannot be flash updated.
You can download the automatic patching tools from the following links:
XBE/ISO Media Patcher v2.0 by Copyhaunters
XBEMIDP2 by L!M!T
ADR Patcher 0.5 Xbox Media Check Fix by ADR-UK
Craxtion v2.1 by LepPpeR
NOTE: XBEMIDP2, Craxtion and ADR Patcher 0.5 Xbox Media Check Fix* contain updated code, so they can patch newer games, including Return to Castle Wolfenstein. XBE/ISO Media Patcher v2.0 can patch games with release dates of Feb 2003 - May 2003.
All the listed utilities can patch both XBE files and ISO files. While ISO patching expectedly takes longer, it is recommended. Patching ISOs ensure that every file in the game is inspected for a media check and if one is found, it is nullified accordingly.
Also, you may prefer to manually patch the file. This is obviously more flexible as you can adjust what string to search for. This can be done with a standard hexediting utility. Simply search the file (either XBE or ISO) for the hex string:
74 4B E8 CA FD FF FF 85 C0 7D 06 33 C0 50 50 EB 44 F6 05
and replace it with
74 4B E8 CA FD FF FF 85 C0 EB 06 33 C0 50 50 EB 44 F6 05
effective changing that blue 7D byte to EB.
Some newer games are showing shorter strings. You may also want to try replacing
E8 CA FD FF FF 85 C0 7D
E8 CA FD FF FF 85 C0 EB
Because this is a much shorter string, it is not yet confirmed whether a search for this string will yield false positives and negatively affect the game. Apply this hexedit with caution. *To use this checking routine with ADR's tool, download an updated patch.data file here and overwrite the one in the same folder as ADR's tool.
Although this thread is meant to support others in patching games, it is here so you will read it. Do not ask questions that have already been answered previously in the thread. Also, do not ask where to download the patching tools (linked above), hex editors, or any BIOS image. Due to the excessive length of this thread, any new post that does not abide by the following mandates will be deleted. I will not reply to it, thereby increasing the length of the thread, and I will not ignore it, which would confuse new readers. It will simply be deleted.
Thanks to Xbox-Saves.com for hosting ADR's Patcher and the updated patch.data file.
Edited by HSDEMONZ, 22 July 2003 - 12:26 PM.