
ffelix at sshinf
Nov 28, 2007, 1:13 PM
Post #3 of 3
(512 views)
Permalink
|
El mié, 28-11-2007 a las 16:45 -0400, Greg Estabrooks escribió: > > MAME, there are many games that share the same roms and then used in the > > search for the first match select the name, and delete fields that are > > never used. I also created a small perl script that creates a new table > > That patch changes a lot of stuff that I wont change and breaks several things > for other game systems. > > I'll reply to the original ticket later tonight with my comments. > > I know that may seem a bit drastic patch, but to control games by CRC does not seem a good idea, I was only useful when unpacking all MAME games in a directory, but it works infinitely slower, it is practical to use. zip. One can not say a game for the first CRC to conincide. As happens in rom_metadata.cpp-> crcinfo Other systems also use compressed files or unique roms > > - Add state game (good, imperfect, bios, etc.). Color display and > > distinctive > > Do you mean make this an addition bit of info on the > selection screen? > Add a state with different types good, inperfect, bios, etc., and this is according to show the names of the games in different colors > > - Add camps number of players and language > > I'm not sure what you mean by "camps" here? Or do you mean an information > field with numbre of players and such to be displayed on the game > selection screen? > > new fields nplayers, language in gamemetadata > > - Add ordering by publisher, country, players > > Certainly doable. > > > > - Create a new table where it is stored amendments to the user and not > > be lost. > > What sort of data would you store? > in my script read mame xml and fill 'publisher', 'country ', this last read form http://www.mameworld.net/maws/ or description example: ---------------------------------------------------------------- > INSERT INTO gamedb VALUES ('MAME', "puckman.zip","PuckMan (Japan set 1, Probably Bootleg)","Players 2","1980","Namco",''); > INSERT INTO gamedb VALUES ('MAME', "puckmana.zip","PuckMan (Japan set 2)","Players 2","1980","Namco",''); > INSERT INTO gamedb VALUES ('MAME', "puckmanf.zip","PuckMan (Japan set 1 with speedup hack)","Players 2","1980","Namco",''); > INSERT INTO gamedb VALUES ('MAME', "puckmanh.zip","Puckman (Falcom?)","Players 2","1980","hack",''); > INSERT INTO gamedb VALUES ('MAME', "pacman.zip","Pac-Man (Midway)","Players 2","1980","[Namco] (Midway license)",''); > INSERT INTO gamedb VALUES ('MAME', "pacmanf.zip","Pac-Man (Midway, with speedup hack)","Players 2","1980","[Namco] (Midway license)",''); > INSERT INTO gamedb VALUES ('MAME', "puckmod.zip","PuckMan (Japan set 3)","Players 2","1981","Namco",''); > INSERT INTO gamedb VALUES ('MAME', "pacmod.zip","Pac-Man (Midway, harder)","Players 2","1981","[Namco] (Midway license)",''); > INSERT INTO gamedb VALUES ('MAME', "newpuc2.zip","Newpuc2","Players 2","1980","hack",''); > INSERT INTO gamedb VALUES ('MAME', "newpuc2b.zip","Newpuc2 (set 2)","Players 2","1980","hack",''); > INSERT INTO gamedb VALUES ('MAME', "newpuckx.zip","New Puck-X","Players 2","1980","hack",''); > INSERT INTO gamedb VALUES ('MAME', "pacheart.zip","Pac-Man (Hearts)","Players 2","1981","hack",''); > INSERT INTO gamedb VALUES ('MAME', "hangly.zip","Hangly-Man (set 1)","Players 2","1981","hack",''); > INSERT INTO gamedb VALUES ('MAME', "hangly2.zip","Hangly-Man (set 2)","Players 2","1981","hack",''); > INSERT INTO gamedb VALUES ('MAME', "hangly3.zip","Hangly-Man (set 3)","Players 2","1981","hack",''); > INSERT INTO gamedb VALUES ('MAME', "piranhah.zip","Piranha (hack)","Players 2","1981","hack",''); > INSERT INTO gamedb VALUES ('MAME', "abscam.zip","Abscam","Players 2","1981","GL (US Billiards License)",''); > INSERT INTO gamedb VALUES ('MAME', "crush.zip","Crush Roller (Kural Samno)","Players 2","1981","Kural Samno Electric",''); > INSERT INTO gamedb VALUES ('MAME', "crushbl.zip","Crush Roller (bootleg)","Players 2","1981","bootleg",''); > INSERT INTO gamedb VALUES ('MAME', "crush2.zip","Crush Roller (Kural Esco - bootleg?)","Players 2","1981","Kural Esco Electric",''); > INSERT INTO gamedb VALUES ('MAME', "crush3.zip","Crush Roller (Kural - bootleg?)","Players 2","1981","Kural Electric",''); > INSERT INTO gamedb VALUES ('MAME', "crush4.zip","Crush Roller (Kural TWT)","Players 2","1981","Kural TWT",''); > INSERT INTO gamedb VALUES ('MAME', "maketrax.zip","Make Trax (set 1)","Players 2","1981","[Kural] (Williams license)",''); > INSERT INTO gamedb VALUES ('MAME', "maketrxb.zip","Make Trax (set 2)","Players 2","1981","[Kural] (Williams license)",''); > INSERT INTO gamedb VALUES ('MAME', "korosuke.zip","Korosuke Roller","Players 2","1981","Kural Electric",''); > INSERT INTO gamedb VALUES ('MAME', "mbrush.zip","Magic Brush","Players 2","1981","bootleg",''); > INSERT INTO gamedb VALUES ('MAME', "paintrlr.zip","Paint Roller","Players 2","1981","bootleg",''); > INSERT INTO gamedb VALUES ('MAME', "crushs.zip","Crush Roller (Sidam bootleg)","Players 2","1981","[Kural] (Sidam bootleg)",''); > INSERT INTO gamedb VALUES ('MAME', "pacplus.zip","Pac-Man Plus","Players 2","1982","[Namco] (Midway license)",''); > INSERT INTO gamedb VALUES ('MAME', "joyman.zip","Joyman","Players 2","1982","hack",''); > INSERT INTO gamedb VALUES ('MAME', "ctrpllrp.zip","Caterpillar Pacman Hack","Players 2","1982","hack",''); > INSERT INTO gamedb VALUES ('MAME', "eyes.zip","Eyes (Digitrex Techstar)","Players 2","1982","Digitrex Techstar (Rock-ola license)",''); > INSERT INTO gamedb VALUES ('MAME', "eyes2.zip","Eyes (Techstar)","Players 2","1982","Techstar (Rock-ola license)",''); > INSERT INTO gamedb VALUES ('MAME', "eyeszac.zip","Eyes (Zaccaria)","Players 2","1982","Zaccaria / bootleg",''); > INSERT INTO gamedb VALUES ('MAME', "mrtnt.zip","Mr. TNT","Players 2","1983","Telko",''); > INSERT INTO gamedb VALUES ('MAME', "gorkans.zip","Gorkans","Players 2","1983","Techstar",''); > INSERT INTO gamedb VALUES ('MAME', "eggor.zip","Eggor","Imperfect","1983","Telko",''); > INSERT INTO gamedb VALUES ('MAME', "jumpshot.zip","Jump Shot","Players 2","1985","Bally Midway",''); > INSERT INTO gamedb VALUES ('MAME', "jumpshtp.zip","Jump Shot Engineering Sample","Players 2","1985","Bally Midway",''); > INSERT INTO gamedb VALUES ('MAME', "shootbul.zip","Shoot the Bull","Player 1","1985","Bally Midway",''); > INSERT INTO gamedb VALUES ('MAME', "piranha.zip","Piranha","Players 2","1981","GL (US Billiards License)",''); > INSERT INTO gamedb VALUES ('MAME', "piranhao.zip","Piranha (older)","Players 2","1981","GL (US Billiards License)",''); > INSERT INTO gamedb VALUES ('MAME', "nmouse.zip","Naughty Mouse (set 1)","Players 2","1981","Amenip (Palcom Queen River)",''); > INSERT INTO gamedb VALUES ('MAME', "nmouseb.zip","Naughty Mouse (set 2)","Players 2","1981","Amenip Nova Games Ltd.",''); > INSERT INTO gamedb VALUES ('MAME', "mspacman.zip","Ms. Pac-Man","Players 2","1981","Midway",''); > INSERT INTO gamedb VALUES ('MAME', "mspacmnf.zip","Ms. Pac-Man (with speedup hack)","Players 2","1981","Midway",''); > INSERT INTO gamedb VALUES ('MAME', "mspacmat.zip","Ms. Pac Attack","Players 2","1981","hack",''); > INSERT INTO gamedb VALUES ('MAME', "woodpek.zip","Woodpecker (set 1)","Players 2","1981","Amenip (Palcom Queen River)",''); > INSERT INTO gamedb VALUES ('MAME', "woodpeka.zip","Woodpecker (set 2)","Imperfect","1981","Amenip",''); > -------------------------------------- Now use genre for store number of players, bios and imperfect > > - Update translating Spanish > > Certainly a good idea, add any updated translations to the ticket and > I'll apply those. > > _______________________________________________ > mythtv-dev mailing list > mythtv-dev [at] mythtv > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev > > !DSPAM:474dd3a4282759075011578! > >
|