0800
From Redump Wiki
NovaAurora (Talk | contribs) (→XGD3 Dumping-Compatible Models) |
|||
(28 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
+ | {| border="0" style="border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;font-size: 95%;" align={{{1|center}}} | ||
+ | | NOTE: While you can get perfectly good dumps with the 0800 method, it is cheaper to buy a [[Optical Disc Drive Compatibility: Xbox (original) & Xbox 360|Kreon drive]] and dump using the [[Disc Dumping Guide (MPF)|standard method]]. | ||
+ | |} | ||
+ | |||
The '''0800''' series of optical disc drives are pulled from Xbox 360 consoles. Some models are compatible with Xbox 360 discs. What makes the 0800 dumping-compatible drives so special is that they're the only drives that can dump Xbox 360 discs which have XGD3 copy protection. | The '''0800''' series of optical disc drives are pulled from Xbox 360 consoles. Some models are compatible with Xbox 360 discs. What makes the 0800 dumping-compatible drives so special is that they're the only drives that can dump Xbox 360 discs which have XGD3 copy protection. | ||
+ | |||
+ | Most of this information needs to be verified for accuracy, and to see if it can be simplified in any way. Of particular note: Find out the most reliable flashing setup, and if modern or 64 bit versions of Windows are viable to use. | ||
==XGD3 Dumping-Compatible Models== | ==XGD3 Dumping-Compatible Models== | ||
- | * Phillips VAD6038 aka BenQ VAD6038[https://www.ebay.com/itm/141643694652] | + | * Phillips VAD6038 aka BenQ VAD6038 [https://www.ebay.com/itm/141643694652 Ebay] |
- | * | + | * Lite-On DG-16D2S |
- | * | + | * Samsung TS-H943 (0800 FW for this drive is NOT tangibly better than Kreon) |
- | * | + | * Hitachi GDR-3120L (NOT compatible) |
+ | * Lite-On DG-16D4S (NOT compatible) | ||
+ | * Lite-On DG-16D5S (NOT compatible) | ||
+ | * Hitachi DL10N (NOT compatible) | ||
==Choosing the Right Model of Xbox 360 and Removing its Drive== | ==Choosing the Right Model of Xbox 360 and Removing its Drive== | ||
- | * | + | * Only drives from phat 360s are compatible with the newest 0800 firmware, none of the slim 360 drives are. |
- | * If you are going to | + | * If you are going to remove the DVD drive from a phat Xbox 360 you already have, you can check the wire colors that are behind the faceplate for an indication as to what DVD drive is inside: [https://web.archive.org/web/20191107121024/https://www.maxconsole.com/threads/how-to-determine-which-drive-you-have-in-your-xbox-360.128/ guide here]. |
- | * Ebay is a good source for working DVD drives pulled from Xbox | + | * Ebay is a good source for working DVD drives pulled from Xbox 360s. |
- | * | + | * 0800 compatible drives: |
- | ** | + | ** Samsung TS-H943 (This drive is flashable with no extra steps other than hooking up the power and SATA cables. The drive key is also able to be retrieved without any extra steps, cannot dump XGD3 SS.bin, can dump XGD2 SSV2, found mostly in first year Xbox 360 consoles, '''not recommended'''). |
- | + | ** BenQ VAD6038 (This drive is flashable with no extra steps other than hooking up the power and SATA cables. The drive key is also able to be retrieved without any extra steps). | |
- | ** | + | ** Lite-On DG-16D2S (These drives require extra steps to recover the drive key, which is only required if you plan on eventually reusing the drive with the original Xbox it came with). |
- | + | ||
- | + | ||
- | + | ||
* To remove the drive from your Xbox 360, see the tutorial [https://team-xecuter.com/forums/forums/146-Disassemble-The-360 here]. | * To remove the drive from your Xbox 360, see the tutorial [https://team-xecuter.com/forums/forums/146-Disassemble-The-360 here]. | ||
==Options for data connection from disk drive to PC== | ==Options for data connection from disk drive to PC== | ||
- | * All in one USB option: [https://web.archive.org/web/2019*/https://team-xecuter.com/xecuter-x360usb-pro/ Xecuter X360USB PRO V2 | + | * All in one USB option: [https://web.archive.org/web/2019*/https://team-xecuter.com/xecuter-x360usb-pro/ Xecuter X360USB PRO V2] (Provides power and data connections, this will be the easiest to use - but very hard to find for sale) |
- | * Connecting Directly to PC | + | * Connecting Directly to PC via SATA: |
** Only a [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/52354-Known-compatible-sata-chipsets handful of SATA chipsets] are compatible for flashing the firmware. The [https://www.viatech.com/en/silicon/legacy/peripherals/sata-raid/vt6421a/ VIA VT6421] is a PCI expansion card and is the preferred option for flashing via this method. [https://www.ebay.com/sch/i.html?_from=R40&_nkw=via+vt6421&_sacat=0&_sop=15&LH_BIN=1 Buy] | ** Only a [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/52354-Known-compatible-sata-chipsets handful of SATA chipsets] are compatible for flashing the firmware. The [https://www.viatech.com/en/silicon/legacy/peripherals/sata-raid/vt6421a/ VIA VT6421] is a PCI expansion card and is the preferred option for flashing via this method. [https://www.ebay.com/sch/i.html?_from=R40&_nkw=via+vt6421&_sacat=0&_sop=15&LH_BIN=1 Buy] | ||
** After the drive has been flashed with a VT6421 and JungleFlasher, it should be plugged into the regular SATA ports on your motherboard. | ** After the drive has been flashed with a VT6421 and JungleFlasher, it should be plugged into the regular SATA ports on your motherboard. | ||
- | * UGreen USB to SATA Adapter + | + | * UGreen USB to SATA Adapter + SATA extension[https://www.amazon.com/dp/B008635ATO] (required to fit inside UGreen adapter from ODD) |
==Options for powering the disk drive== | ==Options for powering the disk drive== | ||
- | The Xbox 360 disc drive has a proprietary power connector. '''You cannot power it with plain | + | The Xbox 360 disc drive has a proprietary power connector. '''You cannot power it with plain Molex or SATA!''' If you're using the Xecuter X360USB PRO V2 then this section is unnecessary. |
* [https://web.archive.org/web/2019*/https://team-xecuter.com/ck3pro/ Xecuter CK3 Pro] | * [https://web.archive.org/web/2019*/https://team-xecuter.com/ck3pro/ Xecuter CK3 Pro] | ||
* [http://www.gc-repairs.com/xbox360/development-tools/xbox360-dvd-drive-external-power-adapter-maximus-360-power-dongle.html Maximus 360 Power Dongle] [https://www.ebay.com/itm/122328739807] | * [http://www.gc-repairs.com/xbox360/development-tools/xbox360-dvd-drive-external-power-adapter-maximus-360-power-dongle.html Maximus 360 Power Dongle] [https://www.ebay.com/itm/122328739807] | ||
- | * DIY options are available | + | * DIY options are available: |
- | ** [https://i.imgur.com/4GeNhiY.png DVD drive power connector pinout] | + | ** [https://i.imgur.com/4GeNhiY.png DVD drive power connector pinout] |
- | ** [https://imgur.com/a/VAO3V78 | + | ** [https://imgur.com/a/VAO3V78 DIY Molex power adapter] [https://web.archive.org/web/20121010000055/http://forums.xbox-scene.com/index.php?s=&showtopic=651212&view=findpost&p=4278854] |
- | ** SATA power can be used if your power supply has the [https://i.imgur.com/0urnHeb.jpg 5th orange or grey wire] that supplies 3.3v. A [https://www.ebay.com/itm/270737936679 SATA extension cable] should be used and spliced together with the original [https://www.ebay.com/itm/112805330563 | + | ** SATA power can be used if your power supply has the [https://i.imgur.com/0urnHeb.jpg 5th orange or grey wire] that supplies 3.3v. A [https://www.ebay.com/itm/270737936679 SATA extension cable] should be used and spliced together with the original [https://www.ebay.com/itm/112805330563 Xbox 360 power cable]. |
** Picture of final DIY power adapter: [https://img.cat/i/fay2vlb.jpg Image] | ** Picture of final DIY power adapter: [https://img.cat/i/fay2vlb.jpg Image] | ||
+ | ** Using an Xbox 360 as the power supply. Make sure to have either an AV cable or HDMI cable plugged in when using this method, only has to be connected one way to the console. The Xbox 360 has a timeout if no video cable is connected of 5 minutes before automatically powering down. If possible, turn off any idle power off options in the system settings to ensure the Xbox 360 does not power down while the DVD drive is connected to a PC. | ||
==Flashing the Firmware== | ==Flashing the Firmware== | ||
Line 42: | Line 49: | ||
* Each drive model has its own specific method to unlock the drive, tutorials are available [https://team-xecuter.com/forums/forums/136-X360USB-PRO-JungleFlasher-Tutorials here]. | * Each drive model has its own specific method to unlock the drive, tutorials are available [https://team-xecuter.com/forums/forums/136-X360USB-PRO-JungleFlasher-Tutorials here]. | ||
** [http://web.archive.org/web/20141109071142/http://team-xecuter.com/forums/showthread.php/60921-Benq-VAD6038-Step-By-Step-Guide BenQ VAD6038] | ** [http://web.archive.org/web/20141109071142/http://team-xecuter.com/forums/showthread.php/60921-Benq-VAD6038-Step-By-Step-Guide BenQ VAD6038] | ||
- | ** | + | ** Lite-On DG-16D2S [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/61803-Liteon-DG-16D2S-74850C-Step-By-Step-Guide-%28With-CK3-Probe-3%29 74850C], [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/66337-Liteon-DG-16D2S-02510C-%28NEW-VERSION%29-Step-By-Step-Guide 02510C], [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/66337-Liteon-DG-16D2S-02510C-%28NEW-VERSION%29-Step-By-Step-Guide 83850C v1], [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/60924-Liteon-DG-16D2S-83850C-%28v2%29-Step-By-Step-Guide-%28With-CK3-Probe-3%29 83850C v2], [https://web.archive.org/web/2019*/https://team-xecuter.com/forums/threads/60930-Liteon-DG-16D2S-93450C-Step-By-Step-Guide-%28With-CK3-Probe-3%29 93450C] |
- | + | * Firmware files | |
- | + | ** [https://archive.org/download/xbox-360-dvddrive-firmware/0800_samsung_SSv2_Only_No_AP25/ix16-samsung-0800.bin Samsung TS-H943 0800] MD5 - 83bd1232eb853b00e3f18c7d24b0e3c7 | |
- | ** | + | ** [https://archive.org/download/xbox-360-dvddrive-firmware/0800_BenQ%20and%20DG-16D2S%20v3/LT-Benq-0800-v3.bin BenQ VAD6038 0800] MD5 - 31b7a19fa0e92c27060a77bb0cf37fcf |
- | **[https:// | + | ** [https://archive.org/download/xbox-360-dvddrive-firmware/0800_BenQ%20and%20DG-16D2S%20v3/LT-liteon-0800-v3.bin Lite-On DG-16D2S 0800] MD5 - 777e8c2d89e0f57f891aa6735ed1cc95 |
==Dumping Discs== | ==Dumping Discs== | ||
- | *[[ | + | * Software: [https://archive.org/download/xbox-tools/Xbox_Backup_Creator-v2.9.0.425.zip Xbox Backup Creator 2.9.0.425] |
+ | * Open the app Xbox Backup Creator 2.9.0.425 | ||
+ | * On the Options tab, check "Build Clean ISO" and "Log To File". | ||
+ | * On the Read tab, uncheck "Use Sector Mapper (Xbox One)" (this can only be checked/unchecked with an original Xbox disc inserted - may not affect X360 dumps, needs testing) and "Image Style" select "Complete Backup". | ||
+ | * Click the Start button on the Read tab. | ||
+ | * Original Xbox only: a read error should occur shortly after starting the dump. This is normal. Check the box "Apply zero fill to all remaining sector errors." and click the "Zero-Fill Sector(s)" button. | ||
+ | * Original Xbox only: when the dump is complete, make sure that the log window reports exactly 65536 unrecoverable sectors. These are the security sectors. If the number is higher, this means there were actual read errors and your dump is likely bad. Some games can still be read at a slower speed and with more attempts at reading bad sectors. On the Options tab, choose your drive under the "Drive Specific" section, then choose "Xbox One" in the dropdown beneath. Then set Block Retry Limit and Sector Retry Limit to 20, and Set Speed to 1x. The dump will take a bit longer, but dumpers have managed to save otherwise bad discs by reading them in this manner. | ||
+ | |||
+ | ==Submitting Dumps== | ||
+ | ===Submitting Dump Info: MPF=== | ||
+ | [https://github.com/SabreTools/MPF/releases MPF]'s Check Dump feature now has support for Xbox Backup Creator logs. This means that after dumping with XBC, a lot of the steps below can be automated for you (hashing, ss_sector_range, serial, etc). If you use the UI, you will also get access to the "Disc Information Window" to help you input all the metadata. MPF will generate a submissionInfo.txt file for you to use when submitting to redump, and will zip the required logs to be uploaded. | ||
+ | |||
+ | * Windows: You can download the normal MPF UI program and select "Check Dump" from the Tools menu [https://i.imgur.com/y0Agyg2.png]. Then, browse to the ISO you just dumped, with the Log.txt, DMI.bin, PFI.bin, SS.bin files in the same folder. Select the correct System (Xbox or Xbox360), then XboxBackupCreator as the dumping tool. Pressing "Check Dump" will begin the process, and the Disc Information Window will appear after hashing is complete https://i.imgur.com/loVEZ7e.png. | ||
+ | * Mac/Linux/CLI: If you are not on Windows, or prefer to use the CLI, you can download MPF.Check and create a submissionInfo.txt using the command `./MPF.Check.exe dvd xbox360 -u xbc D:\Path\To\Dumps\track.iso` | ||
+ | |||
+ | ===Submitting Dump Info: original Xbox=== | ||
+ | * '''Game Title''': Most obvious, is located everywhere. Please include subtitle if any. | ||
+ | * '''Region''': The region the disc originated from like USA, Japan or Europe | ||
+ | * '''Languages/Language Select''': Some games either show a language selection screen at startup or in the game options. Many games will boot with different languages depending on the active language selected in the BIOS. Booting the game with each language selected in the bios is necessary to identify the supported languages for these games. Note that it is possible to submit a game without checking the languages, but this then needs to be stated in your submission. | ||
+ | * '''Serial & Version''': Open the DMI.bin file with Windows' Notepad app and you'll find a string like MS00402A. This string contains valuable information: in this case, MS004 is the disc serial (MS-004). 02 is the version (1.02). A is the region code (NTSC). | ||
+ | ** Region Codes: W = Region Free, A = NTSC, J = NTSC-J, E = PAL, K = (NTSC, NTSC-J), L = (NTSC, PAL) | ||
+ | * '''Edition''': some games were rereleased in different packages or bundled with extra hardware, for example, '''Classics'''/'''Platinum Hits'''. If the game was released in original package, post edition as "Original". | ||
+ | * '''Case Barcode''': The number on the case displayed beneath the vertical lines, see [http://en.wikipedia.org/wiki/Barcode Barcode]. | ||
+ | * '''Ring codes''': The string of characters displayed on the inner rings of the disc. Check older submissions to make sure that you report everything that is needed. Make sure you have good lighting conditions and/or a magnifying glass if you have problems reading the text. For more information about the (mould) SID codes see [https://web.archive.org/web/20190605010747/https://www.ifpi.org/content/library/sid-code-implementation-guide.pdf this link]. | ||
+ | * '''DMI/PFI/SS Info''': Use a hash program like HashCalc to get the CRC32 hash for the DMI.bin, PFI.bin, and SS.bin files. You should store the CRCs as shown below. | ||
+ | ** DMI: hash | ||
+ | ** PFI: hash | ||
+ | ** SS: hash | ||
+ | * '''Security Sector Ranges''': The contents of the sectors.txt file. | ||
+ | * '''Size''': The size of the dumped iso file. Xbox discs are always 7,825,162,240 bytes. | ||
+ | * '''CRC32/MD5/SHA1''': Use a hash program like HashCalc to get the CRC32, MD5, and SHA1 hashes of the dumped iso file. | ||
+ | |||
+ | Please submit your the DMI/PFI/SS files and logs with your submissions. If using Xbox Backup Creator, you can submit the standard log. If using MPF, please submit essentially all files it generates, except for the main image files / ISO. | ||
+ | |||
+ | ===Submitting Dump Info: Xbox 360=== | ||
+ | * '''Game Title''': Most obvious, is located everywhere. Please include subtitle if any. | ||
+ | * '''Region''': The region the disc originated from like USA, Japan or Europe | ||
+ | * '''Languages/Language Select''': Some games either show a language selection screen at startup or in the game options. Many games will boot with different languages depending on the active language selected in the BIOS. Booting the game with each language selected in the bios is necessary to identify the supported languages for these games. Note that it is possible to submit a game without checking the languages, but this then needs to be stated in your submission. | ||
+ | ** Note: You may have to change your Xbox 360 system locale in order to access languages not supported by the dashboard, such as Czech, Danish, Dutch, Norwegian, and Swedish (locale = Czech Republic/Slovakia, Denmark, Netherlands, Norway, Sweden). Using the Image Browser in Xbox Backup Creator may help to identify if the game uses any of these languages. | ||
+ | * '''XeMID (Xenon Master ID)''': Open the DMI.bin file with Windows' Notepad app and you'll find a string like AV202202E0X11. This string contains valuable information: in this case, AV2022 is the disc serial (AV-2022). AV is the two-ASCII-character publisher identifier (AV=Activision) 2 is the Platform identifier. 2 indicates Xbox 360. 022 is the game ID. Every title has a unique value, taken from the low-order bytes of the title ID. The next two digits 02 is the SKU number. This value is unique per SKU for a particular title. E is the region code (PAL). 0 is the base version of the title executables on the disc. The order of versions would be 0, 01, 02, 03, ... X indicates a XGD2 disc while F indicates a XGD3 disc. Finally, the last two bytes tell you that it's Disc 1 of 1. | ||
+ | ** Region Codes: W = Region Free, A = NTSC, J = NTSC-J, E = PAL, K = (NTSC, NTSC-J), L = (NTSC, PAL), H = (NTSC-J, PAL) | ||
+ | * '''Edition''': some games were rereleased in different packages or bundled with extra hardware, for example, '''Classics'''/'''Platinum Hits'''. If the game was released in original package, post edition as "Original". | ||
+ | * '''Case Barcode''': The number on the case displayed beneath the vertical lines, see [http://en.wikipedia.org/wiki/Barcode Barcode]. | ||
+ | * '''Ring codes''': The string of characters displayed on the inner rings of the disc - please refer to the [[Ring Code Guide]] for information on the various elements and how to correctly transcribe these. Check older submissions to make sure that you report everything that is needed. Make sure you have good lighting conditions and/or a magnifying glass if you have problems reading the text. For more information about the (mould) SID codes see [https://web.archive.org/web/20190605010747/https://www.ifpi.org/content/library/sid-code-implementation-guide.pdf this link]. | ||
+ | * '''DMI/PFI/SS Info''': Use a hash program like HashCalc to get the CRC32 hash for the DMI.bin, PFI.bin, and SS.bin files. You should store the CRCs along with the DMI string as shown below. | ||
+ | ** AV202202E0X11 | ||
+ | ** DMI: hash | ||
+ | ** PFI: hash | ||
+ | ** SSv1: hash | ||
+ | *** If you dumped with the Kreon method, submit the SS as "SSv1". | ||
+ | *** If you dumped with the 0800 method, submit the SS for XGD3 discs as SSv2 and SS for XGD2 discs as SSv1. (ss_sector_range will convert/downgrade original XGD2 SSv2 files to SSv1, so that 0800 drive SS files will match Kreon drive SS files). If you're not sure what type of disc you have, XGD3 discs all have a PFI CRC of 26af4c58. The rest are XGD2. | ||
+ | * '''Primary Volume Descriptor (PVD)''': Open the iso file with IsoBuster. Right click on Track 1 > Sector View > type "16" in at the top, then copy the data at 0320 - 0370 (full six rows) and paste it into your dump info document. | ||
+ | * '''Security Sector Ranges''': The contents of the sectors.txt file. | ||
+ | * '''Size''': The size of the dumped iso file. Provide the size in bytes. | ||
+ | * '''CRC32/MD5/SHA1''': Use a hash program like HashCalc to get the CRC32, MD5, and SHA1 hashes of the dumped iso file. | ||
+ | |||
+ | Please submit your the DMI/PFI/SS files and logs with your submissions. If using Xbox Backup Creator, you can submit the standard log. If using MPF, please submit essentially all files it generates, except for the main image files / ISO. | ||
[[Category:Dumping Guides]] | [[Category:Dumping Guides]] | ||
[[Category:Optical Disc Drives]] | [[Category:Optical Disc Drives]] |
Latest revision as of 03:31, 11 November 2024
NOTE: While you can get perfectly good dumps with the 0800 method, it is cheaper to buy a Kreon drive and dump using the standard method. |
The 0800 series of optical disc drives are pulled from Xbox 360 consoles. Some models are compatible with Xbox 360 discs. What makes the 0800 dumping-compatible drives so special is that they're the only drives that can dump Xbox 360 discs which have XGD3 copy protection.
Most of this information needs to be verified for accuracy, and to see if it can be simplified in any way. Of particular note: Find out the most reliable flashing setup, and if modern or 64 bit versions of Windows are viable to use.
Contents |
XGD3 Dumping-Compatible Models
- Phillips VAD6038 aka BenQ VAD6038 Ebay
- Lite-On DG-16D2S
- Samsung TS-H943 (0800 FW for this drive is NOT tangibly better than Kreon)
- Hitachi GDR-3120L (NOT compatible)
- Lite-On DG-16D4S (NOT compatible)
- Lite-On DG-16D5S (NOT compatible)
- Hitachi DL10N (NOT compatible)
Choosing the Right Model of Xbox 360 and Removing its Drive
- Only drives from phat 360s are compatible with the newest 0800 firmware, none of the slim 360 drives are.
- If you are going to remove the DVD drive from a phat Xbox 360 you already have, you can check the wire colors that are behind the faceplate for an indication as to what DVD drive is inside: guide here.
- Ebay is a good source for working DVD drives pulled from Xbox 360s.
- 0800 compatible drives:
- Samsung TS-H943 (This drive is flashable with no extra steps other than hooking up the power and SATA cables. The drive key is also able to be retrieved without any extra steps, cannot dump XGD3 SS.bin, can dump XGD2 SSV2, found mostly in first year Xbox 360 consoles, not recommended).
- BenQ VAD6038 (This drive is flashable with no extra steps other than hooking up the power and SATA cables. The drive key is also able to be retrieved without any extra steps).
- Lite-On DG-16D2S (These drives require extra steps to recover the drive key, which is only required if you plan on eventually reusing the drive with the original Xbox it came with).
- To remove the drive from your Xbox 360, see the tutorial here.
Options for data connection from disk drive to PC
- All in one USB option: Xecuter X360USB PRO V2 (Provides power and data connections, this will be the easiest to use - but very hard to find for sale)
- Connecting Directly to PC via SATA:
- Only a handful of SATA chipsets are compatible for flashing the firmware. The VIA VT6421 is a PCI expansion card and is the preferred option for flashing via this method. Buy
- After the drive has been flashed with a VT6421 and JungleFlasher, it should be plugged into the regular SATA ports on your motherboard.
- UGreen USB to SATA Adapter + SATA extension[1] (required to fit inside UGreen adapter from ODD)
Options for powering the disk drive
The Xbox 360 disc drive has a proprietary power connector. You cannot power it with plain Molex or SATA! If you're using the Xecuter X360USB PRO V2 then this section is unnecessary.
- Xecuter CK3 Pro
- Maximus 360 Power Dongle [2]
- DIY options are available:
- DVD drive power connector pinout
- DIY Molex power adapter [3]
- SATA power can be used if your power supply has the 5th orange or grey wire that supplies 3.3v. A SATA extension cable should be used and spliced together with the original Xbox 360 power cable.
- Picture of final DIY power adapter: Image
- Using an Xbox 360 as the power supply. Make sure to have either an AV cable or HDMI cable plugged in when using this method, only has to be connected one way to the console. The Xbox 360 has a timeout if no video cable is connected of 5 minutes before automatically powering down. If possible, turn off any idle power off options in the system settings to ensure the Xbox 360 does not power down while the DVD drive is connected to a PC.
Flashing the Firmware
- The JungleFlasher app is used, download here. Make sure to move the correct firmware for your DVD drive into the "firmware" folder before starting.
- Jungle Flasher requires driver signature enforcement to be disabled, and the program must be run with admin rights. To disable driver signature enforcement on Windows 7, press F8 while Windows is booting to reach the Advanced boot menu, and then select the option to disable it. Driver signature enforcement will reset to normal if you reboot. See here for Windows 8 & 10
- Each drive model has its own specific method to unlock the drive, tutorials are available here.
- Firmware files
- Samsung TS-H943 0800 MD5 - 83bd1232eb853b00e3f18c7d24b0e3c7
- BenQ VAD6038 0800 MD5 - 31b7a19fa0e92c27060a77bb0cf37fcf
- Lite-On DG-16D2S 0800 MD5 - 777e8c2d89e0f57f891aa6735ed1cc95
Dumping Discs
- Software: Xbox Backup Creator 2.9.0.425
- Open the app Xbox Backup Creator 2.9.0.425
- On the Options tab, check "Build Clean ISO" and "Log To File".
- On the Read tab, uncheck "Use Sector Mapper (Xbox One)" (this can only be checked/unchecked with an original Xbox disc inserted - may not affect X360 dumps, needs testing) and "Image Style" select "Complete Backup".
- Click the Start button on the Read tab.
- Original Xbox only: a read error should occur shortly after starting the dump. This is normal. Check the box "Apply zero fill to all remaining sector errors." and click the "Zero-Fill Sector(s)" button.
- Original Xbox only: when the dump is complete, make sure that the log window reports exactly 65536 unrecoverable sectors. These are the security sectors. If the number is higher, this means there were actual read errors and your dump is likely bad. Some games can still be read at a slower speed and with more attempts at reading bad sectors. On the Options tab, choose your drive under the "Drive Specific" section, then choose "Xbox One" in the dropdown beneath. Then set Block Retry Limit and Sector Retry Limit to 20, and Set Speed to 1x. The dump will take a bit longer, but dumpers have managed to save otherwise bad discs by reading them in this manner.
Submitting Dumps
Submitting Dump Info: MPF
MPF's Check Dump feature now has support for Xbox Backup Creator logs. This means that after dumping with XBC, a lot of the steps below can be automated for you (hashing, ss_sector_range, serial, etc). If you use the UI, you will also get access to the "Disc Information Window" to help you input all the metadata. MPF will generate a submissionInfo.txt file for you to use when submitting to redump, and will zip the required logs to be uploaded.
- Windows: You can download the normal MPF UI program and select "Check Dump" from the Tools menu [4]. Then, browse to the ISO you just dumped, with the Log.txt, DMI.bin, PFI.bin, SS.bin files in the same folder. Select the correct System (Xbox or Xbox360), then XboxBackupCreator as the dumping tool. Pressing "Check Dump" will begin the process, and the Disc Information Window will appear after hashing is complete https://i.imgur.com/loVEZ7e.png.
- Mac/Linux/CLI: If you are not on Windows, or prefer to use the CLI, you can download MPF.Check and create a submissionInfo.txt using the command `./MPF.Check.exe dvd xbox360 -u xbc D:\Path\To\Dumps\track.iso`
Submitting Dump Info: original Xbox
- Game Title: Most obvious, is located everywhere. Please include subtitle if any.
- Region: The region the disc originated from like USA, Japan or Europe
- Languages/Language Select: Some games either show a language selection screen at startup or in the game options. Many games will boot with different languages depending on the active language selected in the BIOS. Booting the game with each language selected in the bios is necessary to identify the supported languages for these games. Note that it is possible to submit a game without checking the languages, but this then needs to be stated in your submission.
- Serial & Version: Open the DMI.bin file with Windows' Notepad app and you'll find a string like MS00402A. This string contains valuable information: in this case, MS004 is the disc serial (MS-004). 02 is the version (1.02). A is the region code (NTSC).
- Region Codes: W = Region Free, A = NTSC, J = NTSC-J, E = PAL, K = (NTSC, NTSC-J), L = (NTSC, PAL)
- Edition: some games were rereleased in different packages or bundled with extra hardware, for example, Classics/Platinum Hits. If the game was released in original package, post edition as "Original".
- Case Barcode: The number on the case displayed beneath the vertical lines, see Barcode.
- Ring codes: The string of characters displayed on the inner rings of the disc. Check older submissions to make sure that you report everything that is needed. Make sure you have good lighting conditions and/or a magnifying glass if you have problems reading the text. For more information about the (mould) SID codes see this link.
- DMI/PFI/SS Info: Use a hash program like HashCalc to get the CRC32 hash for the DMI.bin, PFI.bin, and SS.bin files. You should store the CRCs as shown below.
- DMI: hash
- PFI: hash
- SS: hash
- Security Sector Ranges: The contents of the sectors.txt file.
- Size: The size of the dumped iso file. Xbox discs are always 7,825,162,240 bytes.
- CRC32/MD5/SHA1: Use a hash program like HashCalc to get the CRC32, MD5, and SHA1 hashes of the dumped iso file.
Please submit your the DMI/PFI/SS files and logs with your submissions. If using Xbox Backup Creator, you can submit the standard log. If using MPF, please submit essentially all files it generates, except for the main image files / ISO.
Submitting Dump Info: Xbox 360
- Game Title: Most obvious, is located everywhere. Please include subtitle if any.
- Region: The region the disc originated from like USA, Japan or Europe
- Languages/Language Select: Some games either show a language selection screen at startup or in the game options. Many games will boot with different languages depending on the active language selected in the BIOS. Booting the game with each language selected in the bios is necessary to identify the supported languages for these games. Note that it is possible to submit a game without checking the languages, but this then needs to be stated in your submission.
- Note: You may have to change your Xbox 360 system locale in order to access languages not supported by the dashboard, such as Czech, Danish, Dutch, Norwegian, and Swedish (locale = Czech Republic/Slovakia, Denmark, Netherlands, Norway, Sweden). Using the Image Browser in Xbox Backup Creator may help to identify if the game uses any of these languages.
- XeMID (Xenon Master ID): Open the DMI.bin file with Windows' Notepad app and you'll find a string like AV202202E0X11. This string contains valuable information: in this case, AV2022 is the disc serial (AV-2022). AV is the two-ASCII-character publisher identifier (AV=Activision) 2 is the Platform identifier. 2 indicates Xbox 360. 022 is the game ID. Every title has a unique value, taken from the low-order bytes of the title ID. The next two digits 02 is the SKU number. This value is unique per SKU for a particular title. E is the region code (PAL). 0 is the base version of the title executables on the disc. The order of versions would be 0, 01, 02, 03, ... X indicates a XGD2 disc while F indicates a XGD3 disc. Finally, the last two bytes tell you that it's Disc 1 of 1.
- Region Codes: W = Region Free, A = NTSC, J = NTSC-J, E = PAL, K = (NTSC, NTSC-J), L = (NTSC, PAL), H = (NTSC-J, PAL)
- Edition: some games were rereleased in different packages or bundled with extra hardware, for example, Classics/Platinum Hits. If the game was released in original package, post edition as "Original".
- Case Barcode: The number on the case displayed beneath the vertical lines, see Barcode.
- Ring codes: The string of characters displayed on the inner rings of the disc - please refer to the Ring Code Guide for information on the various elements and how to correctly transcribe these. Check older submissions to make sure that you report everything that is needed. Make sure you have good lighting conditions and/or a magnifying glass if you have problems reading the text. For more information about the (mould) SID codes see this link.
- DMI/PFI/SS Info: Use a hash program like HashCalc to get the CRC32 hash for the DMI.bin, PFI.bin, and SS.bin files. You should store the CRCs along with the DMI string as shown below.
- AV202202E0X11
- DMI: hash
- PFI: hash
- SSv1: hash
- If you dumped with the Kreon method, submit the SS as "SSv1".
- If you dumped with the 0800 method, submit the SS for XGD3 discs as SSv2 and SS for XGD2 discs as SSv1. (ss_sector_range will convert/downgrade original XGD2 SSv2 files to SSv1, so that 0800 drive SS files will match Kreon drive SS files). If you're not sure what type of disc you have, XGD3 discs all have a PFI CRC of 26af4c58. The rest are XGD2.
- Primary Volume Descriptor (PVD): Open the iso file with IsoBuster. Right click on Track 1 > Sector View > type "16" in at the top, then copy the data at 0320 - 0370 (full six rows) and paste it into your dump info document.
- Security Sector Ranges: The contents of the sectors.txt file.
- Size: The size of the dumped iso file. Provide the size in bytes.
- CRC32/MD5/SHA1: Use a hash program like HashCalc to get the CRC32, MD5, and SHA1 hashes of the dumped iso file.
Please submit your the DMI/PFI/SS files and logs with your submissions. If using Xbox Backup Creator, you can submit the standard log. If using MPF, please submit essentially all files it generates, except for the main image files / ISO.