Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: delta88 on April 26, 2005, 06:53:34 pm

Title: Listgen.net wtheck?
Post by: delta88 on April 26, 2005, 06:53:34 pm
So I saw a response to my post pointing to another with this utility listgen.net and how it is sappose to be able to pick and choose roms based on there name and have them moved to another folder.. my question is how the heck to ya use it?

Is there a spot where I input the rom and mame.exe path and it will display a list of games in full name that can be highlighted and then clik like a button that says move and it moves it to another folder.. possibly giving the option to take with it any bios or parent files if need be?

thx
  -d88
Title: Re: Listgen.net wtheck?
Post by: Buddabing on April 26, 2005, 08:38:05 pm
So I saw a response to my post pointing to another with this utility listgen.net and how it is sappose to be able to pick and choose roms based on there name and have them moved to another folder.. my question is how the heck to ya use it?

Is there a spot where I input the rom and mame.exe path and it will display a list of games in full name that can be highlighted and then clik like a button that says move and it moves it to another folder.. possibly giving the option to take with it any bios or parent files if need be?

thx
  -d88

Just play with ListGen, it should include some examples. It's a very powerful tool. Take some time to learn how to use it. As a side effect you will gain knowledge of how to create your own game lists and filters, and you'll start learning how to use SQL effectively.

If your efforts with ListGen fail, you could try ClrMAMEPro (http://www.clrmame.com).

Title: Re: Listgen.net wtheck?
Post by: delta88 on April 26, 2005, 08:48:49 pm
well I loaded up something every place I could in every field and nothing.. thus the reason for my post.. and btw I am looking for something like mame32 in that its basically the same thing but I could right click on a game for an option to move that rom file to another folder either cut or copy.

thx

-d88
Title: Re: Listgen.net wtheck?
Post by: MrSaLTy on April 26, 2005, 10:45:05 pm
Thats not how listgen works.... Basically you describe your criteria.... say go... and listgen makes the list from your criteria. If you want to manage at the rom level.... this is not what you want.
Title: Re: Listgen.net wtheck?
Post by: Buddabing on April 26, 2005, 11:03:39 pm
Actually, the beauty of the program is that it can work like that! Screaming really has taken the program to a new level with the listgen.net extensions.

Programmers in general don't like to admit that someone's skill at programming is greater than his own. But I admit that Screaming is a better programmer than I am.   
Title: Re: Listgen.net wtheck?
Post by: delta88 on April 26, 2005, 11:14:21 pm
Thats not how listgen works.... Basically you describe your criteria.... say go... and listgen makes the list from your criteria. If you want to manage at the rom level.... this is not what you want.

Exactly.. I am looking for something like this.. Thus the "something I'm sure we could all use" rom managment post...

Does this mythical utility exist?

-d88
Title: Re: Listgen.net wtheck?
Post by: screaming on April 27, 2005, 09:32:11 am
Programmers in general don't like to admit that someone's skill at programming is greater than his own. But I admit that Screaming is a better programmer than I am.   

 :o :o  Woah, I hope that was sarcasm!  If not I'll just let it pass as you being overtired last night and not right in your mind ;) 

"Don't listen to him. He's a good man, but not quite right in the head." -Ren

-sab
Title: Re: Listgen.net wtheck?
Post by: screaming on April 27, 2005, 10:15:36 am
well I loaded up something every place I could in every field and nothing.. thus the reason for my post.. and btw I am looking for something like mame32 in that its basically the same thing but I could right click on a game for an option to move that rom file to another folder either cut or copy.

  I think that Listgen (and ListGen.NET) are really what you're looking for, you just don't know it yet :)

  Why would anyone want to go through a list of 5500+ games just to arbitrarily pick and choose indiviidual ROMs they wanted to copy/move? I've never been in, or witnessed, a situation where there wasn't some criteria involved:

dd: "Give me all games that are classified as mature or mahjong, and delete them from my ROM folder."
dt: "SELECT 'delete c:\mame\roms\' || romname || '.zip' FROM gamedata WHERE catver_category LIKE '%*mature*%' AND catver_category LIKE '%mahjong%'"

dd:  "Give me a list of all the classic 4-way games so I can back them up to a CD to move to my old P1 system."
dt: "SELECT 'copy c:\mame\roms\' || romname || '.zip c:\temp\' FROM gamedata WHERE year >= 1980 AND year <= 1989 AND control = 'joy4way'"

Eventually (I'm working on it now) you'll be able to do things like:

dd: "Give me all games that the language is defaulted to Japanese and are mature because I LOVE softcore japanese pr0n"
dt: "SELECT a.romname FROM a.gamedata WHERE catver_category LIKE '%*mature*%' AND (SELECT val FROM b.mame_dipswitches WHERE b.romname = a.romname AND key='Language' AND val='Japanese')"

Or how about:

dd: "Give me all my USA NES ROMs that are known as working"
dt: "SELECT stripped_desc FROM gamedata WHERE platform='nes' AND tosec_verified = '1' AND tosec_country = 'USA'"

...and...

dd: "Give me all my NES ROMs EXCEPT USA ones and ones that are known as working so I can delete them"
dt: "SELECT 'del c:\roms\nes\' || tosec_country || '\' || full_desc || '.zip' FROM gamedata WHERE platform='nes' AND (NOT tosec_verified = '1' AND NOT tosec_country = 'USA')"

...or even...

dd: "Give me a list of all games so I can pick and choose which ones to delete/move/copy"
dt: "SELECT full_desc FROM gamedata WHERE platform = 'mame'"

 (check all the ones you want, then choose what you want to do with them. Enter in rom path, dest path if applicable and click go.)

  Can you give me an example of where you wouldn't have some kind of criteria?

-sab
Title: Re: Listgen.net wtheck?
Post by: Effayy on April 27, 2005, 10:40:31 am
A criterion request without SQL equivalent? that's easy... try to solve this one:

dd: "Give me a list of all games that will convince the wife to let me place my cabinet in the middle of the living room"
dt: ??

:)

- FA
Title: Re: Listgen.net wtheck?
Post by: screaming on April 27, 2005, 10:56:49 am
A criterion request without SQL equivalent? that's easy... try to solve this one:

dd: "Give me a list of all games that will convince the wife to let me place my cabinet in the middle of the living room"
dt: ??


   ha! Good one :) Let's see....  I don't know much about your wife, but this might work for my girlfriend:

SELECT 'Shopping', 'Sex in the City', 'American Idol' FROM gamedata LIMIT 1;

or how about...

INSERT INTO living_room (corner, games) VALUES (SELECT 'empty_corner', romname FROM gamedata WHERE wife <> home);

-sab
Title: Re: Listgen.net wtheck?
Post by: delta88 on April 27, 2005, 11:04:13 am
Ehh, A mame32 add on or interface is what I want... I like the version tabs in mame32 now.   With its expanding choices on the left side and game list in the middle and the snaps on the right hand side. I use mame32 all the time and to just weed out the games that I like to another folder via a cut/copy command/click...

who may want to shift through 5k plus games.. well I certainly dont want every fighter and or every of a certain type of game..   a few neogeo, a racing,a few puzzle...the cat filters are cool but still annoying due to there being so many..



puzzle/with blue square
puzzle/with green dot
puzzle/with cartoon char
puzzle/with cartoon char in green shoes with right eye partilly closed holding a flag


blah blah blah...

full list and favorite list  but as opposed to a favorite list just take those games out and only keep those games around. theres no need for a monster full set with 5 versions of 1942 and 3 of pac-man and 15 street fighters....

With a modded xbox and 77 gmaes.. prolly 4 getplayed most of the time...

-d88


Title: Re: Listgen.net wtheck?
Post by: Popcorrin on April 27, 2005, 11:19:45 am
These guys have given you alot of options but you keep saying you want something that works like mame32. Well then,  why don't you use mame32?   :)
Title: Re: Listgen.net wtheck?
Post by: screaming on April 27, 2005, 11:27:42 am
SELECT romname FROM gamedata WHERE catver_category LIKE 'puzzle%'

will give you all puzzle games, regardless of what the subcategory is.  This is very basic and I don't understand why you're still having trouble doing this in ListGen.NET?

1) Open ListGen.NET and import your MAME data using your favorite method
2) Click the fields ellipses button, then select romname and click Add, then click Save.
3) Click the new criteria button and select catver_category, then LIKE, then type 'puzzle%'
4) Click Run

  There's your list.  I've posted at least 4 times already how to turn that into a batch file to do all the grunt work for you.

  Why is that hard?  I understand that you want a nice pretty interface that does a total of 2 things (move roms and copy roms). Maybe you'll get that eventually from someone else who thinks those 4 steps above are too complicated? Maybe you'll get so frustrated that you'll take the initiaitive and do it yourself?

 ...or maybe you'll just sit back and complain about it more and do nothing about it.

Quote
With a modded xbox and 77 gmaes.. prolly 4 getplayed most of the time...

    Ah, well, good luck with your endeavor.  GCC (http://www.gnu.org) is a free tool for you to use to create your own program, and here's (http://forum.arcadecontrols.com/index.php/topic,35545.0.html) a recent thread about a free version of .NET Dev. You have all the tools you need *free* at your disposal now.      Get to work!

-sab

P.S. I'm sorry for sounding frustrated, but I AM! Please tell me how I can make ListGen.NET better within the design goals.  I'm always looking for ways to improve any of my programs.
Title: Re: Listgen.net wtheck?
Post by: delta88 on April 27, 2005, 11:53:27 am
hehehe,
It started out asking if there was already and app available that did what I was asking. no one said yes or no just this might and i can try this or that... so what was it? yes or no? not everyone can be a programmer or has ther goals set in that path. Part of this process is hearing what people want and are looking for. Thus like the development of big name software products. Granted this is all free stuff it can transpire across the board. And would it not be easier to try and integrate a feature like this in to an existing open source app in stead of making something that need a bagillion other list files and whatnot to sort through over 5k games only to give me a smaller list of say 1-300 fighters when what I'm sure everyone would like more is a sorting app that can to what you guys like as well as sort games at a specific rom level.

and actually no. Listgen.net will not do this, at least to the extent I was seeking.