xboxdash dvd region free patch v1.03 (fixed) 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 :
- 3944
- 4034
- 4817
- 4920 rev. 10027100
- 4920 rev. 1012a700
- 5659 rev. 17e4cd00
- 5659 rev. 17f14d00

It may work (not tested) on following Microsoft dashboard versions :
- 4627

------------------------------------------------------------------------------------------------------------------------------------------------
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 on an unmodded xbox ?
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
    4627 => 102 bytes written
    4817 => 102 bytes written
    4920 => 102 bytes written
    5659 => 121 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 :
Test version 4627 (i was unable to find an original *unmodified* version as the one in slayer's evox was already modified to be region free)

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

V1.03 fixed (03/10/2003) :
Corrected the patch for dasboard 5659 rev. 17f14d00 (was wrong because of a bad copy & paste) sorry for that !

V1.03 (03/10/2003) :
Added support for following dashboard version :
- 5659 rev. 17f14d00 (tested)

V1.02 (11/09/2003) :
Added support for following dashboard versions :
- 4627 (untested)
- 5659 rev. 17e4cd00 (tested)
Added a patch remover (will remove the DVD region free modifications, usefull if you didn't make a backup)

V1.01 (02/09/2003) :
Added support for following dashboard versions :
- 3944 (tested)
- 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 & Tsharkou 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
snatcher93@rocketmail.com