xboxdash dvd region free patch v1.01 by sylver

This patch is to remove DVD region check in the DVD player from original XBOX dashboard.

It works (tested) on following Microsoft dashboard versions :
- 4034
- 4817
- 4920 rev. 10027100
- 4920 rev. 1012a700

It should work (not tested) on following Microsoft dashboard versions :
- 3944


It won't work on the following Microsoft dashboard versions :
- 4627 (check the "TODO list" section)

------------------------------------------------------------------------------------------------------------------------------------------------
FAQ :
Q - Will this patch allow me to use the DVD player without the DVD dongle ?
A - No it won't ! You should use DVDX V2 !

Q - Can i use this patch without a modchip ?
A - No you can't as xbe code is modified and not-modded xbox do not run modified code.

Q - Is it safe to play with Xbox Live ?
A - No it isn't ! Modified code = Banned from live !

Q - How can i be sure that patch applyed correctly ?
A - You have to check the number of written bytes (when applying the patch, you'll get that : "File successfully patched ! [xxx bytes written]")
    3944 => 102 bytes written
    4034 => 104 bytes written
    4817 => 102 bytes written
    4920 => 102 bytes written
    if you have an other value, that mean that your version is not supported !

Q - When i put a Video DVD in the drive, it reset the Xbox and then it plays my DVD ! Is it normal ?
A - It's normal behaviour ! It does the same with an unmodified dashboard ;)

Q - Can i use other patch (eg. Progressive scan, bluedash ...) with this one ?
A - You can as long as the other patch do not alter the DVD region check code !

------------------------------------------------------------------------------------------------------------------------------------------------
TODO list :
adding support for version 4627 (i do not have this one)

------------------------------------------------------------------------------------------------------------------------------------------------
Revision history :

V1.01 (02/09/2003) :
Added support for following dashboard versions :
- 3944 (untested)
- 4034 (tested)
- 4817 (tested)
Added this readme file !

V1.00 (28/08/2003) :
First release :
Support for dashboard versions :
- 4920 rev. 10027100 (tested)
- 4920 rev. 1012a700 (tested)

Thanks to :
Team Xecutor for DVDX V1 (the original DVD region free patch) !
www.gueux.net => great news site and forum (in french) ! It helped me starting with my xbox ;)
www.xbox-scene.com => great news site and forum (in english)
Krichmar Kobi for Codefusion v3.0
people from gueux.net & xbox-scene forums for testing my patch ;)
erexx, j3g, no.7 & AlCapone from xbox-scene forum for helping me & testing
Mikael Klasson for hexit (the built-in disassembler was really usefull ;)


How to contact me :
sylver on www.gueux.net/forum
sylver77 on forums.xbox-scene.com
[email protected]