76

(55 replies, posted in General discussion)

Vigi wrote:

Separate tracks have proven to be more convenient - at least for our project. There are a lot of games that have the same audio tracks across different regions and versions, and this wouldn't be visible if we would only list combined images

This I think will bring to parent/clone relationship structure, which is another fair reason to get tracks separated.

77

(55 replies, posted in General discussion)

I still don't see how raw dumping has to contain errors. Eidolon today matched a dump of mine the first time he dumped it. And he probably never used EAC. Dumps I made for both SegaCD and PC matched no problem, even if the discs and the drives are from totally different parts of the world.

Of course there's a probability to get errors, but if the probability to get errors with cooked sectors is 2%, and the probability to get errors with raw sectors is 3%, it doesn't change much. If you compare, cart reading failure is around 15%, yet that didn't stop us (No-Intro) in our cart dumping process.

Note that:
- every dump will need a successive verification anyway, which would sweep away the probability of error; the verification process has to happen no matter the method, even if we'd dump using carrots as disc readers
- as I said cart reading has a much bigger rate of failure than any CD reading method; note that the principle of dumping carts is to read them at least 3 times each, which is more than we require for CDs; CD dumping is relatively safe, and as much safe in raw mode as it is in cooked mode

78

(17 replies, posted in General discussion)

Now we're used to run things direcly from hard disk, and the concept of gap has no sense, but back in the day it was a necessity because CD and tape reader were relatively slow mechanic devices, much slower than the system reading speed. Gaps are an artifact ideated to overcome the limitations of such slow mechanical devices.

79

(17 replies, posted in General discussion)

AFAIK the pregap is there to give the drive the time to start spinning and gain full speed before reading data, if the drive reads a track from a disc not at full speed there's a chance it misses the initial data. The gap is a no-data slice of time in which the drive prepare itself to reading.

So the gap is functional to the track who follows it, not the track that comes before it.

That's the point of gaps. If there was no such problem we won't have gaps between tracks at all today.

Even old magnetic tapes had gaps between sectors who had the same function.

80

(55 replies, posted in General discussion)

If you have a horrible drive/destroyed CD, you're going to have a bad result even dumping, let's say, 32 bytes large sectors.

If your drive/disc are good enough to dump 2048 sectors correctly, then they're good enough to dump 2352 sectors correctly too. A reliable drive does the same multipass checking on raw sector as it does on cooked sectors.


As analogy, if you're good at making paper planes you'll do them good either making 23 paper planes or 25 paper planes. If you're horrible at making paper planes, you'll screw up even if you make a single one.

I like your researches. But...

Problem is that once you start memorizing the procedure, the IsoBuster+EAC procedure we follow now takes so little time that it makes the switch to CDRWin useless, because there's no real saving of time when you learn the passes and do them automatically.

Probably today it took you much time to dump a single disc, but what you did in half an hour I can do in 7 minutes:
-1 minute finding offsets
-1 minute ripping data track and resizing it
-5 minutes ripping audio tracks

Basically the same time you spend with CDRWin ripping and then shifting the data till you find the correct position.

I guess someone already said it, but there's not real time saving in using CDRWin, and you risk to lose data with it.

You only need to get practical with the dumping procedure. I wasn't fast at dumping at first either.

82

(17 replies, posted in General discussion)

It could be CDRWin working like EAC's "append gaps to previous track" (which is wrong).

83

(17 replies, posted in General discussion)

I never had problems making my dumps working in Kega, but I load the cuesheet in Daemon Tools first and run the dump directly from them as I would with a real CD, through Kega "Boot CD drive" function, I don't use Kega internal parser.

84

(55 replies, posted in General discussion)

I can't compel you to dump raw data, you can do as you wish. Who put up this site made the choice to have full raw dumps for every system, a choice I agree with. Even if there are empty sectors, there's consistency for the whole dump lenght. And as I said, you can convert raw dumps later but you can't do the other way around with 100% reliability. It's a strong reason to me.

Then it's up to you. I think the line followed by Redump.org won't be changed.

85

(55 replies, posted in General discussion)

Choose your answer:
-to achieve consistency between systems
-to get full raw dumps (data+audio) and not frankenstein dumps
-because if you really hate raw dumps you can convert them later but you can't do the other way around with 100% reliability
-because dumping raw takes only 10 seconds more and not 10 hours

86

(55 replies, posted in General discussion)

The dumps Themabus and I verified together had no such problems at all, and they're full raw dumps. Our dumps matched perfectly, and we live thousands of miles from each other using completely different PCs and CD-rom drives :B

You can see them all in the Mega-CD section.

87

(55 replies, posted in General discussion)

Another thing, even if you don't have the time to rip CDs the byte-perfect way, maybe someone in your community would have no problem doing it, IMO it's a way to force them to settle for an inferior dumping method, without letting them choose. You could tell your community members that there are alternatives like PSXDB who strive for a greater level of accuracy. After all cart dumps users are accustomed to perfect dumps, why would you force your community to renounce to them?

Finding offsets and dumping CDs with EAC takes me the same time of opening and dumping carts... 5-10 minutes of waiting haven't been a problem for the last 10 years of worldwide cart dumping, why should they suddenly become an unbearable wait now?

And it's not an ease of emulation matter either, PSXDB rips works perfectly under Daemon Tools and Kega smile

88

(55 replies, posted in General discussion)

Eidolon wrote:

Consquently, I've begun working on the GoodSegaCD and GoodSaturn projects on the Inn, hoping that this slightly easier method will be adapted by the Sega retrogaming community as a new defacto standard (similar to the GoodGen stuff).

Looking forward to hearing your thoughts on this!

Oh god that's the last thing we need... ANOTHER format? Moreover, another less accurate format? If you don't want to waste time just wait 'till there's click-it-once program. It's not like "oh cds are going to rot". I have CDs from 1985 that sound better than anything in SegaCD games.

And you forgot to mention the biggest difference between GoodGen/No-Intro and your project, they contain byte-perfect dumps too in first place. Every dump in GoodGen/No-Intro databases with missing/wrong bytes is tagged "hack","bad","overdump", "fixed" etc. for a reason, so you can't compare this "GoodSegaCD" to them, at all.

You're about to start a project that in a few years will be deemed full of bad dumps, think about it. It's not that you have to go that way just because Kega's author thinks obsolete shit like CDRWin works better (sorry if I sound rude)...

Same thing it happened to me when dumping 2-tracks SegaCD games, it's cd-rom drive fault, you can add the pregap manually, just be sure to check that total sector number of the dump matches total sector number of the actual disc (with IsoBuster).

Actually I don't think I understand, it's beyond my comprehension skills big_smile

But I trust you, if there's something wrong please fix it smile

PCE first tracks are doubtful too. They have 3366 sectors when they come before a 2.74 gap, and 3365 sectors when they come before a 3.00 gap. Aren't those first tracks all the same audio sample? They should be all either 3366->2.74 or 3365->3.00.

The way it is now is strange.

Hopefully. Current PerfectRip can't dump PCE games at all.

The bad thing, as I said, is that all programs are built to read a certain variety of CD standards, but not all of them. PCE discs have such a peculiar standard that it would take a huge effort from programmers to adjust their programs to these strange layouts too. It's the kind of work not all programmers are willing to do: it takes much time and it doesn't bring recognition, because these games are niche.

EAC is too much into plain audio layout to care, maybe PerfectRip authors will, after all there were MegaCD games I could dump only with PerfectRip and not with EAC.

And what about Human Sports Festival 2.74 data tracks pregap? That a 99,99999% 3.00 pregap misjudged by EAC.

I'm really starting to think we must edit those strange MegaCD and PCE gaps by hand. Why would we have to keep clearly wrong info in the database? Whoever is going to dump discs has to post them here or as wip first anyway, so we can pre-check their new info before confirmation.

EAC guys seem nice, but I'm pessimist by nature and I think there's no real chance EAC errors will be corrected, since EAC gap detection algo has been the same for many years and I don't think they're going to change it now.

The console discs we dump here are funky exceptions to the rule, as you said it's a matter of strange mastering, and EAC was born primarily for plain old audio CDs, not to dump funky exceptions.

And your posts on EAC forums have gone unanswered for weeks now.

Is this the only one with positive offset? http://redump.org/disc/2320/

The dumps match, I hope Dremora will make the PCE section public so everybody can see it

Look here http://redump.org/disc/2030/

seems to match to me

Only Human Sports Festival. That's the only disc I have.

http://www.rfgeneration.com/cgi-bin/get … -S-00230-A

98

(12 replies, posted in General discussion)

First try PerfectRip. If the results match EAC's, then we have to keep them. The only gap we can correct with fair accuracy is track2 pregap, we depend on dumping programs for the following audio track pregaps.

99

(12 replies, posted in General discussion)

pepsidrinker wrote:

gigadeath are you saying since the track 02 was really 2 seconds that the rest should be also?

I also emailed you.

No! I only said that track2 should have 2.00 pregap because you said that the end of the data track was 150 sectors back instead of 75 sectors back like EAC reports (isn't it what you said?)

The following audio tracks can have a different pregap than 2.00. I see many 1.74 and a few 1.73 in your dump, it would be better to double-check with PerfectRip, if you can't use PerfectRip then we have to keep EAC pregaps.

100

(12 replies, posted in General discussion)

ssjkakaroto wrote:

I was getting only a 1 frame difference with different drives but 75 frames seems too much for EAC to miss...

You have a PX-W2410, use PerfectRip to dump with it. I had major problem with EAC dumping Vay and Shining Force CD, the gaps were horrible, 2.01, 2.02 etc, while with PerfectRip I got the regular 2.00 and 1.74 gaps.