|2004-07-16, 11:00 AM||#1|
Most of you, when you first read this, are probably thinking, "What? I thought that it was settled long ago that this wasn't possible! Is this a joke of some sort?" Hehe, well, this is for real, and here it is, 51S@832S!
How do I do this?
There is a VS08 firmware specially patched to work on the 51S drives available for download from our firmware page. Just download it and run the flasher. Of course, you are encouraged to customize it with the OmniPatcher before loading it. But that is not necessary. There is no need to touch the EEPROM in any way, shape, or form (we'll go into more detail about this later on).
Q: What about 8x -R?
A: 8x -R, unfortunately, is not possible on the 51S series because the hardware just can't do it (see the "Technical Stuff" below for more details). There's nothing that we could do, and believe me, we've tried. So -R writing speeds are limited to 4x (we modified the firmware so that it won't even allow 8x -R). However, as a bonus, 4x -RW does work.
Q: Does +R DL (double-layer) work?
A: Yes, it works. This has been tested by multiple people. Every attempt (there have been at least 4) has been successful with the exception of one (but that was because computer crashed during the burn as the result a software failure, so it wasn't the drive's fault).
Q: And what about regular single-layer?
A: C0deKing (who, 變態W, deserves much applause for all this) and I actually do not own 812S drives. We have both been using various 812S and 832S firmwares on our 451S drives for our regular day-to-day burns for over two months now. We have not encountered any problems during this time, and we have both been getting excellent results. Any 812S/832S scans that we have posted throughout the forum have actually been burned with our 451S drives.
Q: Do I need to worry about the EEPROM?
A: No! This upgrade does not require any modification of the EEPROM! This upgrade will not affect your EEPROM in any way whatsoever. So there is no need to worry about it. There have been speculations floating around that perhaps the 812S EEPROMs (and thus the 51S EEPROMs) are missing calibration data for +R DL. We have considered this possibility, and we now believe that this is not the case, and that no corrections of any sort are needed. The fact that +R DL is implemented as just regular +R burning (see the "Technical Stuff" below for more details) means that the calibration for regular +R is all that is needed, and there should be no need for any extra calibration data. In addition, the (virtually perfect) quality of our +R DL burns further suggests that there is most likely no need for any sort of adjustment. In fact, we are both still using our 451S EEPROMs, unmodified in any way.
Q: Is there any reason to keep using the old 451S or 851S firmwares?
A: Even if you don't need DL, you might as well flash to the 832S firmwares just for the improved single-layer support and write quality! I have been using @832S for all my regular day-to-day burns simply because I get better write quality this way. Flashing to the 832S firmware will give you these things: +R DL, 4x -RW, support for instant +RW bitsetting, and last, but not least, (hopefully) improved write quality.
Q: And the old 11S series?
A: Sorry, there's nothing that we could do for them. While the 51S and 2S share much in common, the 11S and 51S/2S are two rather different drive families.
Q: Why the wait?
A: We wanted to wait for the 832S drive to mature a bit and for DL media to become more readily available before doing this. After a bit of consideration, we decided last night that VS08's release was our cue to go ahead.
The truth is, the 51S series is virtually identical to the 2S series. They have the same motor, same laser unit, same controller chipset, etc. The only difference between the 51S and the 2S that we are aware of is that the 2S has a newer revision of the analog signal processor. And the difference between these two analog signal processors? The one for the 2S is capable of processing the wobble used for 8x -R. If you read Michael Spath's wonderful article about the technical differences between -R and +R, you'll notice that it's not enough to just have a laser and motor capable of 8x. +R and -R use different wobbles for tracking and addressing, and in order to process the wobble for 8x -R, a newer analog signal processor was needed. And that's it! The drives are otherwise identical. This is why the GS0K and US0N firmwares are virtually identical to each other, and this is also why 51S firmwares work just fine when loaded onto a 2S drive (which many people did a while ago to get bitsetting support for their 2S drives). This is also why 8x -R is not possible--not because of different hardware controls in the firmware, which was the theory that someone had put forth several months ago, but because the analog filter simply can't support it.
As for double-layer, it really isn't anything very special. In LiteOn drives, +R DL is implemented as an extension of regular +R burning. It uses pretty much the same writing functions as regular single-layer +R. The +R DL write strategies are actually implemented as just two standard +R write strategies, one for each layer! In fact, in some of the early firmwares (like US05), LiteOn had placed the +R DL media codes and write strategies right in the middle of the regular +R media and strategy tables! So in a LiteOn drive, +R DL is nothing more than the drive writing one layer as a regular +R disc, refocusing the laser, and writing the second layer as just another regular +R disc. Thus, all you need is chipset support for 2.4x +R (no special support for +R DL needed!), a laser that's powerful enough, and a laser that can refocus (needed to read pressed DVD9 discs anyway), and that's it--nothing special to it! Now how's that for deflating the glamor of +R DL? 變態W, there were little remnants of +R DL code in the old GS0F firmware for the 851S that LiteOn had forgotten to clean up completely. Hehe.