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.
MCSE also allows to apply RPC and read speed patches for many drives.

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.

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

Notes:
- The write speed of most firmwares can only be increased by strategy swapping.
- For BTC firmwares .hex files are supported as input. The modified firmware can only be saved as .bin file, which can be flashed with mtkflash.
- Never use MtkWinFlash on DVD burner.

Ok, I see the problem. I take the '** INFO : Format' line to detect if it is a -R or +R disk, they have a different format in the hexdump. I did not use the complete header before, just added it for the instructions, so I had to guess the type from the media code block. That worked with my test media, but it looks like I have to change this.
In the mean time, edit the '** INFO : Format' line this way:
+R media: ** INFO : Format 00h
-R media: ** INFO : Format 0Eh

It simply replaces the meda code names, so yes, it can change rw codes.
Currently DL media codes are not handled correctly, only the first of the two identical table entries (one for each layer) is changed. This will be changed in the next version, but I do not expect that anyone dares to play with the expensive DL media

Quote:

Also what about already switched strats with OP, they are not showned here?

They are not shown.
The media code change feature is intended to replace unused code with a code which is unknown to the firmware, e.g. to add a new 8x -R media code to the older 811 firmwares so it can be burned at 4x at all. After this step the new code is known to the firmware and you can use omnipatcher to map it to another strategy while keeping this original strategy (which is the sense of the omnipatcher approach).
If you want to replace RW codes, I recommend to completly burn fresh, unused media at least 5 times on a burner which supports the media before trying to burn it with another strategy. The dye on RW media changes its structure on the first burns, so it is important to burn them right.

RW media can be killed by incorrect burning, which is one reason why OP does not support RW switches.

__________________"You don't have to be a supporter of freedom of speech to protest when your own ox is being gored. You do have to be a supporter of freedom of speech to protest when the government tries to censor the speech of those who are goring your ox." -Alan M. Dershowitz

Found this thread here. Another special tool for Lite-On drives, thanks, ala42. (This bow image is always amusing to me, but it's also what I actually do in the real world, even to my 6-month-old daughter.)

hello,
sorry for my English, is from Germany and "babelfish" to translate used.
the following problem: if I the dvd code from dvd identifier into the medientable to insert want come the following error message: "you did not enter the complete dvd identifier media code-block including the header."
and I wanted to insert that:

hello,
sorry for my English, is from Germany and "babelfish" to translate used.
the following problem: if I the dvd code from dvd identifier into the medientable to insert want come the following error message: "you did not enter the complete dvd identifier media code-block including the header."
and I wanted to insert that:

__________________"You don't have to be a supporter of freedom of speech to protest when your own ox is being gored. You do have to be a supporter of freedom of speech to protest when the government tries to censor the speech of those who are goring your ox." -Alan M. Dershowitz

THANK YOU!
I had some Prodisc 8x DVD-R that would only burn at 2x on a 411->811 with pretty bad results and poor kprobe scans. Added the media to the firmware w/ this tool to allow 4x burning and MUCH better kprobe scans! I am stoked you just made 50 pieces of media usable on this drive. I was so stoked to find a tools like this, if you lived near me I would buy you a beer.

LOL - it sure is :P ... well - thanks for your tool - as it is now - it's helped me get to tweak media never tweakable before (cheapo media) thanks a lot - and if u can get this one working - thanks all the more

I have added replacing to an empty manufacture name in the mean time. After replacing, the entry will disappear from the list because my table scanner can not handle empty name yet. Omnipatcher can, so just save the file and use omnipatcher for the strategy swapping.