I'm relatively new to this scene, and I've been trying to amass a collection and understand what are the pros and cons of various sets. Like I've heard stated here before, GoodSets are like the plague, and chances are most novice collectors start with those. When I looked into No-Intro sets I quickly realized that GoodSets are composed mainly of garbage. Really, the purpose of GoodSets are to identify garbage, not collect it. So it makes sense to me to focus on No-Intro sets instead, and let GoodSets be a tool to datters and dumpers.
Why haven't people woken up to the fact that TOSEC is just for identification, and not collection? For collecting, it seems you would in the extreme case go the route of No-Intro (redumping, verifying, etc) in reprocessing TOSEC sets. But in the 1% effort case you could write a script that simply filters out all the crap roms from TOSEC so that people could focus on collecting playable, useful roms (or the best copy of a given rom), which would save everyone a lot of time and bandwidth. TOSEC could still coexist (much like GoodSets do) as an identification tool.
Has this been proposed before? Would TOSEC maintainers be pissed if someone just filtered out the crap in TOSEC and made new dats (with full credit of course) so that people could download only useful stuff?
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ FitzRoy on 3rd April 2007, 08:03 wrote:
Do you see any statements on TOSEC's website saying anything of the sort? Even when newbs find out what all those [] tags mean, it takes a higher order of thinking to understand the futility of trying to complete something which can be infinitely created. The rationale behind including bad dumps and user modifications for identification purposes is full of holes to begin with, but Cowering and TOSEC can easily blame the user for their continued distribution and collection by simply not educating them. Doing so would vastly reduce their userbase, because if all you do is mindlessly collect, you are content with either either db so long as you remain ignorant to their problems.Why haven't people woken up to the fact that TOSEC is just for identification, and not collection?
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ daishadar on 3rd April 2007, 09:13 wrote:
True, TOSEC and Cowering are not explicit about explaining what their tools are meant to do. Then again, no one else is very explicit either (other than the No-Intro page, which isn't really much of a tutorial for your average newb).Do you see any statements on TOSEC's website saying anything of the sort? Even when newbs find out what all those [] tags mean, it takes a higher order of thinking to understand the futility of trying to complete something which can be infinitely created. The rationale behind including bad dumps and user modifications for identification purposes is full of holes to begin with, but Cowering and TOSEC can easily blame the user for their continued distribution and collection by simply not educating them. Doing so would vastly reduce their userbase, because if all you do is mindlessly collect, you are content with either either db so long as you remain ignorant to their problems.
We could probably debate for a long time whether or not the lack of educating the public is elitist (Cowering is too 1337 to explain stuff to n3wBz), whether TOSEC and Cowering are afraid of their "audience" decreasing (seriously, if you spend this much time dumping roms in your basement you better be doing it for yourself), etc. Whatever the reason, I don't think many of us can argue that they are doing a service to the community that is useful in some way (e.g., identifying roms that are crap so people won't submit them).
My point is, at least now there is an alternative to GoodTools with No-Intro, and I think newbs out there are starting to understand what it is and why they should download it instead. Why isn't there a similar alternative to TOSEC, and should someone do the minimal effort it takes to reprocess TOSEC sets with all the junk left out?
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ resxto on 3rd April 2007, 09:22 wrote:
Here's an excerpt from a mail Grendel sent me, because I asked him if he could clean the tosec dats:
> And why do you have got 346 copies of Super Mario World ???? No one
> would ever download them
heh, you'd be surprised...personally i wouldn't, but you'd be surprised of the amount of people i see on irc who are trying to find each and every file we have in our dats. i think roughly 90% of the people who collect files don't even know what they have and i'm willing to bet that over 50% of those people haven't actually loaded more than 20~30 games in an emulator.
there is only a relativly small number of people out there who look for specific files and for files for specific systems; most of them just try to get what they can...
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ Yakushi~Kabuto on 3rd April 2007, 10:21 wrote:
As you said cowering prime goal is to identify everything, unlike No-Intro.
And even tho it's not our primary objective, it is true No-Intro sets are better for collecting purpose.
However, please don't think we are merely extractors and rippers of cowering.

In the future, I hope we will be the reference in rational documentation of dumps, altho it is very hard to get everyone started.

===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ FitzRoy on 3rd April 2007, 10:35 wrote:
Yes, and I too am aware of that. I don't entirely affiliate myself with No-Intro because I disagree with certain things (the website presentation among them). But as far as having achievable goals and prioritizing the integrity of actual commercial games, they're getting things done. Neither TOSEC nor GoodTools do that, and they don't have public forums devoted to verification, let alone transparent documentation of such.True, TOSEC and Cowering are not explicit about explaining what their tools are meant to do. Then again, no one else is very explicit either (other than the No-Intro page, which isn't really much of a tutorial for your average newb).
If it were a completely personal project, he wouldn't make his tools public. As for whether GoodTools benefits the community today, I don't believe it does. Don't even get me started on the identification of bad roms. If Cowering had a robust, public verification system like No-Intro does, there wouldn't be any need to document bad dumps. I can screw with a rom a zillion different ways, so what makes the ones he databases more deserving of inclusion than others? Patches should be distributed separately and applied to the verified dumps already in the database, so there's no need to database hacks and translations either. Basically, Cowering just has a rom fetish. There's no other way to make sense of it.Cowering are afraid of their "audience" decreasing (seriously, if you spend this much time dumping roms in your basement you better be doing it for yourself), etc. Whatever the reason, I don't think many of us can argue that they are doing a service to the community that is useful in some way (e.g., identifying roms that are crap so people won't submit them).
I see No-Intro as an alternative to the inclusion schemes of both TOSEC and GoodTools, so I'm not sure what you're looking for.My point is, at least now there is an alternative to GoodTools with No-Intro, and I think newbs out there are starting to understand what it is and why they should download it instead. Why isn't there a similar alternative to TOSEC, and should someone do the minimal effort it takes to reprocess TOSEC sets with all the junk left out?
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ tetsuo55 on 3rd April 2007, 10:46 wrote:
As it seems to me No-Intro is the only no-junk verified by several people, all extra info group.
When looking from an emulation standpoint, every emulator actually needs to know the pcb mapper info to get the most accurate emulation. This information was never collected in the past.
It's so true that people do not play the 1000's of games one can collect for a system. Even a full No-Intro set is overkill. This is why I am lobbying for a parent-clone system in all the dats, this way you could just keep the parents and delete all the clones, this would result in a 1 unique rom per game set.
You could even go as far as to create a parent-clone dat thats spans all the systems, You could clean up the set even further cross-platform. The end result would be a few thousand games, not repeated on any system. You could choose to keep this final set or clean it up even further. By this i mean play the games, and delete those you don't like.
Eventually you could have a set of a few 100 games, all verfied to be perfect dumps, and the best version of the game on any system. You could make your own dat for that final set, and keep a backup of the dat somewhere so when something goes wrong you can rebuild it.
The only thing missing to make this perfect is a frontend that will list all the games, without splitting them per system, the system should be mentioned in the game info section, ofcourse sorting per system should be possible, just not the default view.
EDIT:
Fitzroy:
I completely agree, all patches should be converted to "Ninja" format. Ninja doesn't care what state the rom is in, it just finds the right places to patch and patches it, also ninja can be included in any emulator for on the fly patching. When i created an update patched-romset it took me hours to manually patch the games, ninja format patches took seconds.. (i believe Byuu is also involved with ninja) (i should probably make that some kind of side project after my quest for parent-clone dats is finished)
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ Macarro on 3rd April 2007, 13:06 wrote:
I think no-intro has a little problem with his name. "No-Intro" for newbies could indicate that "our" games are truncated.
99% of people doesn?t know anything about roms, they just want to play and later, to collect all the roms. They use cowering?s and when they realized a lot of his roms are crap, they start to look for a new project.
"Perfect ROMs" will be an ugly name for sure, but in my oppinion it?ll attract more people to this project.
I made a lot of efforts in marcianitos.org trying to convince about No-Intro. I have links in my signature to this page and to the N.I.S.A. site, but few people seems to care about those extrange "No-Intro" sites.
EDIT:
Tetsuo55, my front-end worked this way. But I got stuck when I get to the data section, I didn?t know No-Intro and actually, the same game can have different names in differente systems.
I?m starting to recode from zero the front-end and I would like to implement features like parent-clone relationship and also single list for all systems. But this task can?t be useful since there are not dats or list with that information.
I?m planning to use simple csv files.
http://alphafrontend.pbwiki.com/
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ BigFred on 3rd April 2007, 15:04 wrote:
It actually is by far more complicated to dump and verify computer-based software that is delivered on floppy discs etc. Chucking out (b) from tosec won't get the result we are aiming for. Actually (b) is often just a guess - for example in the Amiga ADF dats and based on bugs in emulators that were often enough later reveiled to be emulation issues. Also even if no (b) tag was there it was 99% a cracked copy with pirate intros/trainers or things removed.
Good copies just came up with the CAPS project and that's one of the few computer-systems we support for now. There is no way we could handle most of the systems right now. When SPS is supporting other systems we will be glad to deliver dats for the software they dump.
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ Macarro on 3rd April 2007, 15:31 wrote:
A little bit offtopic:
Actually there is a project for PC games called TOSAC. It?s currently almost private. They have a huge database and a front-end to show games information.
It?s a good project, since they oranize games by Game, Version, Disk (Monkey Island, Monkey Island 16 col., 1/4 for example). They also have 8 char name and long name and a lot of stuff more.
The only doubt I have about the project is the format chosen for disk images, I?m not sure now wich it?s. I?ve talked with one of their founders and he told me PC disks are different from Amiga ones since they have allways the same structure and PC disks can be created 1:1 with a standard floppy unit. So, SPS won?t be needed for PC games, but since I don?t know anything about it, I have no solid oppinion.
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ daishadar on 3rd April 2007, 16:30 wrote:
Ok, this is interesting, I didn't realized that dumping computer software is more involved than carts.It actually is by far more complicated to dump and verify computer-based software that is delivered on floppy discs etc. Chucking out (b) from tosec won't get the result we are aiming for. Actually (b) is often just a guess - for example in the Amiga ADF dats and based on bugs in emulators that were often enough later reveiled to be emulation issues. Also even if no (b) tag was there it was 99% a cracked copy with pirate intros/trainers or things removed.
Good copies just came up with the CAPS project and that's one of the few computer-systems we support for now. There is no way we could handle most of the systems right now. When SPS is supporting other systems we will be glad to deliver dats for the software they dump.
Let me ask my question another way. Let's say you took the TOSEC set, and examined all the roms, attempting to keep only one unique rom per set (i.e. just eliminating duplicates). You take the best rom based of some priority ([!] > [o] > [f] > [a] > > [cr] > (b) or something, I dunno exactly, just so long you are public about what you're doing). Would the resulting set have any value? Would this be a waste of time? This would take zero effort and yet it would provide people with a set for collection rather than identification purposes.
Automerged Doublepost.
It doesn't have to be a completely personal project- it just that for a project that is so time intensive, it should be that he is far more motivated internally to dump roms rather than please a lot of people. Basically yeah, if you're going to do something this big you should have a rom fetish. That's ok, different strokes for different folks. I'm sitting here arguing on a rom forum for Gods sake!If it were a completely personal project, he wouldn't make his tools public. As for whether GoodTools benefits the community today, I don't believe it does. Don't even get me started on the identification of bad roms. If Cowering had a robust, public verification system like No-Intro does, there wouldn't be any need to document bad dumps. I can screw with a rom a zillion different ways, so what makes the ones he databases more deserving of inclusion than others? Patches should be distributed separately and applied to the verified dumps already in the database, so there's no need to database hacks and translations either. Basically, Cowering just has a rom fetish. There's no other way to make sense of it.
And really, you believe that Cowering adds zero value to the community today? I mean, he doesn't have to have a public verification system if he doesn't want to, although it's completely obvious why having one is better. Be honest here (with yourself and me): is it true that zero No-Intro roms are due in some part to Cowering? I don't mean to be defending Cowering- I know people have a thing against him and he seems like a crazy to me. I'm just trying to understand what's going on here. From a innocent bystander perspective I read quotes like this on his forum:
"They would not even HAVE ROMS to translate without people like me spending huge $$$ to save carts before they rot away."
and think, ok, this guy is clearly some kind of power-tripping weirdo, but he's got a point. So is he lying or something?
(On a side note, as I'm just starting to get into No-Intro sets, I'm going to try to rebuild No-Intro sets from GoodSets, and I'll post the statistics later for those who are interested).
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ xuom2 on 3rd April 2007, 17:41 wrote:
"no-intro" name came out when the main "job" (hoho) was removing pirate intros from GBA.I think no-intro has a little problem with his name. "No-Intro" for newbies could indicate that "our" games are truncated.
99% of people doesn?t know anything about roms, they just want to play and later, to collect all the roms.
i know this makes confusion: i remember friends with "no-intro cd-romz" that asked me: hey, these games have intros removed? (they meant the developer's original game intro XD)
this name is pretty used around the net, and it's fool to change it now

seems that the only problem related to this name is the confusion that scares 99% of the leechers.. the fact is that i don't care about leechers and how much the sets are spread around.
the force of our project is not set by how many times a clean dump is downloaded, but by this community devoted to validation and support. leechers could be banned from forum IMHO

plus, leechers are too lazy to read our pages: in home you get a small explanation and a link to our whoule history.. what can be done more? a YouTube video tutorial? XD
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ Macarro on 3rd April 2007, 18:39 wrote:
But leechers are a way of promoting the project

This is the reality in internet, you need to get to 1000 persons to find just one who?s gonna help you.
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ daishadar on 3rd April 2007, 19:12 wrote:
Coming from someone who is trying to turn the corner from being a leecher... the problem isn't that leechers are lazy and stupid. Well, I'm sure that there are lots like that, but I'm speaking for myself now, and I'm not lazy or stupidplus, leechers are too lazy to read our pages: in home you get a small explanation and a link to our whoule history.. what can be done more? a YouTube video tutorial? XD


I did look through the history, and I don't mean to be rude, but it's much more of a storytelling device. It doesn't concisely convey the essential information + data as to what's going on with No-Intro sets.
===============================================
Re: Collecting vs. Identifying/Renaming - why do people collect TOSEC? \ kazumi213 on 3rd April 2007, 19:21 wrote:
Regarding GBA and NDS parent-clone relations I could make for you 2 lists in .CSV format. These relations are based on numbering (numbering is ugly but numbering is useful, see the following example). This solution comes from Connie, who has it implemented on his GBAFront databases for GBA and NDS:
Code: Select all
ROM#|Related ROMs |ROM Name |
====|========================================|=====================================|
0001|0001, 0262, 0492 |Electroplankton (J) |
0002|0002, 0041 |Need for Speed Underground 2 (U) (M5)|
0003|0003, 0013, 0015 |Yoshi Touch & Go (U) |
0004|0004, 0021, 0078 |Feel the Magic - XY-XX (U) (M2) |
0005|0005, 0018, 0077 |WarioWare - Touched! (U) |
.
.
.
Note also that this way it is not required to define a parent, so you could code some sort of "user dupe selection preference" (i.e. S>UE>E>U>..., in a "move up/move down" fashion from a list of all country tags, see OfflineList) and then apply this filter for the list to just show the preferred dupes.
If you're interested on the above .CSV, tell me.