Go Back   Club CDFreaks - Knowledge is Power > International Chat: Hardware related > CD and DVD Burners > BTC/ Emprex Burner


Commercial message



BTC/ Emprex Burner Discuss, MediaCodeSpeedEdit tool at CD and DVD Burners forum; I have added support for BTC 1004/1008/1108 DVDRW binary firmwares to my MediaCodeSpeedEdit tool for LiteOn DVD-Writers . It allows to change the burning speed and replace unused media codes by media codes previously unknown to the firmware. Renaming the media code name can be used to change


Reply
 
Thread Tools
Old 14-11-2004   #1 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
MediaCodeSpeedEdit tool

I have added support for BTC 1004/1008/1108 DVDRW binary firmwares to my MediaCodeSpeedEdit tool for LiteOn DVD-Writers. It allows to change the burning speed and replace unused media codes by media codes previously unknown to the firmware. Renaming the media code name can be used to change the used write strategy.
The tool patches the 1 MB .bin files which can be flashed with mtkflash.

This is for experienced users only. Flashing patched firmware is on your own risk and will void your warranty. Only use the tool when you known what you are doing and when you have successfully flashed an unpatched 1 MB .bin file with dos mtkflash to your drive before.
ala42 is offline   Reply With Quote
Old 15-11-2004   #2 (permalink)
New on Forum
 
Join Date: Jun 2002
Posts: 27
Re: MediaCodeSpeedEdit tool

Sweeet Where were you when I need it a couple days ago

Thank you for your work. Now I'll wait for OmniPatcher for BTC to change the strategies.

Thanks again.
asdf is offline   Reply With Quote
Old 15-11-2004   #3 (permalink)
CDFreaks Resident
 
code65536's Avatar
 
Join Date: Jan 2004
Location: .us
Posts: 5,931
Re: MediaCodeSpeedEdit tool

Quote:
Originally Posted by asdf
Sweeet Where were you when I need it a couple days ago

Thank you for your work. Now I'll wait for OmniPatcher for BTC to change the strategies.

Thanks again.
First, speedhacking for the BTC does not work well. You can bump up the speed, but unlike LiteOn drives, such burns will almost always coaster. See this thread:
http://club.cdfreaks.com/showthread.php?t=98919

Also, I do not plan on making an OmniPatcher for BTC drives. The kind of strategy-changing done here in the form of replacing names is easy to do, but carries the downside that no two media codes may use the same strategy. The kind of strategy changing done by the OmniPatcher is fairly specific for LiteOn drives and can't be easily adapted for other MediaTek-based drives; it would be a lot of work to implement that kind of strategy switching for other drives.

@ala42

Once you add support for Artec and TSST drives, you might as well rename your tool to "for MediaTek Drives".
__________________
"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

LiteOn Stuff: LiteOn F.A.Q. | OmniPatcher | DVD-Writer Overview | Changing Write Strategies | Crossflashing | XFlash Utility
General Stuff: DVD-Writer F.A.Q. | Rules of the Optical Drive Forums | Attaching Scans | The rpc1.org Firmware Database
Code Guys: http://codeguys.rpc1.org/ | send us e-mail

I Use: Firefox + ClassicFox | Google Talk (Jabber) using Gaim for Windows | Winamp | EAC | Google Earth
C64K: My Travel Photos | In Retirement...
code65536 is offline   Reply With Quote
Old 16-11-2004   #4 (permalink)
New on Forum
 
Join Date: Jun 2002
Posts: 27
Re: MediaCodeSpeedEdit tool

Quote:
Originally Posted by code65536
First, speedhacking for the BTC does not work well. You can bump up the speed, but unlike LiteOn drives, such burns will almost always coaster. See this thread:
http://club.cdfreaks.com/showthread.php?t=98919

Also, I do not plan on making an OmniPatcher for BTC drives. The kind of strategy-changing done here in the form of replacing names is easy to do, but carries the downside that no two media codes may use the same strategy. The kind of strategy changing done by the OmniPatcher is fairly specific for LiteOn drives and can't be easily adapted for other MediaTek-based drives; it would be a lot of work to implement that kind of strategy switching for other drives.

I never do care about speed hack, all I do is add lower speed anyway, more of a the strategy swap person myself, but oh well.

The tool works for .bin, but BTC has always used .hex, so could ala42, code65536, or anyone recommand a hex to bin tool?

I tried using the software for eeprom programmers, as well as other hex to bin programs I can find on the internet, they load up or convert correctly up to 0XFFF0h, then the rest becomes FFFF all the way, and some tools don't even convert.

Where the correct bin should have more data from 0X10000h to 0XFFFF0h, with couple address of blanks (FF) separating each "island" of data. While TheDangerousBro does have most of firmware in .bin, they didn't have the latest V0151, so what I had to do was flash twice, once with the update from BTC, read it off with DOS MTKFlash, then hack the bin, and flash again.
asdf is offline   Reply With Quote
Old 16-11-2004   #5 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit tool

Quote:
Originally Posted by asdf
While TheDangerousBro does have most of firmware in .bin, they didn't have the latest V0151, so what I had to do was flash twice, once with the update from BTC, read it off with DOS MTKFlash, then hack the bin, and flash again.
Looks like you allready found a way to convert hex to bin
ala42 is offline   Reply With Quote
Old 16-11-2004   #6 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit tool

Try this tool. I only made a short try, HEX2BIN.EXE /L65536 all0.hex seams to work.
Create the batch file allhex2bin.bat with these lines
Code:
set fn=all
for %%f in (%fn%?.hex) do hex2bin.exe /L65536 %%f
type %fn%?.bin >%fn%.bin
call it with
Code:
allhextobin
and it will create the 1 MB all.bin file from the all?.hex files.
ala42 is offline   Reply With Quote
Old 22-11-2004   #7 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit tool

Quote:
Originally Posted by asdf
The tool works for .bin, but BTC has always used .hex, so could ala42, code65536, or anyone recommand a hex to bin tool?
Why use an external tool ?

An updated version is available now. Here are the BTC related changes:

Quote:
1.0.2.0 21 Nov 2004
- added reading of single/multi part intel hex format firmware files for BTC firmwares
- added support for BTC 1016IM drive, -RW speeds might be wrong for A07F firmware
- added support for Samsung TS-H552B drive, TS02, TS04 firmwares
__________________
LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.1.0.18, released August 3rd 2008
ala42 is offline   Reply With Quote
Old 17-03-2005   #8 (permalink)
CD Freaks Member
 
Join Date: Sep 2004
Posts: 107
MediaCodeSpeedEdit support for BTC drives

Ala42, I see that I can patch the RPC version of the 0159 (0059) f/w for the 1008IM, but Drive settings>Read speed settings box is greyed out.

What's the reason behind that?
__________________

Notebook:
Pioneer OEM DVR-K16D (Sony VAIO)-CS 1.10


Desktop:
BenQ OEM 1620 (I/O Magic)-Master/IDE2 B7P9
BTC OEM 1008IM (Micro Advantage)-Slave/IDE2
060
Tholek is offline   Reply With Quote
Old 17-03-2005   #9 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit support for BTC drives

This option is available since last Sunday and supports increasing the read speed for all media to 16x for benq 1620 type drives only at the moment. I do not have a BTC drive and it was really hard to find with the drive I have, so I doubt that it will be available for BTC drives until someone tells how to do it.
__________________
LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.1.0.18, released August 3rd 2008
ala42 is offline   Reply With Quote
Old 17-03-2005   #10 (permalink)
CD Freaks Member
 
Join Date: Sep 2004
Posts: 107
Re: MediaCodeSpeedEdit support for BTC drives

C'mon somebodies!

Thanks for what you did so far, though. (I can change the write speeds for different media)

Definitely worth getting if you're a BTC owner.
__________________

Notebook:
Pioneer OEM DVR-K16D (Sony VAIO)-CS 1.10


Desktop:
BenQ OEM 1620 (I/O Magic)-Master/IDE2 B7P9
BTC OEM 1008IM (Micro Advantage)-Slave/IDE2
060
Tholek is offline   Reply With Quote
Old 18-03-2005   #11 (permalink)
New on Forum
 
Join Date: Mar 2005
Posts: 9
Re: MediaCodeSpeedEdit support for BTC drives

Call me stupid, but I would like to know what you are going on about, only I don't understand it!!

Could you explain a bit more as it sounds interesting

Cheers
Adammartin is offline   Reply With Quote
Old 19-03-2005   #12 (permalink)
CD Freaks Member
 
Join Date: Sep 2004
Posts: 107
Re: MediaCodeSpeedEdit support for BTC drives

Quote:
Originally Posted by Adammartin
Call me stupid, but I would like to know what you are going on about, only I don't understand it!!

Could you explain a bit more as it sounds interesting

Cheers
Ala wrote an application that patches (rewrites) the firmware of certain drives so that the speed settings can be adjusted for the media they support, as well as increase (unlock, actually) the maximum reading speed of the drive.

So far, he hasn't been able to increase the BTC drive speed yet, but using his app, I have control over the speed limitations BTC applied for certain brands of discs.
__________________

Notebook:
Pioneer OEM DVR-K16D (Sony VAIO)-CS 1.10


Desktop:
BenQ OEM 1620 (I/O Magic)-Master/IDE2 B7P9
BTC OEM 1008IM (Micro Advantage)-Slave/IDE2
060
Tholek is offline   Reply With Quote
Old 19-03-2005   #13 (permalink)
New on Forum
 
Join Date: Mar 2005
Posts: 9
Re: MediaCodeSpeedEdit support for BTC drives

Sweet,

Thanks for explaining that.

Does that mean that you could effectively burn a 4x disc at 8x? Or just burn a DVD-R (current limit of 4x) at 8x?

(This is all on the BTC1008 btw)
Adammartin is offline   Reply With Quote
Old 19-03-2005   #14 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit support for BTC drives

The -R limit is caused by the used chipset. You can rename the media code names to allow 8x burning strategies being used on 4x media. This method usually changees the name-strategy mapping and works on all kinds of dvd burner firmware.
MCSE also allows to modify the speed id byte used in most mediatek chipset based firmwares. If this really increases the write speed and leads to acceptable results depends on the firmware implementation. It works e.g. with Liteon 811/851 firmwares. Later 1xx3 firmwares use separate tables for different speed ranges, so here the first method has to be used.
I can not tell you if the speed id method works on 1108 firmwares.
__________________
LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.1.0.18, released August 3rd 2008
ala42 is offline   Reply With Quote
Old 19-03-2005   #15 (permalink)
CD Freaks Member
 
Join Date: Sep 2004
Posts: 107
Re: MediaCodeSpeedEdit support for BTC drives

Quote:
Originally Posted by ala42
I can not tell you if the speed id method works on 1108 firmwares.
It would seem Adammartin and I, both have 1008IMs, though.

That appears to be the more widely owned drive, so perhaps you could take that firmware on first?
__________________

Notebook:
Pioneer OEM DVR-K16D (Sony VAIO)-CS 1.10


Desktop:
BenQ OEM 1620 (I/O Magic)-Master/IDE2 B7P9
BTC OEM 1008IM (Micro Advantage)-Slave/IDE2
060
Tholek is offline   Reply With Quote
Old 19-03-2005   #16 (permalink)
CD Freaks Member
 
Join Date: Sep 2004
Posts: 107
Re: MediaCodeSpeedEdit support for BTC drives

Adammartin, here's a screenshot of my 1008IM firmware in MCSE:



As you can see, I have the choice of adding or removing set speeds for that particular media, but the increase read speed option (lower right) is disabled.

I unlocked the read speed on my BenQ 1620 to 16x with that.
__________________

Notebook:
Pioneer OEM DVR-K16D (Sony VAIO)-CS 1.10


Desktop:
BenQ OEM 1620 (I/O Magic)-Master/IDE2 B7P9
BTC OEM 1008IM (Micro Advantage)-Slave/IDE2
060
Tholek is offline   Reply With Quote
Old 25-03-2005   #17 (permalink)
CD Freaks Rookie
 
Join Date: Nov 2004
Posts: 32
MediaCodeSpeedEdit With 1108IM Firmware EXE

i have MediaCodeSpeedEdit 1.4.3 and when i load the firmware EXE into it nothing comes up. can someone please help me?
hddvd is offline   Reply With Quote
Old 25-03-2005   #18 (permalink)
CD Freaks Member
 
Join Date: Sep 2004
Posts: 107
Re: MediaCodeSpeedEdit With 1108IM Firmware EXE

There's already a thread on MCSE and BTC drives:

http://club.cdfreaks.com/showthread.php?t=131110
__________________

Notebook:
Pioneer OEM DVR-K16D (Sony VAIO)-CS 1.10


Desktop:
BenQ OEM 1620 (I/O Magic)-Master/IDE2 B7P9
BTC OEM 1008IM (Micro Advantage)-Slave/IDE2
060
Tholek is offline   Reply With Quote
Old 25-03-2005   #19 (permalink)
RmF
CD Freaks Member
 
Join Date: Feb 2005
Location: Texas
Posts: 129
Re: MediaCodeSpeedEdit With 1108IM Firmware EXE

Hi,

you need to load the .bin or the .hex file from the firmware not the exe file.
http://club.cdfreaks.com/showthread....9&page=2&pp=25
see post 32 regarding the .hex file.

If you have a zipped or rar'd version of the firmware there is a .bin file you can use.


RmF
RmF is offline   Reply With Quote
Old 28-03-2005   #20 (permalink)
New on Forum
 
Join Date: Mar 2004
Posts: 27
Re: MediaCodeSpeedEdit With 1108IM Firmware EXE

Any chance of MCSE ever supporting CD codes? My 1016 does not support my LeadData CD-Rs from Fry's and it would be great to add that support myself.
blueman2 is offline   Reply With Quote
Old 28-03-2005   #21 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit With 1108IM Firmware EXE

Quote:
Originally Posted by blueman2
Any chance of MCSE ever supporting CD codes? My 1016 does not support my LeadData CD-Rs from Fry's and it would be great to add that support myself.
If you can handle a hex editor, check this posting.
__________________
LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.1.0.18, released August 3rd 2008
ala42 is offline   Reply With Quote
Old 30-03-2005   #22 (permalink)
New on Forum
 
Join Date: Mar 2004
Posts: 27
Re: MediaCodeSpeedEdit tool

Sorry,k ala42, I missed your reply on that other post. Your idea worked perfectly!!! I just changed the last 2 hex numbers from 00 08 to F7 A8, which is what another media that burned at 48X had, and I was able to burn my LeadData CD-R media at 48X!! You da man!
blueman2 is offline   Reply With Quote
Old 30-03-2005   #23 (permalink)
MediaCodeSpeedEdit Author
 
ala42's Avatar
 
Join Date: Sep 2003
Location: Germany
Posts: 4,264
Re: MediaCodeSpeedEdit tool

Nice that it worked for you. It would be fine if you gave more details about what you exactly did, as I have not changed the cd tables before myself .
Which code does your media have ?
Was it in the table before ?
Did you take the $FA $A8 values from the post I pointed to to replace the values you already found in the table behind the code and capacity values ?
Have you made quality scans to show that your media works fine with the patch ?
__________________
LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.1.0.18, released August 3rd 2008
ala42 is offline   Reply With Quote
Old 31-03-2005   #24 (permalink)
New on Forum
 
Join Date: Mar 2004
Posts: 27
Re: MediaCodeSpeedEdit tool

The media code was already in the table (which surprised me). Code was $97 $26 $54. The second 'capacity' code was $79 $59 $74. The final 2 hex numbers were $00 $08. I changed them to $FA $A8. I did this because this is what other media that did record at higher speeds listed. When I did this, my GQ media which before would not burn at all would now burn at 48X. I ran a Nero CDSpeed quality test and it scored 97, with absolutely no PIF errors and just a few PIE errors.

Oh, and one other thing. I think the 4 in the $54 (3rd hex number in the media code) represents the dye number used in the media. I am guessing this because when I tried several different media, the dye number always equaled that digit. Not sure what that means, but just an observation.
blueman2 is offline   Reply With Quote
 
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
MediaCodeSpeedEdit tool for DVD-Writers ala42 CD and DVD Burners 1016 2 Weeks Ago 19:34
MediaCodeSpeedEdit and Lite-On drives Ssseth LiteOn / PLDS/ Sony Burner 6 16-01-2007 06:40
MediaCodeSpeedEdit question....... unisaw NEC / Optiarc Burner 2 09-02-2006 16:42
MediaCodeSpeedEdit Question alexsmith BenQ / Philips Burner 1 06-12-2005 10:19
Mediacodespeededit Question celeb Asus / Pioneer Burner 3 27-11-2005 14:20


All times are GMT +2. The time now is 07:27.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0