126

(11 replies, posted in General discussion)

hello Li Wang
it's great you decided to contribute to this project, so thank you very much

PCE CDs can be somewhat difficult to extract though unless you open up drive and do swapping
but i hope this won't be the case

to answer your questions:
1. offset value is not dependant on gaps in any way or vice versa,
gaps just happen to be place where it manifests
so once it is determined you would extract all tracks with same value
you can find offset for PCE CDs the same way as for the rest systems,
between Data->Audio tracks (when offset is positive) and also Audio->Data tracks (if it's negative)
so in this case you'll be looking at Track 02->03 gap at first as if they were Tracks 01 & 02 from guide
if nothing is there, then likely offset is negative and you should examine Track 01->02 gap instead

negative offset is determined following way:
click Sector View on Data Track (02) - IsoBuster should position on it's 1st sector from TOC
e.g. 3596
go 150 (usually but in rare cases this value can be different) sectors back
e.g. to sector 3446 and there should be sense error instead of nulls
(or it could probabbly be data sector on some drives but either way it shouldn't be nulls)
(this is how you can determine value different from 150 for previous step)
go one more sector back and there should be scrambled data
so for example on my +6 LiteOn drive Tengai Makyou: Ziria look this way:
http://img39.imageshack.us/img39/7348/ziria.png
and math is:
$930-$278=$6b8=1720
-1720/4=-430
-430-DriveOffset=-430-6=-436
if whole 1st page would be full with scrambled data you'd increase offset by -2352 or -$930 bytes, and so on

alternatively you could try Truman's excellent px_d8 program - it would really ease things a lot
but unfortunately most drives do not support this command
for LBA parameter any data sector can be given,
so 0 won't fit for PCE most of the time, but likely something around 4000 should

output for same CD on +30 Plextor:

Sector: 4000
MSF: 00:55:26
Combined offset: -1624 bytes / -406 samples

-406-DriveOffset=-406-30=-436

so i would extract with -430 offset on one drive, with -406 on the other and submit -436 to db

also very often for Japanese PCE CDs 1st track is common one with CRC value b979500c
this is the case for commercial release of Ys IV currently in db
and by track size also could be true for your CD
so this could hint whether offset was determined right or not

2. yes, you're right - in IsoBuster's options default extension can be configured to be either .iso or .bin
and does not influence file content in any way,
so as long as you extract raw 2352 byte data - it shouldn't matter

3. yes, it should be fine

one proble you'll run into though: Track 03 pregap appears to be determined incorrectly by EAC
(which can happen quite often for PCE CDs)
so likely you'll need to cut it's 1st sector after extraction -
you should be able to tell this from file sizes and content of last Track 02 sector after 2sec gap is removed

edit:
ah, i forgot about data track pregap - usually drive won't be able to extract it correctly,
so unless you'll be doing swapping
you'll need to determine of exactly how many data and audio sectors it consist
(like when looking for negative offset)
and then recreate it with generic data and prepend to Track 02

ok thank you very much, i'll keep that in mind
every Taikenban i moved to to the title is now in 'Edition' field

F1ReB4LL wrote:

I just hope Dremora is serious about writing a new site, where noone will be able to edit the entries so easy, because with such a "smart" crew, which members rename everything 10 times a month on their own without any discussions and without any logic, this project is going into f@#king nowhere. Over.

i certainly hope so, mr. Neon Genesis aka. 'we have to redump everything'

'without any discussions' so since you're unable to contribute to discussion within an week
one so important to you, btw, you're all pissed now
i presume you require personal invitation or something to grant your audience,
is that right F1ReB4LL?

also, absence of any guides regarding naming at all
and nothing really being done, except anouncment posted after 5 months of 'careful considerations'
somewhat contributes to this situation, don't you think, Administrator?

Posted by F1ReB4LL at July 5 2009, 20:39:27 wrote:

Like it or hate it - we've switched the naming to No-Intro's convention.

Comments from staff:

After careful considerations and several votings we've decided to change to the No-Intro naming convention. No-Intro has promised to come with a new version of their convention soon, so chances are that this will lead to some more changes. If you find any issues with the current naming or have any suggestions/corrections/additions, please post them in the forum.

though you forgot to mention it's that 'squeeze it all in one field' (inappropriate field, may i add) kind of no-intro

Jackal wrote:

gorelord4e and ir0b0t also don't like your change.. I've come to a point where I don't really care what happens with filenames anymore.. but I hope you can collaborate why it's a version and not an edition..

it's not an version it's an stand alone flag, by the look of it - was version before, i've changed that.

The Official No-Intro Convention 2007-10-30 wrote:

3.6 Development and/or Commercial Status
Optional
Those flags are added to games that are not classical commercial releases.
It is applicable for (but not limited to) unfinished games, promotional games,
prize games, limited editions.
Examples:
• The flag (Beta) is added to games that are unfinished but have a final
release.
• The flag (Proto) is added to games that are unfinished but don’t have a final
release.
• The flag (Sample) is added to samples, demos, instore demos, etc.
If more than one (Beta) is available an incremented number will be added
(Beta1), (Beta2), etc. If determinable the oldest Beta gets the lowest number.
Same with Protos and Samples.

The Official No-Intro Convention 2007-10-30 wrote:

3.5 Version
Optional
This flag shows the version (vX.XX) or revision (Rev X) of the game. It is put in
parentheses. Revision is used instead of version when applicable. Numbers
and/or letters can be used depending on the system or program approach.
The flag is only added if the version/revision is greater than the initial release.
Source is usually ROM header or cartridge stamps.

^^^this is only thing that should go version

(Demo), not (whatever-ban) bacause it is an flag - that's how it works, like (Unl) or (Promo) or (Beta)
it should ease things not obfuscate
having this flag endlessly customizable defeats purpose of having one
then as well this part could go to title, like on satakore <- that's what i've done
but since there is (Demo) flag now in that place, it is unneccessary, so that was my mistake

gorelord4e wrote:

Nope i dont like this change at all.. I agree that Taikenban is demo therefor it should be (Demo) but nothing more than that.. thats my 2 cents atleast.. A discussion about this would have been great btw..

only constructive comment so far - 1st in a week, thank you very much gorelord4e

i do agree 'Taikenban' shouldn't be visible in .dat at all
it could be moved to 'Edition' or in other words 'Additional' flag
but what will happen - it will disappear - the same as with 'Original',
because as (Japan) = Original; (Japan)+(Demo) = Taikenban - it's redundant
so .dat output will be the same as if when removing it at all
and this will put more stress on coding part
as generic entries, those that should not appear in .dat, would have to be updated constantly
is this neccessary - i don't know - more opinions are welcome

so how this should work, as i see it:
1. every record with  'Category' 'Demo' gets (Demo) flag in .dat automatically (should there be category - isn't in no-intro)
2. those with custom description (different from Demo or Taikenban, etc. in other languages)
get it in Additional flag and output to .dat

so let's remove them from title for now and enjoy weekend, can everyone agree on that?

i moved 'Taikenban' from Version to Title for Japanese PSX set as @satakore
but i guess it's better to remove it at all, right?
except this one case, maybe
Crash Bandicoot 3 - Buttobi! Sekai Isshuu Tentou You Taikenban (Japan) (Demo)
where it would go to Additional (though again is impossible for now)
Crash Bandicoot 3 - Buttobi! Sekai Isshuu (Japan) (Demo) (Tentou You Taikenban)

Astronoka Taikenban (Demo Movie) (Japan) (Demo)
would have to be other way round, i suppose, with 'Demo Movie' in 'Additional'
Astronoka Taikenban (Japan) (Demo) (Demo Movie)
but it isn't possible in current db

thank you very much Ken-mkII
looking forward to it

i guess submitting something to db to get 'dumper' status would be only othe alternative
but many games are cheaper than 3$..4$ now (probably you could rent for even less)
and a lot of those aren't in db yet, so that would be really great

oh, still visible from rss for everyone though
http://redump.org/feeds/forum/rss/
that's your best bet then, Ken-mkII lol

it's not accessible for unregistered viewers
so i guess it should be visible to you now

135

(8 replies, posted in General discussion)

it's a surface defect then, i guess
those might pass as 100% good on EAC,
but tracks will differ among various drives, because of different masking strategies
and in some cases they might vary even on same drive, like in this one
cleaning or polishing surface might help or extraction with IsoBuster @low speed

136

(6 replies, posted in General discussion)

Ok, Themabus! You don't understand and you finished to confirm that the old renaming was better

no, Rocknroms, i don't believe i ever said that.

Weeks ago you said that serials are a problem for Japan PSX.

and i can confirm that again - for only fraction of records they could make any sense, they were misused
serials and overall separation of records with artificial v1.x and Alt flags having no basis in real life
was by far the worst thing imho
problems with current one could be resolved by inclusion of editions for those cases no-intro convention would not,
or is unclear about
and, well, those Bonus flags need to be addressed
also, imho, shift to no-intro (i.e. different naming) should have been accompanied by updates in code and db structure
(like there should be fields for all of those new flags and db could do more automatically - on it's own)
but that shouldn't be too difficult to fix

if you wonder why i said i wouldn't use current naming - it's because i don't think it's actually transferred to no-intro properly
for instance the's still a lot of those atavistic v1.x & Alt flags left from previous scheme
(like DJoneK i think it is a last resort to use those,
when there are absolutly no other options left with real physical differences to note)
and some flags are misused,
like, imho, it should be (Demo) always, not (Taikenban) or whatever romanized, because it's an flag
it should ease mundane tasks such as separation of demos from full releases
currently it's difficult to accomplish, i.e. this flag does not fulfil it's goal
and if we stick to this it will get increasingly worse,
like you'll need to be linguist or have dictionary with all possible values to spot an 'Demo'
(those are legacy problems from previous naming, not attribute of no-intro, please don't confuse those things)
so those things and problems i mentioned above
and neither did i use previous naming btw

137

(6 replies, posted in General discussion)

original topic

And you continue to assert that it's rational.
We already use editions in file names, I'm not so blind and I agree to use them, but if Original and Limited match and you have a Bonus CD only avaible with Limited where's the problem to write it down in the notes in DB? Moreover it seems you haven't already understood that this is a hobby.

why notes? .dat is what everyone is getting - it's what characterizes redump.org - an image of current state of db
besides notes is generally last place where to put anything - it's least accessible field
how do you imagine people could use such information?
-download .dat
-check/rename images of their own CDs
(i would not rename with current naming though and don't see why anyone would be tempted to)
-go on-line and walk through all notes to see what's in there?
stripping output because of omissions in input will not accomplish anything, imho

If you are so sure that all used CDs we bought have the right case... I don't know where you ever bought stuff.

i am. since you can tell PSX Japanese releases by serial (i would guess PS2 too) - that's only place they really work
serial on case == serial on CD = OK

138

(6 replies, posted in General discussion)

Sorry but the one not rational is you!
I was sarcastic because you suggested again to add stupid long tags. It's obvious that you have to use a company tag if this is the only thing you can find to identify them; it's stupid, or ever worse, to use always company tags, etc.

not at all am i suggesting to include editions for all records, Rocknroms
no-intro works the way that flags with default values are omitted
so roughly from current 3171 PSX records listed on 64 online-db pages
~6 pages are with edition less records (demos and such)
~5 hold records with various custom editions
~48 are filled with 'Original' edition records
and finally about 5 with Original+Custom
so for PSX about 15-16% (10 pages) of records would get editions listed (other systems would get far less of those)
is that such a horrible sacrifice?
besides if you are concerned about filename length we could use abbreviations like DJoneK have suggested

now let me explain you (again) how it would work
if we return to examples above, current records look like:

NOeL - La Neige (Japan) (Disc 1..3)
NOeL - La Neige (Japan) (Special Edition) (Disc 1..3)
NOeL - La Neige (Bonus CD) (Japan)

NOeL - Not Digital (Japan) (Disc 1..2)
NOeL - Not Digital (Bonus CD) (Japan)

Photo Genic (Japan)
Photo Genic (Japan) (Limited Edition)
Photo Genic (Bonus CD) (Japan)

Dungeon Creator (Japan) (Disc 1) <| let's pretend Original match to this CD
Dungeon Creator (Japan) (Disc 2) (Memory Bank Disc)

how do this syntax describe records?
NOeL - La Neige: 2 different editions and Bonus CD seemingly from Original or maybe both editions
NOeL - Not Digital: 1 edition that comes with Bonus CD most likely
Photo Genic: the same as La Neige
Dungeon Creator: 1 edition

NOeL - La Neige (Japan) (Disc 1..3)
NOeL - La Neige (Japan) (Special Edition) (Disc 1..3)
NOeL - La Neige (Japan) (Special Edition) (Bonus)

NOeL - Not Digital (Japan) (Original, Special Edition) (Disc 1..2)
NOeL - Not Digital (Japan) (Special Edition) (Bonus)

Photo Genic (Japan)
Photo Genic (Japan) (Limited Edition)
Photo Genic (Japan) (Limited Edition) (Bonus)

Dungeon Creator (Japan) (Original, Limited Edition)
Dungeon Creator (Japan) (Limited Edition) (Bonus) (Memory Bank Disc)

so what does this tell?
NOeL - La Neige: 2 editions, from those SE comes with Bonus media
NOeL - Not Digital: 2 editions, they match, but SE comes with additional media
Photo Genic: the same as La Neige
Dungeon Creator: the same as Not Digital

so as i see it with syntax alike db attains more dimensions and functionality
i don't know why but that's what you're incapable to accept
i do indeed keep running into this scheme again and agin - well maybe there is a reason for that
maybe only reason is me just being blind and foolish - please, suggest a better one then
otherwise you just keep telling that you neither want changes nor like current one
and you didn't like previous one either - we could agreed on that as far as i remember

I thought you understood but I was wrong.
When you have "Limited Edition" in DB what the **** do you need to add it to dat name?
Moreover, a lot of CD media were moved from their real case (rental, etc. I did it too for some cds of my collection because they were damaged. Most PS2 discs are the same on Original and other editions, and so on) so how could people really know at 100% if they have a proper edition? And you want to add this bullshit even in dat names?

excues me, Rocknroms, of course, but imho that is solely your problem
you shouldn't be adding unknown CDs to begin with
besides would this information be available in .dat you could sort your stuff out easily

139

(18 replies, posted in News)

This is the chaos that will be and why I don't agree with the change.

well, anything is better than serials though

Who cares if Bonus CD is in a Limited Edition or not? It's archived in DB, what else do you need?

like, what do you mean 'archived in DB'?
as far as i know no miracle happens when you press 'submit'
what does happen though is record gets added so other people can compare their CDs to this one
as if to the other physical medium
so it's basically db of hashes to provide people means to verify and index CDs of their own
so if relation or db record structure is not clear it's not functioning right, that's how i see it
like if this Bonus CD relate to whole set of editions, not just one, i'd expect to find it there when i'll buy any of those
though it won't be most of the time

So why not adding even dates (please in this case insert also "A.D.", it's more cool!), company and so on like tosec shit?

because you're not being rational, Rocknroms
would this information be neccessary - provide additional characteristics,
it would be inserted, in this case in Additional flag
for example, if there would be
Tetris (Japan) & Tetris (Japan)
by 2 different companies those records could look like:
Tetris (Japan) (Square) & Tetris (Japan) (Enix)
ther's nothing wrong with that, imho
TOSEC covers a lot of system where sometimes such generic names collide -
so they have to use this very generalized naming
but we won't need it most likely
since ther's only one Alundra or Final Fantasy or Tekken
editions do merge currently though, that's what i'm concerned about
and definitely i like 'EDC' vs 'noEDC', 'ring1' vs 'ring2', 'edition1' vs 'edition2', etc. better
than synthetic 'v1.0' vs 'v1.1' or 'Alt'

140

(18 replies, posted in News)

about those Bonus CDs / Editions
there were:
NOeL - La Neige (Japan) (v1.0) (Disc 1)
NOeL - La Neige (Japan) (v1.0) (Disc 2)
NOeL - La Neige (Japan) (v1.0) (Disc 3)
NOeL - La Neige (Japan) (v1.1) (Disc 1)
NOeL - La Neige (Japan) (v1.1) (Disc 2)
NOeL - La Neige (Japan) (v1.1) (Disc 3)
and
NOeL - La Neige (Bonus CD) (Japan)

which tells little, since v1.x is an artificial separator not related to any characteristics of medium - worst option, imho

i've changed those to:
NOeL - La Neige (Japan) (Disc 1..3)
NOeL - La Neige (Japan) (Special Edition) (Disc 1..3)

NOeL - La Neige (Bonus CD) (Japan) comes only with Special Edition
so since it's last CD of this specific game from specific region & specific edition
and (Bonus CD) is clearly an flag, not part of the title but first flag according to no-intro should be region
imho it would have to be:
NOeL - La Neige (Japan) (Special Edition) (Bonus CD) <- this syntax is not possible in current db
or
NOeL - La Neige (Japan) (Special Edition) (Disc 4) <- this is

also similar case to this is with Photo Genic, i just haven't added Special Edition yet

but then ther's also:
NOeL - Not Digital (Japan) (Disc 1)
NOeL - Not Digital (Japan) (Disc 2)
NOeL - Not Digital (Bonus CD) (Japan)
again Bonus CD comes with Special Edition only this time game CDs of both editions match, so:
NOeL - Not Digital (Japan) (Disc 1)
NOeL - Not Digital (Japan) (Disc 2)
NOeL - Not Digital (Japan) (Special Edition) (Disc 3) <- doesn't make much sense anymore, imho.

also ther's:
Dungeon Creator (Japan) (Disc 1)
Dungeon Creator (Japan) (Disc 2) (Memory Bank Disc)
it's Limited Edition, ther's also Original (not currently in DB) not having 2nd CD
and most likely it will match with CD1 of LE

so i think it would have to be:
NOeL - Not Digital (Japan) (Original, Special Edition) (Disc 1)
NOeL - Not Digital (Japan) (Original, Special Edition) (Disc 2)
NOeL - Not Digital (Japan) (Special Edition) (Bonus CD)

and
Dungeon Creator (Japan) (Original, Limited Edition)
Dungeon Creator (Japan) (Limited Edition) (Bonus CD) (Memory Bank Disc)

respectively

if (Disc X) flag would be used for bonus media, records like last one would mess up
it would seem like 2nd CD of Original exists but isn't dumped yet:
Dungeon Creator (Japan) (Original, Limited Edition) (Disc 1)
Dungeon Creator (Japan) (Limited Edition) (Disc 2) (Memory Bank Disc)

but as i mentioned this, in my opinion best syntax, is not currently possible
and generally squeezing everything in 'Version (datfile)' field won't work imho

no-intro defines those flags:
Title (Region) (Languages) (Version) (Devstatus) (Additional)(Special) (License)
currently we use:
Region
Languages
Version
Devstatus (Demo, Promo, etc.)
Additional (Editions, Rings, Serials, etc.)
License (Unl - e.g. Game Guru is unlicensed silver)

curently 'Version (datfile)' can hold only one of those flags at a time
so i'd say sooner or later we'll run into problems,
and i think db needs structural changes to be able to handle no-intro at all
and of course it would be better if db would output those flags to .dat automatically (well, as much as possible)

edit:
btw we could drop 'CD' from Bonus CD and go with just (Bonus), it would attain more general meaning then,
similar to (Demo), (Promo), etc.
and also we could add names for Bonus media in 'Disc title' field, maybe
i.e. it would be:
NOeL - La Neige (Japan) (Special Edition) (Bonus) (Prelude)
Sentimental Journey (Japan) (Bonus) (Parallel Seasons)
Akumajou Dracula X - Gekka no Yasoukyoku (Japan) (Whatever Edition) (Bonus) (Music Collection)
Nostalgia 1907 (Japan) (Bonus) (In North Atlantic Sea)

Taikenban -> Demo or Sample
Genteiban -> Limited Edition
Renka Ban -> Value or Budget
Fukyuuban -> Universal Edition?
they are cryptic and tell little imho.
and the same principle will cary on to other languages then
for example there are now those '2 Games (2 Juegos)' & '2 Games (2 Spiele)' in Spanish and German 007 respectively
which is something like a compromise as i understand it, but can't they be just '2 Games' instead?
also what about Slavic languages, like Russian?
Special Edition would become 'Kolekcionnoe Izdanie', probably; Enchanced Edition, something like: 'Dopolnennoe Izdanie'
like 90% of people won't even understand what those flags stand for
and then ther's French, Italian, Dutch, Swedish, etc.
Chinese maybe
i think it's a mess
i mean imho it would be better to always go with English for those fields.
this is not well defined in no-intro naming convention, but at least it appears that intention was such:
to have less flags but with more universal meaning

edit:
if required, translation tables could be created later then
so one could select in what language to get edition flags,
so if he is Japanese, this person would get 'Genteiban' for every Limited Edition even English or German

142

(18 replies, posted in News)

initial versions such as v1.0 should not be visible in .dat, i guess

The Official No-Intro Convention 2007-10-30 wrote:

3.5 Version
Optional
This flag shows the version (vX.XX) or revision (Rev X) of the game. It is put in
parentheses. Revision is used instead of version when applicable. Numbers
and/or letters can be used depending on the system or program approach.
The flag is only added if the version/revision is greater than the initial release.
Source is usually ROM header or cartridge stamps.

hopefully it can be done from db code instead of renaming every time

and (Demo) (Taikenban) should change to (Sample) i guess

The Official No-Intro Convention 2007-10-30 wrote:

3.6 Development and/or Commercial Status
The flag (Sample) is added to samples, demos, instore demos, etc.

though (Demo) seems to be used a lot more often in no-intro .dats than (Sample) but definitely not (Taikenban)

also there are (Genteiban) and alike flags in no-intro .dats
i.e. 'Additional' flag describing release or edition as i understand it
but they do only appear when those files are different
e.g.
"Super Tetris 2 + Bombliss (Japan)"
"Super Tetris 2 + Bombliss (Japan) (Genteiban)"
"Super Tetris 2 + Bombliss (Japan) (Rev 1)"
so for example instead of
"King of Fighters '96, The (Japan)"
"King of Fighters '96, The (Japan) (Alt)"
2nd one would have to be
"King of Fighters '96, The (Japan) (Doukonban)"

The Official No-Intro Convention 2007-10-30 wrote:

3.7 Additional
Optional
This flag will be only added if it is required to differentiate between multiple
releases. It is put in parentheses. Additional information can be added here
(ex. Rumble Version, Doritos Promo)

this does not apply well to redump.org though, since for example final 'Original' edition can be similar to later one
http://redump.org/discs/system/psx/regi … asoukyoku/
http://redump.org/discs/system/psx/regi … evolution/
http://redump.org/discs/system/psx/regi … ch/tekken/

also as it is now, relation with bonus media is unclear
for example:
"Akumajou Dracula X - Gekka no Yasoukyoku (Bonus CD) (Japan)"
"NOeL - La Neige (Bonus CD) (Japan)"
"NOeL - Not Digital (Bonus CD) (Japan)"
those do not come with all editions
(also 'Bonus CD' doesn't hit any no-intro flags, btw, i don't know, maybe it should be moved to 'Special'?)
would you add edition to those records only, like
"NOeL - Not Digital (Bonus CD) (Japan) (Limited Edition)"
they would stand out from actual game CDs, IMHO
"NOeL - Not Digital (Japan) (Disc 1)"
"NOeL - Not Digital (Japan) (Disc 2)"
since those have no editions at all

so i hope those editions are added later after all - it's the only way to fully describe record, imho

143

(5 replies, posted in General discussion)

i think drive won't read it without swapping,  returning sense code as for bad sector,
so no need to worry about every CD, imho.
but why keep it afterwards?
descramble first 395 bytes of sector #192818  and it should be ok.

144

(6 replies, posted in General discussion)

afaik Dremora is working on completely new db
in it all titles will relate to game not CDs directly, and it will be possible to have any number of titles
(like in imdb, animenewsnetwork or vgrebirth)
i.e. 'Mega Man' and 'Rockman' will define same game
the same for 'Wild Arms 2' and 'WA: 2nd Ignition'
one will be main, but queries on rest will return results too
it will make more sense then
not worth to change anything now, imho

i have this issue too, RetroGamer
IsoBuster would always return Mode2 on my LiteOn
even reported this to author
but it always remained this way
it must have been about year back though
maybe there weren't other reports and he forgotten
so maybe you should let him know too, and it would get fixed eventually

hmm, that's very interesting
would it be an ordinary lead-out - there won't be difficulties i guess

oh ok,
thank you very much gorelord4e
i've found record in db and added lc

maybe this moded TOC is even part of protection then
let's see what results pnz will get

hi gorelord4e

                      C/A TNO IND M   S   F   Zro aM  aS  aF  CRC      Unmd   LC1    CRC      Real   LC2
MSF: 03:08:05 Q-Data: 41  01  01 *23  06  05  00  03  08  01* 96ca xor b838 = 2ef2 | 96ca xor 964a = 0080
MSF: 03:08:10 Q-Data: 41  01  01  03  06  11* 00  03 *88  10  6ce8 xor dda1 = b149 | 6ce8 xor 6c68 = 0080
MSF: 03:15:24 Q-Data: 41  01  01  03 *33  24  00  07* 15  24  eb7c xor 0234 = e948 | eb7c xor ebfc = 0080
MSF: 03:15:29 Q-Data: 41  01  01  02* 13  29  00  03  15 *a9  db8a xor f2e3 = 2969 | db8a xor db0a = 0080
MSF: 03:21:55 Q-Data: 41  01  01  03  19 *45  00  03  29* 55  1975 xor 9406 = 8d73 | 1975 xor 19f5 = 0080
MSF: 03:21:60 Q-Data: 41  01  01  03  19  60  00  03  21  60  ddc9 xor dd49 = 0080 | ddc9 xor dd49 = 0080
MSF: 03:23:17 Q-Data: 41  01  01 *13  21  17  00  03  23  1f* 5b34 xor edc7 = b6f3 | 5b34 xor 5bb4 = 0080
MSF: 03:23:22 Q-Data: 41  01  01  03  21  22  00  03  23  22  a408 xor a488 = 0080 | a408 xor a488 = 0080
MSF: 03:24:12 Q-Data: 41  01  01  03 *62  12  00  01* 24  12  cdb2 xor c942 = 04f0 | cdb2 xor cd32 = 0080
MSF: 03:24:17 Q-Data: 41  01  01  01* 22  17  00  03  24 *57  9217 xor bab0 = 28a7 | 9217 xor 9297 = 0080
MSF: 03:25:03 Q-Data: 41  01  01  03 *33  03  00  0b* 25  03  a06d xor 13c8 = b3a5 | a06d xor a0ed = 0080
MSF: 03:25:08 Q-Data: 41  01  01  03  23  08  00  03  25  08  4edc xor 4e5c = 0080 | 4edc xor 4e5c = 0080
MSF: 03:32:19 Q-Data: 41  01  01  03  30  19  00  03  32  19  ac47 xor acc7 = 0080 | ac47 xor acc7 = 0080
MSF: 03:32:24 Q-Data: 41  01  01  03  34* 24  00 *23  32  24  e64a xor 66ad = 80e7 | e64a xor e6ca = 0080
MSF: 03:34:51 Q-Data: 41  01  01  03  30* 51  00 *43  34  51  c1c5 xor 57a8 = 966d | c1c5 xor c145 = 0080
MSF: 03:34:56 Q-Data: 41  01  01 *13  32  56  00  03  34  5e* f668 xor 409b = b6f3 | f668 xor f6e8 = 0080
MSF: 09:20:45 Q-Data: 41  01  01  09  1a* 45  00 *49  20  45  561e xor c073 = 966d | 561e xor 569e = 0080
MSF: 09:20:50 Q-Data: 41  01  01 *19  18  50  00  09  20  58* 1319 xor a5ea = b6f3 | 1319 xor 1399 = 0080
MSF: 09:28:71 Q-Data: 41  01  01  09  26  71  00  09  28  71  154a xor 15ca = 0080 | 154a xor 15ca = 0080
MSF: 09:29:01 Q-Data: 41  01  01  09  27  05* 00  09 *09  01  8f2a xor 004a = 8f60 | 8f2a xor 8faa = 0080
MSF: 09:35:52 Q-Data: 41  01  01  09  33 *72  00  09  31* 52  0ff7 xor cb07 = c4f0 | 0ff7 xor 0f77 = 0080
MSF: 09:35:57 Q-Data: 41  01  01  09  32* 57  00 *89  35  57  c68f xor b8f5 = 7e7a | c68f xor c60f = 0080
MSF: 09:37:14 Q-Data: 41  01  01 *29  35  14  00  09  37  10* fa99 xor d46b = 2ef2 | fa99 xor fa19 = 0080
MSF: 09:37:19 Q-Data: 41  01  01  09  35  18* 00  09 *b7  19  95f5 xor 24bc = b149 | 95f5 xor 9575 = 0080
MSF: 09:38:04 Q-Data: 41  01  01  09  36 *14  00  09  30* 04  91ad xor 1cde = 8d73 | 91ad xor 912d = 0080
MSF: 09:38:09 Q-Data: 41  01  01  09  36  09  00  09  38  09  ec89 xor ec09 = 0080 | ec89 xor ec09 = 0080
MSF: 09:38:58 Q-Data: 41  01  01  09  36 *18  00  09  3a* 58  6e34 xor 19be = 778a | 6e34 xor 6eb4 = 0080
MSF: 09:38:63 Q-Data: 41  01  01  09  34* 63  00 *49  38  63  e8fa xor 7e97 = 966d | e8fa xor e87a = 0080
MSF: 09:46:13 Q-Data: 41  01  01  09  44  1b* 00  09 *56  13  f9d2 xor f80c = 01de | f9d2 xor f952 = 0080
MSF: 09:46:18 Q-Data: 41  01  01  09 *04  18  00  0b* 46  18  a168 xor a598 = 04f0 | a168 xor a1e8 = 0080
MSF: 09:48:59 Q-Data: 41  01  01  09  46  59  00  09  48  59  ee8b xor ee0b = 0080 | ee8b xor ee0b = 0080
MSF: 09:48:64 Q-Data: 41  01  01  09  46  60* 00  09 *68  64  ab01 xor 2461 = 8f60 | ab01 xor ab81 = 0080

it does look like libcrypt:
0x0080 pattern in 32 blocks - 16 @3, 16@9; either both MSFs moded or none;

regarding image size mismatch - pnz have submitted some Japanese CDs alike recently,
also one had unknown system area and they were from 99, afair
so possibly there was this bug in certain version of Sony's CD mastering software for PSX SDK at that time
though still it would be great if you could pass those sectors to iR0b0t

149

(3 replies, posted in General discussion)

thank you very much Eph Loner!

i tried Cosmic Fantasy 2 with Daemon Tools Lite 4.30.3 and it mounted fine and ran on MagicEngine afterwards
so i guess something must be wrong with those files you have

i must admit those 'decompress.bat' files are quite bad -
they do check CRCs for included files, and hence their presence but this information rush very fast on screen
there should have been pause after completion and an option to specify target path

so you could try to redownload this CD
or delete *.bin, navigate to source directory from command prompt
(or you could use FAR manager - it helps a lot for such tasks and it's free)
and execute 'decompress.bat' again
it should display 'everything is fine' in the end, like this:

...
OK           CRC32        Track 90.bin
OK           CRC32        Track 92.bin
OK           CRC32        Track 94.bin
OK           CRC32        Track 98.bin

everything is fine

if it says 'error verifying .bin!!!' instead - some of files are missing then

and also there should be .cue present in the same directory - it isn't checked from .bat

so i hope this will help,
i won't be around for some time,
so if there still are some difficulties i hope somebody else will be able to assist you

150

(3 replies, posted in General discussion)

hi Eph Loner

.dat is there to provide an convenient way for comparison of CDs among people
for example you can take image from CD by yourself and make sure it matches to other dumps
for emulation per se it's unnecessary

to run an game on emulator you'd need either CD or CD image
in case of CD it's straightforward, for image ther's usually alson an cuesheet that describes it's content