You can't compare the track 1 BINs until you've resized and psxt001z fixed them. Remember that this track has track 2's pregap appended to it, which can end up having audio data in it to varying degrees due to negative offsets.

After you've trimmed the pregap, the last sector can differ on drive to drive. Once this sector is repaired (psxt001z fix), good dumps should be the same across drives under normal circumstances.

---

A note about CDMage:

Don't use CDMage to repair errors for any reason other than checking for bad dumps from your drives. themabus recommended it earlier to see if your drive was giving errors due to scratches. If I dump a game in two drives and hashes don't match after resize and fix, I use CDMage to scan each for errors to see which drive likely gave the bad dump (so I can attempt to dump it again.) If after this check you suspect a drive added some errors, you can repair and see if the hash matches another unaltered dump. This is what themabus told you to do. You should get the drive to give this good data on its own, though. You have four drives at your disposal, so it's not a big loss if one of them flat out refuses to give you a good result.

There are several games that have errors on the discs themselves, such as Chrono Trigger (even the GH version). Thus, CDMage should be used with extreme care.

Crap drives will sometimes pop up some random minor errors, so if you have a hard time getting a spotless dump from a particular drive, you can use CDMage import sectors from other dumps from the same drive to make a good one. This way, at least you're not having CDMage tampering with the data directly. It's still kind of sketchy, so I would only do it to verify a dump from another drive that came out perfect normally.

27

(22 replies, posted in General discussion)

Argh, I forgot. This forum truncates 7z files.
Mediafire: http://www.mediafire.com/?4ugyum5wnzl

What's weird is that my Mitsumi FX54++M also sync errors.

28

(22 replies, posted in General discussion)

That's good to know. Such sectors would be in like, track 5 though?

Here's a sub of one of the discs it happened on, at the end of track 5. ISOBuster says the pregaps are all 00s.

TOC of the extracted CD

     Track |   Start  |  Length  | Start sector | End sector 
    ---------------------------------------------------------
        1  |  0:00.00 | 17:08.66 |         0    |    77165   
        2  | 17:08.66 |  0:33.51 |     77166    |    79691   
        3  | 17:42.42 |  1:28.38 |     79692    |    86329   
        4  | 19:11.05 |  3:00.62 |     86330    |    99891   
        5  | 22:11.67 |  0:43.00 |     99892    |   103116   
        6  | 22:54.67 |  1:06.03 |    103117    |   108069   
        7  | 24:00.70 |  1:00.71 |    108070    |   112640   
        8  | 25:01.66 |  2:32.06 |    112641    |   124046   
        9  | 27:33.72 |  0:05.71 |    124047    |   124492   

GH20NS15 gave:

Track  5

     Filename C:\!Redump\NotSubmitted\PSM03\GH\Track05.bin

     Pre-gap length  0:00:02.00

     Peak level 100.0 %
     Track quality 100.0 %
     Test CRC 70B5EA80
     Copy CRC 70B5EA80
     Copy OK

While the plextor did:

Track  5

     Filename C:\!Redump\NotSubmitted\PSM03\PX\Track05.bin

     Pre-gap length  0:00:02.00

     Suspicious position 0:00:42

     Peak level 100.0 %
     Track quality 97.5 %
     Test CRC 099CEF93
     Copy CRC 099CEF93
     Copy finished

With a sync error. The disc is spotless, and matched CRCs when using PerfectRip and ISOBuster to extract on the Plextor. Any clue?

29

(22 replies, posted in General discussion)

Specialt1212 wrote:

the only time I would need to use the FPCopy64 -r "track02good.bin" -2468 command would be if I have a negative offset, correct?

And I may need to adjust the -2468 value depending on what the combined offset is, correct? I assume the calculation would be, combined offset times 4.

Yes. If you have a combined negative offset, dump the first audio track in ISOBuster.

For two track games, push the end address bubble and subtract the length of the pregap from the start address (150 for two seconds, for instance.) For multi-track games with identical gap lengths, do the same without hitting the end address bubble. For games with differing gap lengths, check the end address bubble, then subtract track 2's pregap length from the start address, and track 3's pregap length from the end address.

Use the following commands on the resulting ISOBuster BIN file, where the number is (offset*-4). For -617 combined, this would be:
psxt001z.exe --gen offsetfix.bin 2468
copy /b offsetfix.bin+ISOB_T2.bin ISOB_T2Good.bin
FPCopy64 -r "ISOB_T2Good.bin" -2468

------

I've also had a couple situations where EAC would give a sync error on a flawless disc (My GH20NS15 fares fine, but my PX-760A and FX54++M don't like these weird discs). PerfectRip does well here, but for those where this is not an option, you might also have the need to manually extract a track on a disc with a positive combined offset.

The method is a little different. Before you touch anything in the extract from-to dialog, if the combined offset is >+587, you need to divide it by 588 and add that to the start address (while the length bubble is still ticked). After you've done that, set the dialog options as you would with a negative offset disc. After that, add +1 to the start address (and the end address field if that is checked). If you had a large negative offset, pretend the resulting bin file has an offset of the remainder. For instance, my GH20NS15 is +667, so with a +2 disc (+669 combined) I would add 1 to the start address and pretend herein that the offset is +81.

Once you have your dump (with real or pretend offset), we have to get rid of that extra sector we added. This is different from a negative offset, since we have to delete data from the beginning and end of the file. You fire up a hex editor, delete offset*4 bytes from the beginning, and 2352 - (offset*4) bytes from the end. On my GH20NS15, this would mean 324 bytes from the beginning and 2028 bytes from the end.

I have no idea why EAC does that on specific discs in specific drives, but every time I've manually extracted the tracks, they match EAC on the GH20NS15 and PerfectRip on the Plextor.

30

(22 replies, posted in General discussion)

Rocknroms wrote:

Now that I read better Velocity method there's a mistake because IB does like CDRwin and attaches gap to previous track. So to get the right track (for a single audio track CD) you have to add also pregap manually.

That's why I had him dump a sector range starting 150 sectors early, to include the pregap that technically lies at the end of track 1. If I'm not mistaken, the CD layout in ISOBuster looks like this:

http://i40.tinypic.com/fkpnk5.png

Thus, for a 2 track disc you have to keep the same end address but set the start address back (into t1's sector range) to include track 2's pregap. In a 3+ track disc with linear gaps, for all but the last you start early with a relative end, which adds a track's pregap and simultaneously removes the next track's gap. Give or take a sector or two to later account for the offset.

Specialt1212 wrote:

I'm still a little confused on when I should be using the remove / resize command. I just want to make sure I understand in case I encounter a disc with a similar issue.

Offsets shift data, resulting some of it to lie in a normally inaccessible range.

http://i40.tinypic.com/2ibmbeo.png

The effect is that, for a negative offset, the data is pulled back into the pregap, and the pregap is pulled partially into the data track (unaddressable). The data is still in an addressable area, but unfortunately since it lies in the pregap located in track 1 (like the graphic above), EAC refuses to read it. This data that is pulled back into the pregap is lost, so in your case 617*4 bytes from the beginning of the track's data is replaced with 00s.

For positive offsets, the data is pushed past the end of the track, so we need a drive that can over-read.

Since EAC refuses to read into track 1's range, we can use ISOBuster to do this. We dump track 2, but modify the sector range in extract from-to to include its pregap that lies in Track 1. The end result is that we have a track of the proper length, but mis-aligned due to the offset.

Here's where copy /b and remove fits in.

With our negative offset, we lose the first 617*4 bytes of the pregap to the data track, so we have to put it back. We generate some dummy data with psxt001z to account for the lost bytes, and stick it back at the beginning of the track.

Now our track is 617*4 bytes too long, but the data at the end never belonged to the track to begin with (this is that white space at the end of the rectangle). We can safely delete it.

The result is that we've re-aligned the data back into its normal area.

I have the same problem, goes straight to crash after launching the EXE on Win7 X64. Works perfect in XP compatibility mode, though.

Crash log:

Protection ID v0.6.3.5 DECEMBER has crashed...
Build 12/24/09-20:33:24

Welcome to the scene of the crash.... take me to the hospital

EAX = 000000030h, EBX = 00000000Ah, ECX = 000000030h, EDX = 000000000h
ESI = 0004F3240h, EDI = 000000031h, ESP = 00028CF50h, EBP = 00028CF98h

DS  = 0002Bh, ES  = 0002Bh, FS  = 00053h, GS  = 0002Bh, SS  = 0002Bh
DR0 = 000000000h, DR1 = 000000000h, DR2 = 000000000h, DR3 = 000000000h
DR6 = 000000000h, DR7 = 000000000h

CCW = 00000037Fh, CSW = 000004020h, CTW = 00000FFFFh, CEO = 076CC7C3Ch
CES = 002E90023h, CDO = 000000000h, CDS = 00000002Bh, CR0NPX = 000DB223Fh

Crash @ CS:EIP -> 00023h:077219D60h, EFlags : 000010206h
Stack @ SS:ESP -> 0002Bh:00028CF50h

Crash Code : 0C0000005h
Crash Report : In Page Error

ThreadID : 0109Ch / 04252
ThreadName : PiD Core Thread (thread 1)
Crash Happened in Scan File -> Unknown :(
Procedure Name : N/A
Crash File Line Range (low) -> 00
Crash File Line Range (high) -> 00
ProtectionID was scanning -> 
Last Scan was -> Crash did NOT happen in scan thread
Scan was N/A 
Next Scan is -> Crash did NOT happen in scan thread

Thread Start Va / Tag : 0x00408FFD

Pid executable range 0x00400000 -> 0x00574000 (0x00174000 bytes)

Crash address is NOT within pid's image

32

(22 replies, posted in General discussion)

Rocknroms wrote:

Velocity, Isobuster extracts audio data in unscrambled mode or in wav format, you will get a bad track with your method.

Not if you use "Extract RAW", which is what "Extract From-To" uses by default.

I have matched dozens of -647 offset tracks from ISOBuster with EAC rips from my GH20NS15 (+667). If this were the case, EAC would also have to give bad data.

Renegade Racers, Track 2 EAC GH20NS15:

Track  2

     Filename C:\!Redump\NotSubmitted\RenegadeRacers\GH\Track02.bin

     Pre-gap length  0:00:02.00

     Peak level 96.5 %
     Track quality 100.0 %
     Test CRC 3B68D7A0
     Copy CRC 3B68D7A0
     Copy OK

Renegade Racers, Track 2 ISOBuster + Hex editor PX-760A:

Calculating hash of 22127616 bytes file `C:\!Redump\NotSubmitted\!ActuallySubmitted\RenegadeRacers\T2-PX`...

SHA-160     : 032FAB688A27767B20C878DEC7F303275FC65855
MD5         : C4A8A3E3F2D4FE7A0414C9EFB0176591
CRC-32      : 3B68D7A0

Calculation took 0.374 seconds

33

(22 replies, posted in General discussion)

Yeah, on negative combined offsets, EAC cuts off data from the beginning of track 2.

In order to combat that, you can dump the track manually in ISOBuster.

For this game specifically, in ISOBuster, right-click extract from-to the 2nd track. First, click the End Address bubble, then subtract 150 from the start LBA. Extract.

Open the resulting file in a hex editor. Insert 2,468 (617*4) bytes of 00 at the beginning, and delete 2,468 bytes from the end.

If you're uncomfortable with hex editors, you can instead:
psxt001z.exe --gen offsetfix.bin 2468
copy /b offsetfix.bin+track02.bin track02good.bin
FPCopy64 -r "track02good.bin" -2468

For other games, there's a couple of precautions to take. Firstly, always calculate the correct number of bytes to shift with offset * 4. The second, and most important, is that if the game has >2 tracks, you have to delete track 3's pregap from the end of the file in addition to some bytes.

The only other precaution I can think of is that ISOBuster will not have error recovery as good as EAC, so if you're going to use this method for a new entry, be sure to dump it a couple of times (preferably in a couple of drives, too).

34

(8 replies, posted in General discussion)

ghost wrote:

dude you will save me if you can tell me what to use to split the pc dat into cd and dvd. splitting the iso and bin entries into two dats

Here you go. Just rename the PC Dat to "RDPC.dat" and stick it in the same folder as this program. It will output "RDPC_BIN.DAT" and "RDPC_ISO.DAT".

35

(8 replies, posted in General discussion)

Well, I looked at the sample Playstation XML dat, and it didn't even use the index and image fields, so neither did I. There was also spaces between some blank fields, so I recreated those too.

Anyways, I threw together this crappy program in VB (I'm more of a scripting guy, myself). You'll probably need the .NET framework if you don't have it.

Just rename the redump.org dat to "RD.dat", and throw it in the same folder as the program. Run it, and it'll create "NEW.DAT".

36

(18 replies, posted in General discussion)

Specialt1212 wrote:

I tried setting them up in EAC per the guide but I'm having a problem when I get to this step

- Open the drive options (EAC -> Drive Options or press F10);
- Select the first tab ("Extraction Method") and click on "Detect Read Features";
- EAC should now start detecting the features of your drive;

In your screenshots, you're in the offset/speed tab, not the extraction method tab. The extraction method tab is where you set it to secure mode, and detect whether your drive has accurate stream, an audio cache, and C2 pointers.

If you're wanting to check the offset of your drive manually, just count the lines of garbage data on an disc you've already dumped.

Also, does that Plextor work with px_d8? If it does, you'll no longer have to count garbage data, and you can get the offset of data-only discs  big_smile

37

(8 replies, posted in General discussion)

If you give me an example of a complete redumb db entry from the dat, and how you want that resulting entry to be formatted, I will look into throwing something together that can do it for you.

For example, here's Tekken 2 (USA) for the PlayStation:

    <game name="Tekken 2 (USA)">
        <description>Tekken 2 (USA)</description>
        <rom name="Tekken 2 (USA).cue" size="306" crc="7b45c1a8" md5="b28b88a353507118f1586d71eef1b7c0" sha1="73b58d9c70c59f0f2a6b19ad9d04e9a61f820256"/>
        <rom name="Tekken 2 (USA) (Track 1).bin" size="717922128" crc="7ab1c17b" md5="b2ce9448df23b0378f7bf5cce901eecc" sha1="2b6a371fc70c2e625f238ef98104ad1d2a07a5bc"/>
        <rom name="Tekken 2 (USA) (Track 2).bin" size="26554080" crc="9a0d6a04" md5="9f64359d59fa921a68dea3300bd54ac2" sha1="5faad8d827cc9390dc097e75822e23c2f4953364"/>
        <rom name="Tekken 2 (USA) (Track 3).bin" size="6350400" crc="d387cac5" md5="131bb82eb1ba56b4991091f1717770a2" sha1="47eb5ef6093e80099f710b7e221b461ca3ab3c26"/>
    </game>

What do you want the result to look like?

38

(18 replies, posted in General discussion)

Specialt1212 wrote:

1. Why would I be getting that error

2. Should I even be going back more than 150 sectors on 2 track discs?


I want to make sure I'm doing this correctly because I have 5 or 6 games that aren't in the database that I want to dump, but I want to make sure I'm doing it correctly.

1. Some drives will lock up when trying to read the last data sector. My PX-760A does this, but my GH20NS15 can read them like a charm. Thus, the sector it freezes up on is a data sector. Count the sector after that as the first sector of garbage data. If you don't see a sector with garbage data after that sector, it means the combined offset is <= 0, so you can't determine it. When the drive locks up, just eject the drive tray to unfreeze it.

2. Yes, because the track 2 pregap isn't always two seconds. I've recently ran into a couple of discs where the gap was four seconds (300 sectors). If you find the garbage data, you're done, but some discs have strange gaps instead of easy peasy uniform two second gaps.

39

(6 replies, posted in General discussion)

http://i39.tinypic.com/slgyhl.png

1. Check "Add MD5"
2. Check "Add SHA1"
3. Click "...", and select the folder containing your BIN files.
4. Click "...", and select the location and name to save your dat file as.
5. Set the DAT format to Deprecated. (This isn't needed anymore, but I prefer the old format to XML.)
6. Create your dat.

You'll get a DAT file like this:

clrmamepro (
    name "-insert name-"
    description "-insert description-"
    category "Standard DatFile"
    version "-insert version-"
    date "-insert date-"
    author "-insert author-"
    email "-insert email-"
    homepage "-insert homepage-"
    url "-insert url-"
    comment "-insert comment-"
)

game (
    name "playstation magazine 33"
    description "playstation magazine 33"
    rom ( name track01.bin size 330630048 crc 1d6bdd87 md5 cc86a82c37c269d209a8fe678a21902e sha1 524adff5b635c295478ef2844098f4745a93f29e )
    rom ( name track02.bin size 18592560 crc 65ba643b md5 4133f6ac99a044bf43ca7ddcdf3aa3e0 sha1 44c31aaacec46587dd7ab5e46aa365fdfc79bb92 )
    rom ( name track03.bin size 18841872 crc 9ebedee7 md5 bf8f384c34c7e264921a609ba3e8132c sha1 9a5674526def6d2097bc541bc51d5ad875ac2bdc )
    rom ( name track04.bin size 35103600 crc acbd2e8a md5 1166e5026f0a5f8cdb3bbf89fb5e780b sha1 5ded4fd4e5df366a4a68a6692d326eda6e48fad9 )
    rom ( name track05.bin size 1401792 crc 780b1fc7 md5 54734d3fe6f75e0d6cf73fa0d3b63c83 sha1 d11089e8cd3f7d9fc4dfd1156e1a02f2f992897a )
)

Cut out the following portion to paste into the disc submission form:

    rom ( name track01.bin size 330630048 crc 1d6bdd87 md5 cc86a82c37c269d209a8fe678a21902e sha1 524adff5b635c295478ef2844098f4745a93f29e )
    rom ( name track02.bin size 18592560 crc 65ba643b md5 4133f6ac99a044bf43ca7ddcdf3aa3e0 sha1 44c31aaacec46587dd7ab5e46aa365fdfc79bb92 )
    rom ( name track03.bin size 18841872 crc 9ebedee7 md5 bf8f384c34c7e264921a609ba3e8132c sha1 9a5674526def6d2097bc541bc51d5ad875ac2bdc )
    rom ( name track04.bin size 35103600 crc acbd2e8a md5 1166e5026f0a5f8cdb3bbf89fb5e780b sha1 5ded4fd4e5df366a4a68a6692d326eda6e48fad9 )
    rom ( name track05.bin size 1401792 crc 780b1fc7 md5 54734d3fe6f75e0d6cf73fa0d3b63c83 sha1 d11089e8cd3f7d9fc4dfd1156e1a02f2f992897a )

40

(2 replies, posted in General discussion)

Yep, just dump it as you would if it was undumped, except at the end compare your hashes to the database.

If you get a match, then you can just say you matched with a link to the database entry. It would also be helpful to include information that's missing from the database, like missing or alternate barcodes/ringcodes, or if your disc's offset differed from the one in the database.

41

(18 replies, posted in General discussion)

You'd open Track 2 in the hex editor, but you don't have to do this if you're uncomfortable with it.

In EAC, don't detect gaps, instead leave them undetected. Enter the offset in the drive options as you would normally, and dump the track with test & copy. This will give you track 2 without its pregap.

Use psxt001z.exe to generate your pregap using: psxt001z.exe --gen pregap.bin 352800

Use the command prompt to merge the files, like: copy /b pregap.bin+track02.bin track02good.bin

That will give you your track 2 with a 2 second pregap.

42

(4 replies, posted in General discussion)

Rocknroms wrote:

so US reseller is Memorex (that one in your link is the old model, the one I have. Now the manufacturer produced a new model with new design and probably a bit more professional

is this

It's pretty close to what you linked to, except two flat wheels are used for both process (no spring loaded dots). I have the older gray boxy one (2nd Amazon picture), but the black one looks thinner.

I'll pick up a bottle of Brasso when I get the opportunity, and try it out in the device.

Update: Tried it, but it's too liquidy. Makes a huge mess in the device, and the results are far from stellar. Lots of circular scratches.

43

(4 replies, posted in General discussion)

Specialt1212 wrote:

I extracted the track in IsoBuster relabeled it to Track01.bin

But how do I create a cue sheet for a single track disc or is one even necessary?

Have ISOBuster make a cuesheet for you, or you can just use this cuesheet for PSX:

FILE "Track01.bin" BINARY
  TRACK 01 MODE2/2352
    INDEX 01 00:00:00

Specialt1212 wrote:

I'm also trying to dump Vanak for the PSX however I ran into some trouble.

I can't find any garbage data in the second track I looked using both of my drives i.e.

- GSA-H55L drive with an offset of +102
- TS-H552D drive with an offset of +6?

Unfortunately, -647 is a fairly common offset for PlayStation games. It would be unsafe to assume an offset we can't see, though.

PC recycling stores are good places to look for cheap drives, if you have any around you. I have a few around my city, and they always have stacks of CD-ROM drives on the cheap ($1 for me). Just bring a Smartphone/PocketPC/NDS/PSP/etc with the Accuraterip list with you and look for a drive with a huge offset. I found an "HP - CD-Writer+ 8100" with an offset of +1160, for instance.

On eBay you can get a IDE/SATA to USB kit for about $7 (China), if you don't want some ugly old drive in your tower.

Or you can always pick yourself up a Plextor, which will automatically detect offsets for you with px_d8. You can grab a PX-760A on eBay for ~$30 shipped with some luck.

44

(11 replies, posted in General discussion)

Specialt1212 wrote:

I have other burned PS1 games with the same brand of CD-R and they play fine on my ps1 so I'm not sure why this won't work on my ps1 but after testing it on my ps2 it worked perfect.

I've had similar things happen before. When I got my CD64 (RIP), I burned a disc with the correct filesystem settings. The disc loaded perfect, so I proceeded to burn the rest of my discs according. Turns out, for some reason, only the first disc I burned was liked by the CD-ROM drive. I swapped the CD-ROM drive for another, and it read all the discs perfect. CD-ROM drives can just be really picky.

Specialt1212 wrote:

1. What format should I change track 01 to? Should I leave it as an iso file or rename it to a bin file?

2. Also in re-naming the tracks for the cue sheet, should I label them as


Oh and one more thing, why isn't the cue sheet included in the clrmamepro scan shouldn't that file need to be verified as well?

1, 2 & 3: The filenames in the cuesheet don't matter, since the server will parse the track types and generate its own cuesheets based on the name of the game itself. Since the server generates its own cuesheet, your cuesheet doesn't need to be hashed, since it won't be directly used.

After your game is added to the database, download the cuesheets archive to get the cuesheet matching the dat. If you've submitted a dozen or so games, it'll just be easier to let clrmamepro do all the renaming for your files by downloading and feeding it the dat.

If you're only submitting a couple of games, you can rename your files with a tool like Ant Renamer.

I keep all my files named Track##.bin. After I submit the game, I download the cuesheet and copy the part of the filename contained, up to the track number. For instance:
"Amazing Virtual Sea-Monkeys, The (USA) (En,Es) (Track " from "Amazing Virtual Sea-Monkeys, The (USA) (En,Es) (Track 01).bin"

Using Ant Renamer, I drag all the bin files in, then go to action > string replacement.
For games with < 10 tracks, replace "Track0" with the string copied earlier. For games with >= 10 tracks, replace "Track".
Also, check include extensions and replace ".bin" with ").bin".

That's an easy way to manually rename your tracks if you have a couple of games and don't want to have to hassle with clrmamepro.

45

(4 replies, posted in General discussion)

I wonder if Brasso will work as a replacement solution for the aluminum oxide paste that comes with the Memorex OptiFix. It's just a little machine with motorized scrubbers that spin in a radial motion. Theoretically, that could turn all the hard work into pressing a button.

46

(11 replies, posted in General discussion)

Specialt1212 wrote:

I also tried burning the image to a disc and playing it on my chipped PS1 system. It won't load the disc it just sits at the Sony PS1 main menu with the option of memory card / cd drive.

Can anyone identify what I'm doing wrong?

Every step you've taken looks perfect. I'd blame the music anomalies on the emulator(s), unless everything works perfect when you use the emulator with the real disc.

As far as you chipped PS1 goes, if you load your burned CD in your PC, is everything normal? (Correct number of tracks, correct pregap length, try playing the music in an audio player, etc) I assume that if you have a chipped PS1, you're familiar with what brands of CD-Rs to use and to use a low burning speed.

If something is weird about the disc, whatever program you used to burn it might not like the format of the audio tracks or something. If that's the case, try mounting the image in DAEMON Tools, then use your burning program's "copy disc" function to copy from the virtual drive to your CD-R.

Spot on with the math.

You should put a value of 8 in EAC for the offset correction value.

+2 is the offset of the disc itself (this is a very common value). We also have to account for the offset of the drive, so we add the two together to get the "combined offset".

Let's pretend you had a drive with a negative offset, like -444. We wouldn't see garbage data in this drive, but if we figure out the combined offset with our disc offset (-444 + 2), we would know to use -442. Likewise, if you had a +667 drive, you could find large negative offsets, and figure out what to use in your SH-S223L by adding 6.

[It should be noted that combined negative offsets can give bad results in EAC, so in that case you will want to dump manually or use a tool like PerfectRip (tutorial)]

My bad, read over that bit.

Two lines would then be 32 bytes, or +8 samples for the combined offset. This would mean the disc's offset is 0. Just be sure there isn't 2 1/2 lines.

Specialt1212 wrote:

when using ISO buster and looking at track 2 if i go back 149-150 sectors I don't see garbage data, I usually only see the 1 line header. This occurred on both CD of Lunar the Silver Star Story for the PSX. I tired ripping Ogre Battle but it only had two lines of garbage data... most of the screen shots I saw showed several lines of garbage.

No garbage data means that the combined offset is <=0, which means you can't determine it with that drive, and can't dump the disc without already knowing it. If you have a drive with a large positive offset (or a Plextor compatible with px_d8) you can find out the disc's offset, then figure out the right combined offset by combining the disc and drive offset.

Having only two lines of garbage is okay. What's your drive's offset according to the Accuraterip database?

According to the previous dumper, the offset for Lunar is -647. This means you can't manually detect it in a large number of drives. A large number of LG drives have +667, but if you're going to look into new drives, you might want to think about getting a Plextor (you can get them fairly cheap on eBay).

Specialt1212 wrote:

Any idea why the sound isn't working?

It's probably an emulation issue. I couldn't get CD-DA to work on the Smurfs in emulators, even if I mounted the image in DAEMON Tools and loaded it as a real disc in emulators.

You can try a few different emulators and see if your luck changes. ePSXe 1.7.0, ePSXe 1.6.0, pSX latest, xebra (direct link).