Topic: - SEGA SATURN & MEGA-CD Dumping Guide -

You have 2 ways for dumping Sega Saturn / Mega CD discs according to Redump.org:

A) A real Plextor drive* + Perfect Rip + px_d8 command line

This is the more secure and faster way, the one recommended.

Real Plextor DVD burner drives
--------------------------------
PX-704A
PX-708A
PX-712A/SA
PX-714A
PX-716A/SA
PX-755A/SA/UF
PX-760A/SA/UF

PS: avoid Sata (SA) drives if possible, even non-Plextor ones.

* Or a drive that supports read command and works with Perfect Rip. Read more here.

B) A drive that can read lead-out + Iso Buster + EAC

You'll need also CDmage to test data tracks. Please notice that "track02" data tracks cannot be tested by CDmage because of data pregap, CDmage simply will not read your track.
You'll need also some other little tools we'll see in the following chapters.

INFORMATIONS TO BE PRESERVED

You have also to know and understand which informations has to to be preserved in DB to identify a dump from another one (revision, alternative and so on). What follows is the needed data:

1. Header in text format with hex values (not full 512 bytes, but only used bytes)

2. EXE Date ---> you find it in the header

3. Revision ---> you find it in the header

4. Write Offset ---> you have to calculate it manually as in the standard guide or get it with px_d8 command help if your drive supports read command

5. Edition (Original, Satakore, Taikenban, Genteiban, etc.)

Saturn Collection <=> Satakore
Limited Edition <=> Genteiban
Demo Edition <=> Taikenban

6. Serial ---> normally you find it on sides of jewel case

7. Ring Code ---> you find it in the inner ring of cd-rom

8. Region (Japan, USA, Europe, Germany, France)

9. Languages

10. IFPI Code ---> normally you find it in the same inner ring where you found Ring Code (a text box should be added in the SS/SCD DB sheet).

Along with these informations you need also to provide a Perfect Rip and / or an EAC log.


----------------------------------------------------------------------
DUMPING with Plextor + Perfect Rip + Px_d8 command
----------------------------------------------------------------------

A) Calculate factory write offset with px_d8 command line:

I added a batch file that create a log file for px_d8 command so everything will be more easy.

Drive letter is set on "D", please edit the batch file if your drive has a different letter.
Exec batch file after inserting CD in the drive, take the "combined write offset" value reported in the log, calculate and write down "write offset".

An example of px_d8 log file:

Sector: 0
MSF: 00:02:00
Combined offset: +120 bytes / +30 samples

combined read+write offset = +30
plextor px-760a read offset = +30
write offset = +30 - (+30) = +0

B) Set up Perfect Rip and dump disc:

1. Start Perfect Rip, select drive (normally is automatically selected) and check "all tracks" box. Then click "next" button.

http://www.rocknroms.net/ssdump/images/pr01.png

2. On next window set up everything as follows:

  • Set "sub-channel" to "100b" for Plextor drives
    (or "001b" if you find a non-plextor drive that works with PR);

  • Set "gap append mode" to "Append to next";

  • Set "output track format" to "pcm";

  • Check "c2 pointers" and "write log" boxes;

  • Select an output folder and filename;

http://www.rocknroms.net/ssdump/images/pr02.png

Now click on "drive calibrate" button.

3. On "drive calibrate" window set up everything as follows:

  • On "main channel offset correction" set "read" as the negative of "combined write offset" (if it's +30, like in the example, you'll have to set it at -30; if your "combined write offset" is negative you'll have to set it positive);

  • Leave all other setting unchanged;

http://www.rocknroms.net/ssdump/images/pr03.png

Now press "ok" and go back to "reading option" window.

4. Click "next", then "image/rip" and PR will begin extracting data from CD.

5. When extraction is finished a prompt will pop up and if you press ok you'll have a small log showing "Total corrupt symbols (C2 pointers)". If the value is = 0 your dump is quite finished and ok (you still have to make a pair of verifications), instead if you got some corrupted C2 pointers you'll have to redump the corrupted tracks or full disc at lower speed.

C) Final fixes:

1. Check first data track for corruption with CDmage as described in the regular guide.

2. Check first audio track for garbage or real data:

Perfect Rip sometimes put one or more 12bytes string in first audio track pregap that is not present in the real CD. Below is the string you could find.

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

000011D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000011E0 00 00 00 00 00 00 00 00 26 48 26 48 26 48 26 48 ........&H&H&H&H
000011F0 26 48 26 48 00 00 00 00 00 00 00 00 00 00 00 00 &H&H............
00001200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

You can clear this strings with an Hex editor or you can redump this track with EAC.

C. Perfect Rip will create a .CUE file, check if the pregaps sequence (look at INDEX01) of audio tracks is like one of the following ones:

 SS / SCD | SS / SCD | SCD only
-------------------------------
   2.00   |   2.00   |   2.00
   1.74   |   2.00   |   0.00
   1.74   |   2.00   |   0.00
   1.74   |   2.00   |   0.00
   ...    |   ...    |   ...

If the sequence is different (most of times you'll have a missing INDEX00 and so an INDEX01=0.00) you have to submit a subchannel dump (.sub) taken only with CloneCD to check possible EAN or mastering errors and to determine real pregaps.

D. Do same check of point C. and look if your disc has tracks with INDEX>01. If so, submit a subchannel dump (.sub) as above to determine real lenght of all INDEXes.

Notes: PR doesn't have tipical EAC bug on 2 tracks discs. Pregap for audio track is added automatically in the dumping process, you don't have to edit anything.

PS: If PR splash logo gives you noise open .ini file and set "Splash=0", it will never come back again.


----------------------------------------------------------------------
DUMPING with Iso Buster + EAC
----------------------------------------------------------------------

Dump game as in the standard guide, but if you find one of the situations below you have to submit a subchannel dump (.sub) taken only with CloneCD to check possible EAN or mastering errors and / or to determine real pregaps, etc.

1) Games with 2 data tracks;

2) If audio pregap sequence (you can easily see it under EAC after gaps detection) is different from any in the scheme below;

 SS / SCD | SS / SCD | SCD only
-------------------------------
   2.00   |   2.00   |   2.00
   1.74   |   2.00   |   0.00
   1.74   |   2.00   |   0.00
   1.74   |   2.00   |   0.00
   ...    |   ...    |   ...

3) If EAC detects tracks with INDEX>01 (postgaps, etc.);

4) If track02 pregap is different from 2.00. In this situation you might also calculate a wrong "write offset". IMO this kind of discs should be dumped only with Perfect Rip + px_d8.

5) If "write offset" you got with manual method is a multiple of 1 sector (+588, -588, +1176, -1176, etc.)

6) If "write offset" you got with manual method is +810 (expecially some Euro discs have a real pregap of 1.74 on second track so real offset was +222)

----------------------------------------------------------------------
FIXING ANOMALIES
----------------------------------------------------------------------

Download this package to fix the following anomalies:

Q. Fixing a single audio track disc (EAC only):

A1. Use "fix_track02.bat" (set on 2 seconds pregap, edit batch file if pregap lenght is different).

Q. Fixing games with 2 data tracks after real gap confirmation (EAC only):

A. Use "fix_2data.bat" (set on 3 seconds pregap for track02 and 2 seconds for track03, edit batch file if pregap lenghts are different).

Q. Fixing two tracks between an EAN sector after .sub confirmation:

A1. Use "fix_EAN_PR.bat" if you dumped your tracks with PR (set on 150 sector to move from one track to next one, edit batch file with right tracks name and number of sectors if needed).

A2. Use "fix_EAN_EAC.bat" if you dumped your tracks with EAC (set on 1 sector to move from one track to previous one, edit batch file with right tracks name and number of sectors if needed).

----------
PS: I unsticked the 2 old threads, they are here if someone want to take a look:
http://forum.redump.org/topic/3152/ss-s … ed-041208/
http://forum.redump.org/topic/1259/mega … n-dumping/

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

----------------------------------------------------------------------
List of Saturn games with EAN sectors (0x02) between 2 tracks
----------------------------------------------------------------------

Arcade Gears Vol.3 - Wonder 3 (J) (Track 05-06)
http://redump.org/disc/5057/

Capcom Generation - Dai 3 Shuu Kokoni Rekishi Hajimaru (J) (Track 37-38, 40-41)
http://redump.org/disc/3652/

Capcom Generation - Dai 4 Shuu Kokou no Eiyuu (J) (Track 13-14, 29-30)
http://redump.org/disc/3653/

Chibi Maruko-Chan no Taisen Puzzledama (J) (Track 01-02)
http://redump.org/disc/3850/

ClockWerx (J) (Track 05-06)
http://redump.org/disc/3669/

Cyberbots - Fullmetal Madness (J) (Track 21-22)
http://redump.org/disc/3669/

Digital Pinball - Last Gladiators (J) (Track 72-73)
http://redump.org/disc/4944/

Dynamite Deka (J) (Track 08-09)
http://redump.org/disc/3522/

Fighting Vipers (J) (Track 09-10)
http://redump.org/disc/5063/

Gunbird (J) (Track 09-10)
http://redump.org/disc/6896/

Gussun Oyoyo S (J) (Track 09-10, 16-17, 40-41)
http://redump.org/disc/5047/

King of Fighters '96, The (J) (Track 12-13)
http://redump.org/disc/5250/

Magical Drop 2 (J) (Track 24-25)
http://redump.org/disc/3518/

Mizubaku Daibouken (J) (Track 17-18)
http://redump.org/disc/4948/

O-chan no Oekaki Logic (J) (Track 06-07)
http://redump.org/disc/3315/

Pastel Muses (J) (Track 12-13)
http://redump.org/disc/5108/

Princess Crown (J) (Track 6-7)
http://redump.org/disc/4901/

Pukunpa - Joshikousei no Houkago... (J) (Track 23-24)
http://redump.org/disc/4910/

Puzzle Bubble 2X (J) (Track 09-10)
http://redump.org/disc/3559/

Real Bout Garou Densetsu Special (J) (Track 18-19)
http://redump.org/disc/1747/

Samurai Spirits - Amakusa Kourin (J) (Track 15-16)
http://redump.org/disc/3710/

Sega Rally Championship (J) (Track 15-16)
http://redump.org/disc/3227/

Street Fighter Zero (J) (v1.002) (Track 02-03)
http://redump.org/disc/3661/

Street Fighter Zero (J) (v1.002) (Alt) (Track 33-34)
http://redump.org/disc/5263/

Strikers 1945 (J) (Track 1-2)
http://redump.org/disc/4898/

Tenchi wo Kurau II - Sekiheki no Tatakai (J) (Track 36-37)
http://redump.org/disc/3666/

Thunderhawk 2 - Firestorm (G) (Track 06-07)
http://redump.org/disc/5194/

Tokimeki Memorial Taisen Tokkaedama (J) (Track 12-13)
http://redump.org/disc/3865/

Winter Heat (J) (Track 11-12)
http://redump.org/disc/6546/

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

----------------------------------------------------------------------
List of Saturn discs with INDEX>01
----------------------------------------------------------------------

Dark Savioor (E) - http://redump.org/disc/2850/ - real cue
Dark Savior (J) - http://redump.org/disc/5045/ - real cue
Magical Drop (J) - http://redump.org/disc/4206/ - real cue
Monster Slider (J) - http://redump.org/disc/5052/ - real cue
Nanatsu no Hikan (J) (Disc 1) - http://redump.org/disc/5270/ - real cue
Nanatsu no Hikan (J) (Disc 2) - http://redump.org/disc/5271/ - real cue
Nanatsu no Hikan (J) (Disc 3) - http://redump.org/disc/5272/ - real cue
Prikura - Princess Clara Daisakusen (J) - http://redump.org/disc/4916/ - real cue
Side Pocket 2: Densetsu no Hustler (J) - http://redump.org/disc/8726/ - real cue

**Real cues should be fixed.

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

----------------------------------------------------------------------
List of Saturn dumps that need to be verified
----------------------------------------------------------------------

Alone in the Dark - One-Eyed Jack's Revenge (U)
http://redump.org/disc/2674/

Andretti Racing (F)
http://redump.org/disc/3811/

Winning Post 2 - Program '96 (J)
http://redump.org/disc/1629/

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

----------------------------------------------------------------------
Saturn discs with other anomalies
----------------------------------------------------------------------

A) Wrong track02 pregap detection on Perfect Rip: bigger pregap, smaller data track and sectors of data (garbage) in track02 pregap:

Forget PR and dump the old way IsoBuster+EAC.

Puyo Puyo Sun (J) - http://redump.org/disc/3766/
Waku Waku Puyo Puyo Dungeon (J) - http://redump.org/disc/3751/

B) Wrong track02 pregap detection on both PR and EAC with a Plextor:

Dump disc with another drive.

Panzer Dragoon (J) - http://redump.org/disc/2636/
Panzer Dragoon (J) (Alt) - http://redump.org/disc/3243/
SteamGear Mash (J) - http://redump.org/disc/3890/

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

----------------------------------------------------------------------
List of Mega CD games with EAN sectors (0x02) between 2 tracks
----------------------------------------------------------------------

Bari-Arm (J) (Track 11-12)
http://redump.org/disc/3118/

Cosmic Fantasy Stories (J) (Track 29-30) and (?) (56-57)
http://redump.org/disc/1991/

Dennin Aleste (J) (Track 06-07)
http://redump.org/disc/1634/

Keio Yuugekitai (J) (Track 12-13)
http://redump.org/disc/3136/

Pro Yakyuu Super League CD (J) (Track 19-20)
http://redump.org/disc/1958/

Quiz Scramble Special (J) (Track 18-19)
http://redump.org/disc/1657/

Sega Classic Arcade Collection (J) (Track 10-11)
http://redump.org/disc/1735/

Sonic CD (U) (Track 34-35)
http://redump.org/disc/7020/

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

----------------------------------------------------------------------
Other Saturn Oddities
----------------------------------------------------------------------

Gunbird (J) - http://redump.org/disc/6896/
EAC detects track02 pregap = 2.02
PR detects track02 pregap =2.00
Px_d8 reports offset on sectors 135848 and 135849 (so these sectors are data)
Sub analysis reports sectors 135848 and 135849 as pregap of track02

Whizz (J) - http://redump.org/disc/6895/
Both EAC and PR detects track02 pregap = 2.02
Px_d8 reports sync errors on sectors 30075 and 30076 (so these sectors are audio)
Sub analysis reports sectors 30075 and 30076 as part of track 01
If you extract data track with Iso Buster you'll have 2 errors exactly on these sectors.

My patch request thread
--------------------------------

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

Rocknroms wrote:

----------------------------------------------------------------------
List of Saturn discs with INDEX>01
----------------------------------------------------------------------

...
Side Pocket 2: Densetsu no Hustler (J) - http://redump.org/disc/8726/ - real cue

**Real cues should be fixed.

Post's attachments

sp2_real.rar 554 b, 3 downloads since 2009-09-06 

You don't have the permssions to download the attachments of this post.

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

How accurate is this guide for pc dumping? I have plextor and I tried dumping with perfectrip but everything I tried gives me c2 errors. with 4x speed.

And whats the difference of the "combined write offset" & "combined read+write offset"?
My drive has +98 so I allways put -98 in perfectrip?

My Drives:
1. PLEXTOR PX-W4012A 1.07 (+98) 2. LG GH22LP20 1.02 (+102) 3. ASUS DVD-E616A3 1.00 (+6)

Re: - SEGA SATURN & MEGA-CD Dumping Guide -

This is the most accurate guide for SS/MCD but you can use it for PC games too.

Try dump games at max speed and check if all option are set right; if you still got c2 errors in the log (a c2 file is always created so it's not a problem if you got only this), dump tracks with errors alone or try to dump them with EAC and then compare them. If you got same result and your disc has no scratch you dump is the best avaible unless you made other mistakes.

And whats the difference of the "combined write offset" & "combined read+write offset"?

This is the same thing ---> the offset you got with px_d8 or old method = drive read offset + disc write offset.

My drive has +98 so I allways put -98 in perfectrip?

If +98 is your drive read offset you have to add the disc write offset. Then yes in PerfectRip you have to put the negative value (or positive if your combined offset is negative).

My patch request thread
--------------------------------