MediaCodeSpeedEdit tool for DVD-Writers by ala42

MediaCodeSpeedEdit allows you to change the write speed for your media and to add new media codes to your firmware by renaming an already available media code. The new media code name can be entered manually or can be imported from the DVD Identifier media code output to be sure that no special characters are lost. This kind of media code renaming will remove the original media code name from the patched firmware, so it is no longer supported by the firmware.

Real adding of additional media code names would mean to shift and extend all internal media code tables or patching all media code scanner for all supported firmwares, which would be a quite complex task.

MCSE allows strategy swapping to increase the write speed by double clicking the media code and selecting an alternative write strategy from a list. Depending on the firmware this swapping is lossless, which means the media code of the choosen, usually faster write strategy is not changed. On some firmwares this swapping is done by renaming the media codes, so the choosen media code can not be used anymore.

Also see the general MediaCodeSpeedEdit thread and the Benq/Philips discussion and write strategy swapping result threads, LG discussion/result, NEC discussion/result and Pioneer discussion/result threads at CDFreaks.

Warning:
Using patched firmware might damage your drive and will void your warranty.
The use of MediaCodeSpeedEdit is at your own risk.


Key features:
1) Support for most LiteOn, most Benq, PHILIPS, HP, LG, NEC, newer PIONEER, Cyberhome DX162D-A and a few BTC, Gigabyte, Samsung and Artec DVD writer firmwares.
2) Support for raw .bin and .hex, .cvt and Benq/Philips/LG/NEC .exe format firmwares and unscrambled LiteOn .exe flasher.
3) Adjust DVD Writing-Speed Limits.
4) Renaming of Media Codes with manually entered or imported Media Codes.
5) Text file export of Media Code and write speed tables.
6) Lossless strategy swapping for Benq DW822/1620/1640, NEC 3520/3540/4550 and Pioneer 109/110 type firmwares by double clicking the media code.
7) DVD read speed patch for Benq DW1620/1640 and LG 4163/4167 drives type firmwares allowing 16x read speed


Usage:
1) Download the firmware you want to modify.
2) Start MCSE.
3) Load the firmware file by clicking the load button.
4) To increase the read speed, simply click the increase read speed checkbox. A greyed out checkbox means this feature is not available for your firmware.
5) To increase the write speed, double click the media code you want to change and select the write strategy you want to use instead. This is a bit of trial and error.
6) To teach the firmware a new media code name, select an unused media code of the same media type from the list, e.g. a -R media name if your new disk is a -R media, and rename it by modifying the Media Name/Ext/Rev fields on the right.
    Instead of manually renaming, you can also import the media name by clicking the import button and following the displayed instructions.
    Click the set button when done. The original media code will not be supported by the firmware anymore.
7) With some firmwares you can directly modify the write speeds using the write speed checkboxes and clicking the Set Speed button. Greyed out checkboxes mean this feature is not available.
8) Save the firmware.
9) Flash the modified firmware as usual.
10) Reboot.


Supported DVD writers:
Most Liteon DVD writer from LDW-401S to iHBS212 (and their Asus/Benq/Nec/Philips/Plextor/Sony clones)

BENQ 1610 B8M9, B8T9, B8V9
BENQ 1620 B7P9, B7T9, B7U9, B7V9, B7W9, 47L9, 47P9, G7P9, G7T9
BENQ 1625 BBEA, BBFA, BBGA, BBHA, BBIA
BENQ 1640 BSGB, BSHB, BSIB, BSKB, BSLB, BSMB, BSNB, BSOB, BSPB, BSQB, BSRB, BEFB, BEGB, BEHB
BENQ 1650 BCDC, BCFC, BCHC, BCIC
BENQ 1655 BCDB, BCGB, BCHB
BENQ 1670 1.02, 1.03
BENQ DQ60
BENQ 822 B3LC
PHILIPS DVDR1642P1 Q2.2
PHILIPS DVDR1648P1 P1.2, P2.2-2.4
PHILIPS DVDR1628P1 Q2.2, Q2.4
PHILIPS DVDR1640P P3.2, P3.4-3.6, B3.2, B3.4-3.6, T3.4
PHILIPS DVDR16LS P1.5-P1.9
PHILIPS DVDR885P P1.9, P2.0
HP 400c KH27
HP 630c AH26, CH16
HP 640c ES04, JS04, QS12

ARTEC VOM-12E48X 100A/100D
ASUS DRW-1612BLx 1.10, DRW-1814BLx 1.10, DRW-2014x
ASUS DRW-20B1L/LT
ASUS DRW-22B1S/ST
ASUS DRW-22B1LT
BTC 1004(GigabyteGO-W040) 0251, 1008 0060, 1108 B430
BTC 1016 A07F/M/R/A082/086/188
Cyberhome DX162D-A 140F, 150F

LG BH08LS20 1.00, 2.00
LG BH08NS20 EL02, 2.00
LG BH10NS30 EL00, 1.00
LG BH10LS30 1.00
LG BH12LS30 1.01
LG BH12NS30 1.01, EL00
LG BH12LS35 1.01
LG BH12NS35 1.01
LG BH12LS38 1.00
LG BH12NS38 1.00
LG CH08LS10 2.00
LG CH08NS10 2.00
LG CH10LS20 1.00
LG GA10
LG GA11
LG GBW-H10N GL04
LG GE20LU10
LG GE20LU11
LG GE20NU11
LG GGC-H20N 1.02-1.03
LG GGC-H20L 1.02-1.03
LG GGW-H10N 1.01
LG GGW-H20N XL02-XL05
LG GGW-H20L YL02-YL05
LG GH20LS10 FL00-FL01
LG GH20NS10 EL00-EL01
LG GH20LS15 JL00
LG GH20NS15 IL00
LG GH22LP20/GH22NP20 1.02-1.04
LG GH22LS30/GH22NS30 1.01-1.03
LG GH22LS40 LL01
LG GH22NS40 NL01
LG GH22LS50 TL01
LG GH22NS50 TN01
LG GH24LS50
LG GH24NS50
LG GH24LS70
LG GH24NS70
LG GH30N
LG GH50N B103
LG GP08NU20
LG GS21N SA14
LG GS23N SB00
LG GS30N
LG GS50N
LG GSA-4020/4040/4081
LG GSA-4082 A208/A209
LG GSA-4120 A115/A117
LG GSA-4160 A304/A306
LG GSA-4163 A104/A105/A106
LG GSA-4164 1.I0
LG GSA-4165 DL04
LG GSA-4166 1.01
LG GSA-4167 DJ11-DL13, DL11-DL13
LG GSA-H10A JL02-JL05
LG GSA-H10L LL11-LL12
LG GSA-H10N JJ11, JL11-JL12
LG GSA-H12N UJ12, UL02
LG GSA-H12L VL02
LG GSA-H20N/L
LG GSA-H21N/L
LG GSA-H22N/L
LG GSA-H30L
LG GSA-H31N
LG GSA-H42N
LG GSA-H42N RL01, RJ11
LG GSA-H42L SL01
LG GSA-H44N RB01, RB02
LG GSA-H44L SB01, SB02
LG GSA-H50N/L
LG GSA-H54N/L
LG GSA-H55N/L
LG GSA-H58N/L
LG GSA-H62N CL01
LG GSA-H62L (untested)
LG GSA-H73N
LG GSA-S10N A101
LG GSA-T10N TM02
LG GSA-T11N A103
LG GSA-T20N WP03
LG GSA-T21N A102, A103
LG GSA-T30N
LG GSA-T40N JW02
LG GSA-T50N
LG GSA-U20N
LG GT10N 1.06
LG GT20N
LG GT30N
LG GT10N
LG GU40N
LG GWA-4164 1.I0, 1.05
LG GWA-4166 1I24
LG GX10N
LG GX15N
LG UH10NS20 1.00
LG WH08LS20 1.00
LG WH10LS30 1.00
LG WH12LS35 1.01

NEC ND-1300A
NEC ND-2500A/2510A
NEC ND-3500A, ND-6500A
NEC ND-3520A, ND-3540A, ND-6650A
NEC ND-3550A, ND-3551A, ND-4550A, ND-4551A
NEC ND-3570A, ND-4570A, ND-4571A
NEC ND-3650A, ND-4650A
NEC ND-6750A, ND-7550A, ND-7551A
Optiarc DVD RW AD-5170A/S, AD-7170A/S, AD-7173A/S
Optiarc DVD RW AD-5200A, 7200A/S, 7203A/S 1.01/1.05
Optiarc DVD RW AD-5240S
Optiarc DVD RW AD-5260S
Optiarc DVD RW AD-5540A, AD-7540A
Optiarc DVD RW AD-5590A, AD-7590A
OPTIARC DVD RW AD-5630A
OPTIARC DVD RW AD-5670A
OPTIARC DVD RW AD-5680H
OPTIARC DVD RW AD-5960A
OPTIARC DVD RW AD-5960S
Optiarc DVD RW AD-7201A 1.05
Optiarc DVD RW AD-7220A
Optiarc DVD RW AD-7221S
Optiarc DVD RW AD-7230S
Optiarc DVD RW AD-7240S
Optiarc DVD RW AD-7241S
Optiarc DVD RW AD-7243S
Optiarc DVD RW AD-7260S
Optiarc DVD RW AD-7261S
Optiarc DVD RW AD-7263S
Optiarc DVD RW AD-7280S
Optiarc DVD RW AD-7633A
Optiarc DVD RW AD-7700S
Optiarc DVD RW AD-7703S
Optiarc DVD RW AD-7910S
Optiarc SONY DVD RW AW-G170A

PIONEER DVR-113NP 1.01
PIONEER DVR-213NP 1.01
PIONEER DVD-RW DVR-109 8.57,1.58/8.58
PIONEER DVD-RW DVR-110 1.22, 1.37/8.37, 1.39/8.39, 1.41
PIONEER DVD-RW DVR-110D 1.22/8.22, 1.37/8.37, 1.39/8.39, 1.41
PIONEER DVD-RW DVR-111 1.06, 1.19, 1.23, 1.29
PIONEER DVD-RW DVR-111D 1.06, 1.19/8.19, 1.23, 8.25, 1.29/8.29
PIONEER DVD-RW DVR-111L 8.19, 8.26/8.29
PIONEER DVD-RW DVR-112 1.09, 1.15, 1.21, 1.24, 1.28
PIONEER DVD-RW DVR-112D 8.06, 1.09/8.09, 1.15, 1.21/8.21, 1.22, 1.24, 8.25, 1.28
PIONEER DVD-RW DVR-112L 8.06, 1.09/8.09, 1.15, 1.21/8.21, 1.22, 1.24, 8.25, 1.28
PIONEER DVD-RW DVR-115 1.18, 1.22
PIONEER DVD-RW DVR-115D 1.18, 1.22, 9.06
PIONEER DVD-RW DVR-115L 1.18, 1.22
PIONEER DVD-RW DVR-116 1.06, 1.09
PIONEER DVD-RW DVR-116D 1.06, 1.09
PIONEER DVD-RW DVR-116L 1.06, 1.09, 8.09, 1.10
PIONEER DVD-RW DVR-117J 1.08
PIONEER DVD-RW DVR-117DJ 1.08
PIONEER DVD-RW DVR-117F 1.07
PIONEER DVD-RW DVR-118L
PIONEER DVD-RW DVR-212 1.15, 1.21/8.21, 1.22, 1.24, 8.25, 1.28
PIONEER DVD-RW DVR-212D 1.15, 1.21, 1.22, 1.24, 1.28
PIONEER DVD-RW DVR-212L 1.22, 1.24, 1.28
PIONEER DVD-RW DVR-215 1.18, 1.22
PIONEER DVD-RW DVR-215D 1.18, 1.22, 9.13
PIONEER DVD-RW DVR-215L 1.18, 1.22
PIONEER DVD-RW DVR-216 1.06, 1.09
PIONEER DVD-RW DVR-216D 1.06, 1.09, 9.08
PIONEER DVD-RW DVR-216L 1.06, 1.09, 8.09, 1.10
PIONEER DVD-RW DVR-217J 1.08
PIONEER DVD-RW DVR-217DJ 1.08
PIONEER DVD-RW DVR-217L 1.07, 1.08
PIONEER DVD-RW DVR-218L
PIONEER DVD-RW DVR-219L
PIONEER DVD-RW DVR-K05, K15, K16, K17

PLEXTOR DVDR PX-750A
PLEXTOR DVDR PX-800SA
PLEXTOR DVDR PX-806SA
PLEXTOR DVDR PX-810SA
PLEXTOR DVDR PX-820SA
PLEXTOR DVDR PX-850A
PLEXTOR DVDR PX-870A
PLEXTOR DVDR PX-880SA
PLEXTOR DVDR PX-880U

Samsung TS-L462D SC05
Samsung TS-H552A
Samsung TS-H552B TS02/04-11, TS-H552U US01/03-07, CH04
Samsung TS-H552C (SH-W162C) TS00-10, CI00-01, TS-H552D CM2
Samsung TS-U633F SC00
Samsung TS-H652J KC00
Samsung TS-H652N KC00
Samsung TS-H653B JY00
Samsung TS-H653L SC01
Samsung TS-H653R SC00
Samsung TS-H653Q SC01
Samsung TS-H663B
Samsung TS-T663A
Samsung SH-W162D TS00, SH-W162L TS00-02, SH-W163A TS00
Samsung SH-S162A TS02
Samsung SH-S162L TS02-TS08, SH-S162S SB01
Samsung SH-S182D SB00-SB06, SH-S182F SB00-SB01, SH-S182M SB00-SB05
Samsung SH-S183A SB00-SB02, SH-S183L SB00-SB01
Samsung SH-S202G SB00
Samsung SH-S202H SB00, SB01, SB02
Samsung SH-S202J SB00, SB01, SB02, SB03
Samsung SH-S202N SB01
Samsung SH-S203B SB00, SB01
Samsung SH-S203N SB01
Samsung SH-S203S TS00
Samsung SE-S204N TS00
Samsung SE-S204S TS00
Samsung SH-S222A/L SB00
Samsung SH-S223B/L SB01
Samsung SH-S223F/Q SB00
Samsung SE-S224Q TS00
Samsung SE-S243D
Samsung SN-S082D SH01, SS01
Samsung SN-S083A/L SB00
Samsung SN-T083A SB00
Samsung SE-S084C
Samsung SE-T084L TS01/TL01
Samsung SE-T084M TS00/TD00
Samsung SE-T084P TS00

SONY DVD RW DRU-820A 1.0b
SONY DVD RW DRU-840A SS01
SONY DVD RW DRU-842A
SONY DVD RW DRU-870S
SONY DVD RW DRU-V204A
SONY DVD RW DRU-860S/865S 1.62
TEAC DV-W516E 1.0F
TOSHIBA CD/DVDW SD-R5372

Supported DVD writers for DVD read speed increasing (riplock patch):
Benq 1610/1620/1625/1640/1650/1655, Philips 1640/16LS type drives
- DVD+R/+RW-R-RW - 6.6x start/16.1x end/12x average
- DVDROM-DL            - 6.1x start/14.6x end/11x average
- DVDROM-DL            - 6.5x start/15.5x end/11.6x average (Benq 1640)

Benq 822 type drives
- DVD+R/+RW-R-RW - 5.1x start/12.5x end/9.3x average
- DVDROM-DL            - 4.7x start/11.3x end/8.5x average

Liteon ATAPI iHES108/iHES208
BD-R DL 3.4x start/8.1x end/6.1 average
BD-RE DL 3.4x start/8.1x end/6.1 average
BD-ROM DL 3.4x start/8.1x end/6.1 average

LG 4163/4165/4167/H10/H12/H42/H44/H62/H66 drives
- DVD+R/-R                  - 6.8x start/16.2x end/12.2 average
- DVD+RW/-RW/+R9   - 5.2x start/12x end/9.5 average
- DVDROM-DL            - 5.2x start/12x end/9.5 average

LG BH08
- BD-RE 3.4x start/8.1x end/6.1 average

LG GGW-H20x/GGC-H20x
- BD-R DL 2.6x start/6x end/4.5 average
- BD-ROM DL 2.6x start/6x end/4.5 average

PIONEER DVD-RW DVR-111/112/212 drives
- DVD+R/-R                  - 6.9x start/16.7x end/12.5 average
- DVD+RW/-RW           - 5.3x start/12.5x end/9.4 average
- DVD-R9/-R9               - 5.3x start/12.6x end/9.4 average
PIONEER DVD-RW DVR-115/215 drives
- all DVD media are read at 6.9x start, 16x max speed

Riplock patch for
- LG 4163/4165/4167/GH20/GH22xS40/GH22xS50/H10/H12/H42/H44/H62/H66
- LG GA10/GA11/GS21/GS23/GU10/T11/T20/T21/T30/T40/T50/U10/U20
- LG 4164/4166/GH22/H20/H21/H22/H30/H31/H50/H54/H55/H58/H73
- LG GGC-H20x/GGW-H20x/BH08xS20/BH10xS30/BH12xS35/BH12xS38/CH08xS10/CH10xS20/UH10xS20/WH08xS20/WH10xS30/WH12xS35
- NEC drives
- Pioneer 109/110/111

RPC1 patch for
- ASUS DRW-1612, DRW-1814, DRW-2014
- LG GH22/GSA-4164/4166/H2x/H3x/H5x/GT10/GT30/GU40
- Pioneer 111/112/115/116/117/118/212/215/216/217/218/219
- Samsung SH-S20x, SH-S22x, SH-S24x, TS-H65x, SH-S18x, SN-S082x, SE-T084x, TS-L632x
- SONY DVD RW DRU-840A SS01

RPC2 auto reset patch for
- LG GH20x/GH22xS40/GH22xS50/GSA-E40x/H42/H44/H62/H66
- LG GA10/GA11/GS21/GS23/GT20/GT10/T11/T20/T21/T30/T40/T50/U10/U20
- LG GGC-H20x/GGW-H20x/BH08xS20/BH10xS30/BH12xS35/BH12xS38/CH08xS10/CH10xS20/UH10xS20/WH08xS20/WH10xS30/WH12xS35

Bitset patch for
- Pioneer DVR109/110/111/112/115/116/117/212/215/216/217/K15/K16 for +R like with Buffalo firmwares

Latest Version:  MediaCodeSpeedEdit V1.2.0.10, adding support for latest drives

Download:  latest MediaCodeSpeedEdit.zip   mirror
Download:  Previous V 1.2.0.9 MediaCodeSpeedEdit.zip   mirror
Changelog: changelog.txt

Screenshot:

This webspace was kindly offered by cdfreaks.com - Your independant CD and DVD (recording) news page.