<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Redump Forum — strange subheaders with Plextor]]></title>
		<link>http://forum.redump.org/topic/4060/strange-subheaders-with-plextor/</link>
		<atom:link href="http://forum.redump.org/feed/rss/topic/4060/" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in strange subheaders with Plextor.]]></description>
		<lastBuildDate>Fri, 27 Feb 2009 09:24:08 +0000</lastBuildDate>
		<generator>PunBB 1.4.4</generator>
		<item>
			<title><![CDATA[Re: strange subheaders with Plextor]]></title>
			<link>http://forum.redump.org/post/15807/#p15807</link>
			<description><![CDATA[<p>ther&#039;s more to it:<br />when i ran into this, either Plextor or Lite-On were connected through onboard IDE controller, along with primary HDD.<br />i&#039;ve changed IDE drives a few times and it would affects this issue to a certain degree, <br />so i was pretty certain it&#039;s something with controller.<br />now i have Plextor hooked via USB converter and it still stays.<br />what&#039;s more interesting: READ CD command returns modified sectors but READ BUFFER right afterwards does not.<br />so in Plextor&#039;s buffer data is correct but somewhere on the way out it gets crooked.</p>]]></description>
			<author><![CDATA[null@example.com (themabus)]]></author>
			<pubDate>Fri, 27 Feb 2009 09:24:08 +0000</pubDate>
			<guid>http://forum.redump.org/post/15807/#p15807</guid>
		</item>
		<item>
			<title><![CDATA[Re: strange subheaders with Plextor]]></title>
			<link>http://forum.redump.org/post/15620/#p15620</link>
			<description><![CDATA[<p>i&#039;ve checked how those programs read sectors and they basically do the same:</p><p><em>IsoBuseter 2.5</em><br /></p><div class="codebox"><pre><code>Sector View ([ ] RAW)
 READ (10)         28h
Sector View ([x] RAW)
 READ CD           BEh F8h (Requested sector)
Extract RAW Data
 READ CD           BEh F8h (0..26) &lt;| 64K buffer - 27 sectors at a time
 READ CD           BEh F8h (27..53)
 ...
 READ CD           BEh F8h (Last-26..Last)</code></pre></div><p><em>CDRWIN 4.0G</em><br /></p><div class="codebox"><pre><code>Sector Viewer
 TEST UNIT READY   00h
 READ CD           BEh F8h (Requested sector)
Extract Disc/Tracks/Sectors to Image File ([x] Select Tracks)
 TEST UNIT READY   00h
 START STOP UNIT   1Bh
 TEST UNIT READY   00h
 REZERO UNIT       01h
 TEST UNIT READY   00h
 START STOP UNIT   1Bh &#039;Analyzing Disc Layout... Please Wait...&#039;
 TEST UNIT READY   00h
 READ TOC/PMA/ATIP 43h
 READ CD           BEh F8h (Sector 0)
 READ TOC/PMA/ATIP 43h
 READ CD           BEh F8h (Last-75)
 READ CD           BEh F8h (Last-75) &lt;| last second of track is checked, one sector at a time. 
 ...                                    even tho it&#039;s single-track CD.
 READ CD           BEh F8h (Last)
 REZERO UNIT       01h
 SET CD SPEED      BBh
 MODE SELECT (10)  55h
 READ CD           BEh F8h (0..2) &#039;Copy Progress&#039;
 READ CD           BEh F8h (3..5) &lt;| 8K buffer - 3 sectors at a time
 ...
 READ CD           BEh F8h (Last-2..Last)
 MODE SELECT (10)  55h
 SET CD SPEED      BBh</code></pre></div><p><em>ImgBurn</em><br /></p><div class="codebox"><pre><code>Sector Viewer ([ ] RAW)
 READ (10)         28h
Sector Viewer ([x] RAW)
 READ CD           BEh F8h (Requested sector)
Read
 TEST UNIT READY   00h
 GET CONFIGURATION 46h
 READ CAPACITY     25h
 GET CONFIGURATION 46h
 READ TOC/PMA/ATIP 43h
 READ TOC/PMA/ATIP 43h
 READ TRACK INFORM.52h
 READ CD           BEh F8h (Sector 0)
 READ CAPACITY     25h
 READ CD           BEh F8h (0..26) &lt;| 64K buffer - 27 sectors at a time
 READ CD           BEh F8h (27..53)
 ...
 READ CD           BEh F8h (Last-26..Last)
 READ CD           BEh F8h (Sector 16) ?
 ...
 READ CD           BEh F8h (Sector 21) ?
 GET CONFIGURATION 46h
 READ TOC/PMA/ATIP 43h
 PREVENT ALLOW MED.1Eh
 SET CD SPEED      BBh
 SET CD SPEED      BBh
 READ SUBCHANNEL   42h &lt;| sub-channel is read after main channel has been saved already.
 SET CD SPEED      BBh    likely at lower speed
 ...</code></pre></div><p>IsoBuster does less checks on read, but sector view - it&#039;s about the same.<br />in Sector Viewer always one sector at a time is read, <br />when making backup - multiple, depending on buffer, but it&#039;s the same command.<br />also CDRWIN always communicate through ASPI and sometimes would use <br />IOCTL_SCSI_PASS_THROUGH instead of IOCTL_SCSI_PASS_THROUGH_DIRECT<br />rest programs would prefer _DIRECT unless ther&#039;s errors</p><p>sometimes CDRWIN would actually return subheader in Sector Viewer, like IsoBuster does<br />it&#039;s strange, it seems to happen when drive is spinning up.</p><p>i suspect this all has something to do with my IDE controller&nbsp; - Jmicron JMB36x, rather than Plextor</p>]]></description>
			<author><![CDATA[null@example.com (themabus)]]></author>
			<pubDate>Sat, 21 Feb 2009 17:17:07 +0000</pubDate>
			<guid>http://forum.redump.org/post/15620/#p15620</guid>
		</item>
		<item>
			<title><![CDATA[strange subheaders with Plextor]]></title>
			<link>http://forum.redump.org/post/15529/#p15529</link>
			<description><![CDATA[<p>there were some PSX games for Japan region that would have subheader field modified.<br />i can&#039;t remember all now, but i would mark them having errors in db.<br /><a href="http://redump.org/disc/5914/">Space Griffon VF-9</a> is one of those.<br />it&#039;s interesting that Plextor and Lite-On results from IsoBuster (Alcohol, ImgBurn, CloneCD, etc) would not match.<br />difference is in sectors that have Sync + Header + modified sub-header + everything else set to 0x00<br />Plextor would not return this modified subheader in such case, but replace it with zeros instead,<br />so those sectors would look like Mode0.<br />when trap disc or d8 is used - results would match.<br />i&#039;ve made a short sequence of modified sectors to test this further <a href="http://www.mediafire.com/?trtzmmmzimn">http://www.mediafire.com/?trtzmmmzimn</a><br />and results are interesting imho:<br />ther&#039;s only 6 sectors (this violates minimum track length, but i didn&#039;t have problems with it)<br />with 3 different subheader sequences:<br />2 with 01 02 03 04 - 01 02 03 04<br />2 with 01 00 02 00 - 01 02 00 00<br />2 with 01 00 e4 00 - 01 e4 00 00 &lt;| seq. from Space Griffon<br />recorded it with Alcohol on Lite-On <br />on Lite-On IsoBuster would in Sector Viewer replace 1st and 2nd sequence with zeros but display 3rd correctly.<br />on Plextor it would replace 1st and show correctly 2nd and 3rd <br />(it&#039;s strange, because it does not show correctly similar sector from Space Griffon).<br />but when backup is made from Plextor all 3 sequences are replaced with 0x00 (d8 work correct, however).<br />also ImgBurn and CDRWin would not display any subheaders in sector viewer on Plextor (so just like backup).</p><p>so would such CD (eg. Space Griffon VF-9) be checked multiple times on Plextor (with everything but PerfectRip/CD Tool) -<br />it would end up in db different from original.<br />or at least on my PC. maybe it&#039;s just my Plextor. it&#039;s Premium model. <br />also - maybe ther&#039;s subheader sequences that would return correctly only on d8 or with trap disc.</p><p>so would be great if somebody could verify this.</p><p>edit:<br />actually it seems that sector can have data and it will be set to 0x00 as well.<br />so conditions are: no EDC/ECC, messed up sub-header.</p><p>edit:<br />it&#039;s more complex, i&#039;ve forgot there was modified sub-headers in Imadoki no Vampire: Bloody Bride<br />there only 4th byte changes, always the same way:<br />01 08 64 e0 - 01 08 64 f0<br />and Plextor reads it fine<br />so last byte doesn&#039;t seem to matter</p>]]></description>
			<author><![CDATA[null@example.com (themabus)]]></author>
			<pubDate>Wed, 18 Feb 2009 11:51:30 +0000</pubDate>
			<guid>http://forum.redump.org/post/15529/#p15529</guid>
		</item>
	</channel>
</rss>
