kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
game counts
#392512 - 11/10/21 03:48 AM
|
|
|
Hi emuloader dev!
We talked before on the progetosnaps forum but unfortunately antopisa locks threads there without even answering... I think antopisa maybe is embarassed that he is posting wrong game counts on his website for many mame versions, year after year and that I as a complete mame beginner find they are wrong... I don't see no other reason why antopisa should lock my thread ...
Anyway, ignoring this kind of behavior, I would like to ask you how many games emuloader finds for (not for the software lists):
- games using chds - games using samples - all parent games
If possible, can you show this to antopisa, because he doesn't read what I say and only locks/being hostile to me :-( I have no idea why...
Valentina
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: kirby]
#392543 - 11/10/21 01:01 PM
|
|
|
Emu Loader + MAME 0.237 + "add device sets with no ROMs" setting enabled (no mercy mode ON).
1067 sets with CHD
1273 sets with samples, including device and bios sets; but one or more device sets do not have < sample name=""/ > entries in listxml, but do have a device_ref="samples" entry. I think they do not use external samples. This count might be a few sets lower...
18489 parent sets, including device sets with no ROMs.
25424 clone sets, including device sets with no ROMs.
I think device sets with no ROMs should not be included, but there are ROMless device sets that require external sound samples. For this reason, they I recommend keeping them in the list.
Perhaps EL could have a a new devices filter: "Devices With No ROMs, but With External Audio Samples" (filter name needs work...)
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|
|
Re: game counts *DELETED*
[Re: CiroConsentino]
#392551 - 11/10/21 05:14 PM
|
|
|
|
kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
|
Hi
Thank you for answering! I won't to make some clarifications too:
1. You can't discuss math counts. You can discuss if the filter you apply is right or wrong, but once this filter is chosen and confirmed to give the right results, the count is the SAME for everybody...
2. Using 1. as a guideline, I here post the output of a small Python UI that reads OFFICIAL mame xml. The filter applied you can see in the 2nd column. So do we agree we both have the same input (mame xml) and output (a count of machines)? Well, then both of you are wrong in some cases. Compare the counts with my screenshot. I checked it 100 times and I believe my counts are correct.
3. All sample data, the file names and if a machine uses samples, is 100% defined in mame xml. And the only thing you need to count are machines having "sampleof" XML attribute. Some of those games don't have "sample" tag but that doesn't matter, the machine gets his samples from the romset listed after "sampleof="
4. Ciro, can you check why in some cases you have 1 count more (or very similar) then me? Maybe your frontend counts the appearance of a search string inside the XML DTD, which lists each XML tag or attribute ONCE too?
If anybody sees a mistake in my counts too, please let me know!
kind regards Valentina
[ATTACHED IMAGE - CLICK FOR FULL SIZE]
Edited by kirby (11/10/21 07:34 PM)
|
|
|
kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
Re: game counts
[Re: AntoPISA]
#392553 - 11/10/21 07:25 PM
|
|
|
> > "sampleof=" and "isdevice="yes" runnable="no" sampleof=" we have these two results: > 21 and 1,273. By subtracting the first from the second, "my" 1,252 comes out, which > therefore corresponds to all the elements with samples, except those of the devices. My criterion is simply this, no mistake, just my point of view (not just mine to tell > the truth).
It makes no sense the remove the devices. Devices are machines too that can use samples, but they are just not runnable. So the filter "give me all machines using samples" is this one: "sampleof=" must be found inside a machine XML tag. It has nothing to do with being device or not.
For CHDs: On the other hand, your CHD count is totally wrong. Ciro and me have results close to each other (maybe one of us has a bug) but your result is WAY of, because you have 1074... This means your filter is not applied correctly. The only way to find a machine that uses 1 or more CHD files, is to count if there is one or more "disk" XML tags inside a "machine" XML tag. So you don't count this correctly.
For parents: you have 13084 so you probably remove devices from this correct? If you take my parents count 18485 - 5401 = 13084. So you are correct with that count. But in theory,devices are parents too...
Conclusion:
- Sample count is wrong in my opinion, because a device can use samples too.
- CHD count is wrong DEFINITELY. Your filter is wrong or wrong applied... Can you please fix this in renameset? I don't know why Ciro finds 2 more machines here... But your count is totally wrong :-)
- Parent count is correct if you remove devices.
Valentina
|
|
|
kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
|
Ciro,
- your parents and clone counts (with no roms) are wrong. But just slightly (some more machines).
Antopisa has the correct results for parents (he removed the devices) and clones!
- Could you send me a list of all your machines using CHD? Just a txt file with romset name on each line? I would like to find why you have 2 more machines then me. I have 1065 and you have 1067. I compare the list with my list using a tool to find the 2 machines.
Thank you
Edited by kirby (11/10/21 07:33 PM)
|
|
|
|
Re: game counts *DELETED*
[Re: kirby]
#392556 - 11/10/21 08:42 PM
|
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: AntoPISA]
#392557 - 11/10/21 09:17 PM
|
|
|
Thank you kirby for these results. I will have a better look in my frontend's listxml parse function. All info is taken from MAME's -lixtxml output.
I will check Emu Loader's results with the built-in MAME frontend.
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: AntoPISA]
#392558 - 11/10/21 09:41 PM
|
|
|
Hiding device sets, parent sets is the same as MAME: 13084 (73 sets are BIOS sets) Hiding device sets, clones sets is the same as MAME: 25423 (73 sets are BIOS sets) Hiding device sets, sets with external audio samples: 1252
Showing sets with CHD, now it shows: 1065 (MAME shows 1076)
Hiding device sets, showing sets without CHDs (misc filters tool bar button), it shows: 37422 (Emu Loader is missing 11 sets that use CHDs ??)... I will investigate.
Sets with external audio samples. Must re-check my games list against -listxml output to make sure it's parsing sets info correctly. Every game entry in -listxml output is either tagged with sampleof=" or with the sample name=" tag. Parsing this info should be simple. That's how Emu Loader does it.
My parent and clone filters show the same as MAME's internal frontend. My sets with CHDs filter seems to be incorrect. 11 sets with CHDs are not tagged correctly.
>> PS: Sorry Ciro for this completely off topic discussion. >> For me it is closed here, greetings.
No worries. My filters are the same as MAME, except the device sets count. I will take a look at this issue and reply here with my findings. Other than that, there's nothing else to discuss, really.
I haven't updated the listxml parse routine in quite a while when it comes to detect game sets and device sets. I must have missed some recent MAME changes.
Edited by CiroConsentino (11/10/21 09:45 PM)
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: kirby]
#392560 - 11/10/21 09:59 PM
|
|
|
detecting only "sampleof=" might not be enough. I will make some tests and if the "sample name=" entry is found, I will make EL tag those sets as "samples required", just to see if the count stays the same. Other than that, this is correct.
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|
kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
Re: game counts
[Re: AntoPISA]
#392562 - 11/10/21 11:18 PM
|
|
|
The numbers match my counts exactly!
Then there is a bug in the count of CHD games in MAME. There is no other explanation. I don't see any mistake here...
Attached is the list of 1065 games using CHD files. I can't attach a txt file or zip file here for some reason. The number 1074 is wrong. Please give me the 9 games you think I'm missing and I'm happy to show you they don't use any CHD file.
Maybe it are clones (without "disk" tag) that have a parent with "disk" tag(s) and the clone uses the CHD files of that parent? Investigating now...
Can a MAME developer confirm my last thought is a possibility?
Code:
2spicy 99bottles a51mxr3k a51mxr3ka a51site4 a51site4a abclimax adults adultsa aimode alien aplatoon arctthnd area51 area51a area51mx area51t area51ta astron astronp atronic av2mj1bb av2mj2rg avalnc12 avalnc13 avalnc25 avalnc25a avalns12 avalns13 avalns25 avalns25a avalon20 avalonc avalonca avaloncc avalonce avaloncf avalons avalonsa avalonsc avalonse avalonsf azumanga bam2 bassang2 bassangl batlgear batlgr2 batlgr2a bbh bbh2sp bbh2spa bbh2spb bbhcotw bbhsc bbhsca bdrdown beachspi begas begas1 bhead2k bhead2k2 bhead2k3 bhead2ka bikiniko biofreak bldyr3b blitz blitz2k blitz99 blitz99a bloto blotoa blpearl blpearla blpearlb blpearlc blpearld bm1stmix bm2ndmix bm2ndmxa bm3 bm36th bm37th bm3core bm3final bm3rdmix bm4thmix bm5thmix bm6thmix bm7thmix bmclubmx bmcmxaac bmcompm2 bmcompmx bmcorerm bmdct bmfinal bmiidx bmiidx2 bmiidx3 bmiidx3a bmiidx3b bmiidx4 bmiidx5 bmiidx6 bmiidx6a bmiidx7 bmiidx7a bmiidx8 bmiidxa bmiidxc bmiidxc2 bmiidxca bmiidxs bmiidxsa bntyhunt boxingm bs4thmix btchamp btltryst bujutsu c3_ppays c3_rtime c3_telly c3_totp calchase calspeed calspeeda calspeedb carnevil carnevil1 carnking cartfury ccfboxa cfield chamrx1 chaosbrk chaoshea chaosheaj chasehq2 chocomk cleoftp cliffhgr cliffhgra cliffhgra2 clubkcyc clubkcyco cndypuzl cobra cobraa cobram3 cobram3a cobraseg cobrata code1d code1db comebaby confmiss cops copsuk cps3boot cps3boota cps3bootao cps3bootao2 cps3booto cps3booto2 cps3bs32 cps3bs32a cr589fw cr589fwa cregchg crimep2 crimep2_11 crimepat crimepat_10 crimepat_12 crimepat_14 crtaxihr cryptklr cs10_sps cs11_sps cs11_sps2 cs11_ssp cs12_sps cs1_spp cs1_spp2 cs2_sps cs3_qps cs5_spp cs5_ssp cs6_sps cs6_ssp cs8_spp cs8_sps cs8_ssp cs9_qps cs9_spp cspe_qps csplayh1 csplayh5 csplayh6 csplayh7 csv1_qps cubeqst cubeqsta cvs2 cvs2mf cvsgd darkhleg dcfish ddr2m ddr2mc ddr2mc2 ddr2ml ddr2mla ddr3ma ddr3mj ddr3mk ddr3mka ddr3mp ddr4m ddr4mj ddr4mp ddr4mps ddr4ms ddr4msj ddr5m ddra ddrbocd ddrextrm ddrj ddrja ddrjb ddrkara ddrkids ddrmax ddrmax2 ddrs2k ddrs2kj ddrsbm ddru ddrusa deathsm2 dendego3 dhunting dinoki25 dinoki4 dinokich dinokior dkbanana dkbanans dlair dlair2 dlair2_200 dlair2_211 dlair2_300 dlair2_312 dlair2_314 dlair2_315 dlair2_315s dlair2_316e dlair2_317e dlair2_318 dlair2_319e dlair2_319s dlair_1 dlair_2 dlaira dlairb dlairc dlaird dlaire dlairf dleuro dleuroalt dlital dmx dmx2m dmx2majp dncfrks dogstdx dokodemo dragntr dragntr2 dragntr3 dragntra drgdance drmn drmn10m drmn2m drmn2mpu drmn3m drmn4m drmn5m drmn6m drmn7m drmn7ma drmn8m drmn9m drmna drmnu dsem dsem2 dsfdct dsfdcta dsfdr dsftkd dstage dstagea dygolf eggsplc eldoralg emjjoshi emjscanb emjtrapz ep_pharo ep_pharoa esh esha eshb europl01 evilngt exsafar exsafara exsafarb exsafarc extrmth extrmtha extrmti ez2d2m eztouch fastdraw fastdraw_130 fateulc fateulcb fbait2bc fbaitbc fbaitmc fbaitmca fbaitmcj fbaitmcu fbcrazy fghtjam fghtmn fghtmna fghtmnk fghtmnu firefox firefoxa flipmaze fruitpc fuudol fzeroax fzeroaxc fzeroaxd gal3 galaxyr galaxyrp gallgall gallgall_21 gamecst2 gamecstl gammagic gauntdl gauntdl24 gauntleg gauntleg12 gdvsgd gdvsgdnx gekpurya gekpuryb ggxx ggxxac ggxxrl ggxxrlo ggxxsla ghostsev ghostsqo ghostsqu gmfamily goaltogo gobyrc gogostrk goketsuj gpworld grancan grancana grancanb grancanc gtfore01 gtfore02 gtfore03 gtfore03a gtfore04 gtfore04a gtfore05 gtfore05a gtfore05b gtfore05c gtfore06 gtfrk10m gtfrk10ma gtfrk10mb gtfrk11m gtfrk3ma gtfrk3mb gticlub2 gticlub2ea gtrfrk2m gtrfrk2ma gtrfrk2maa gtrfrk2mja gtrfrk2mka gtrfrk2ml1 gtrfrk2ml2 gtrfrk2mua gtrfrk3m gtrfrk4m gtrfrk5m gtrfrk6m gtrfrk7m gtrfrk8m gtrfrk8ma gtrfrk9m gtrfrks gtrfrksa gtrfrksac gtrfrksc gtrfrksj gtrfrksjc gtrfrksu gtrfrksuc gundamos gundcb79 gundcb79a gundcb83 gundcb83a gundcb83b gundmgd gundmxgd gundzaft gvrxpsup gvrxpsys gwinggen haremchl heatof11 hellngt hmcompm2 hmcompmx hnageman hnxmasev hogwild homura hostinv hotd3 hotd4 hotd4a hotdex hotgmkmp hummerxt hydrthnd hypbbc2p hypbbc2pk hyperath hyperv2 hyperv2a hyprdriv ikaruga inidv3ca inidv3cy initd initdexp initdexpo initdo initdv2e initdv2j initdv2ja initdv2jo initdv3e initdv3j initdv3jb initiad4 initiad4c innotv istellar jdredd jdreddb jingystm jnero jojo jojoa jojoar1 jojoar2 jojoba jojobaj jojobajr1 jojobar1 jojoj jojojr1 jojojr2 jojor1 jojor2 jojou jojour1 jojour2 jpark3 jpark3u jppyex98 junai junai2 karous kbadlands kbadlandsh kbh kbm kbm2nd kbm3rd kdeadeye keyboard kingyoch kinniku kinniku2 kinst kinst2 kinst2uk kof98um kofskyst kofxii kokoroj kokoroj2 kollon kollonc konam80a konam80j konam80k konam80s konam80u konhaji kov3hd kov3hd101 kov3hd102 kov3hd103 kov3hd104 kurucham lacrazyc landhigh landhigha lasstixx lastbh lastbh_006 lbvbiosu ldquiz4 letsgoju lgp lgpalt lindbios loveber3 loveber3cn lsrquiz lsrquiz2i lsrquizg luckshel luckshela lupinsho lupinshoo luptype lx_aven lx_jg7425 mace macea mach3 mach3a mach3b maddog maddog2 maddog2_100 maddog2_110 maddog2_202 maddog_202 maddoga mahjngoh mamboagg mamboagga marvice marvice100hz maskia maskib masmario2 maxf_102 maxf_ng maxforce md23do meltyb meltybld meltyblo meltybo mfightc mfightcc mgnumber mgprem11 mj1 mj2 mj2c mj2f mj3 mj3c mj3d mj3evo mj3evoa mj3evoup mjgalpri mjmania mkartagpc mocapb mocapbj mocapglf moeru mogitate mok monkeyba motogp mrtlbeat mtchxl5k mtchxl5ko mtchxl5ko2 mtchxl6k mtchxl6ko mtchxl6ko4 mtchxlgld mtchxlgldo mtchxlti mtouchxl musclhit mwskins mwskinsa mwskinso mwskinst nagano98 naganoj nbagold nbanfl nbashowt ndcfboxa netchu02 nflfoot nfs nfsgt nfsug ngdup23a ngdup23c ngdup23e nichisel nightrai nuretemi odeontw odeontw2 odyssey offrthnd ollie orbatak otenamhf otenamih otenki otomedius outr2 outr2sdx outr2st outr2stj outr2stjo outr2sto p911 p9112 p911ac p911ea p911ed p911j p911k p911kc p911ud pcnfrk pcnfrk10m pcnfrk2m pcnfrk2mk pcnfrk3m pcnfrk3mk pcnfrk4m pcnfrk4mk pcnfrk5m pcnfrk5mk pcnfrk6m pcnfrk7m pcnfrk8m pcnfrk9m pcnfrka pcnfrkk pesta photoply2k photoply2k1it photoply2k1sp photoply2k4 photoply2ksp photoply98sp photoply99sp photopsxsp photopsxusp pingu plycntrchtr pnchmn pnchmn2 pnchmna pokoachu policet2 polystar popn1 popn1j popn1k popn2 popn3 popn4 popn5 popn6 popn7 popn8 popn9 popnanm popnanm2 popnmt popnmt2 popnstex popshot powyak96 powyakex ppd ppp ppp11 ppp1mp ppp2nd ppp2nda prdgp03 primevah primrag2 psattack psmash3 psyvar2 psyvaria psyvarij psyvarrv puyofev puyofevj pwrshovl pwrshovla qdrmfgp qdrmfgp2 qgundam qofd3 qofdtbk quake quarterh quarterha quarterhb queen questofd quizard quizard2 quizard2_22 quizard3 quizard3_32 quizard3a quizard4 quizard4_40 quizard4_41 quizard4cz quizard_10 quizard_12 quizard_17 quizqgd racjamdx radikaldrt radirgy radirgyo raiden3 raiden4 raizpin raizpinj rambo raycris raycrisj rblaster rcdego redearth redearthr1 renaimj revlatns rfsantafeg rhnation roadburn roadburn1 rotr rotra rriders rrvac rrvac1 rrvac2 runpuppy salarymc samspsen savquest sblazerp sbxc scg05nt scg05ntb scg06nt scptour segartv sengomjk senko senkoo senkosp sf2049 sf2049se sf2049te sf2049tea sfiii sfiii2 sfiii2j sfiii3 sfiii3j sfiii3jr1 sfiii3r1 sfiii3u sfiii3ur1 sfiiia sfiiih sfiiij sfiiiu sfish2 sfish2j sfrush sfrusha sfrushrk sfrushrkw sfrushrkwo sfz3ugd shabdama shaktam shaktamb shaktmsp shanghss shangtou shikgam2 shikiga3 shikigam shikigama sht3do sianniv simpbowl skeetsht slashout slvrball632 slvrball720 slvrball806 slvrballbu409 slvrballbu409b snowbwar sogeki soulcl2a soulcl2b soulcl2w soulclb2 soulclb3 soulclb3a soulclb3b soutenry spacea91 spacea91_13e spaceace spaceacea spaceacea2 spaceaceeuro spacepir spacepir_14 specfrce specfrceo speeddrv spicaadv spkrbtl sprtjam spuzbobl spuzboblj ss2005 ss2005o sscopefh sscopex starridr starseek step3 stepstag strlink strlinka styphp sukuinuf superdbz superdq superdqa superdqs susume taiko10 taiko6 taiko7 taiko8 taiko9 takoron tcfboxa tekken4 tekken4a tekken4b tekken4c tekken51 tekken51b tekken5d tenthdeg tetgiano tetkiwam tfupdate thayers thayersa thenanpa thrild2 thrild2a thrild2ab thrild2ac thrild2c thrild2j tierras100hz timecrs3 timecrs3e timecrs3u timecrs4 timecrs4j timetrv timetrv2 tmosh tmoshs tmoshsp tmoshspa tokyocop tokyocopi tokyocopk torarech torchh totlvica totlvice totlvicj totlvicu trbwtchs trgheart trghearto trizeal truckk tsurugi tsurugie tsurugij tsuwaku tuningrc turrett ultarctc ultarctcup undefeat usagi usagiol usagiym usvsthem vaportrx vaportrxp vathlete vcircle vcop3 vcop3a vf4 vf4b vf4evo vf4evoa vf4evob vf4o vf4tuned vf4tuneda vf4tunedd vf5 virtpool vjdash vnight voyager voyagers vs2002ex vs2002j vs2002t3 vs4 vs42006 vs42006b vs42k6ex vs4e vs4eo vs4j vs4jc vs4o vstrik3 vtennis2 vtennis3 vtennisg wanganmd wanganmr wangmid wangmid2 wangmid2j wangmid2ja wangmid2o wangmidj warfa warfaa warfab warfac wargods wargodsa wargodsb warzard warzardr1 wccf116 wccf1dup wccf212e wccf234j wccf2chk wccf310j wccf322e wccf331e wccf420e wcombat wcombatb wcombatj wcombatk wcombatu weddingr wg3dh wg3dhfe wontame wontmuch wsbbgd wsjr wsjr_15 wswe wswe2k3 xiistag xtrial yuyuhaku zdrum zgundm zgundmdx zoidiexp zoidsinf zokuoten zone3d zoofari zooo zortonbr zortonbr_100
|
|
|
kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
|
I think it's enough to search for "sampleof" Did you find a game that has no "sampleof" but STILL uses samples? Can you give me the romset names of those?
|
|
|
kirby |
Apple MacBook Pro M1 & Nintendo addict
|
|
|
Reged: 11/03/21
|
Posts: 58
|
Loc: Spain
|
|
Send PM
|
|
|
|
About the samples count: if you count ALL games having "sampleof=" AND ALL games having one or more "sample" XML tags, the result is still 1273. I just tested this.
So it's enough to count "sampleof=" as I said before.
The CHD count is a mystery... Let me know if you find it!
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: kirby]
#392566 - 11/10/21 11:57 PM
|
|
|
MAME's internal UI shows 1074 sets with CHD, just like AntoPISA's screenshots. To find what those sets are, it's gonna take me some time.
>> Maybe it are clones (without "disk" tag)
No, ALL CHD entries in -listxml output have the "< disk" entry: parents, clones, bios, devices... When a clone set uses the CHD of a parent, the "< disk" entry has a "merge" tag followed by the name of the parent's CHD filename.
Edited by CiroConsentino (11/11/21 12:17 AM)
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: kirby]
#392567 - 11/11/21 12:02 AM
|
|
|
I just recreated MAME games list and no, Emu Loader could not find any. "sampleof" tag is present in all sets, but for safety, when Emu Loader finds the first "sample name" tag, it validates an internal "SampleName" variable in the frontend, if it's empty, then it tags the game as "sample required". This is done in case no "sampleof" tag was found...
So yes, looking for "sampleof" seems to do the trick. Emu Loader just goes an extra mile to make sure.
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts
[Re: kirby]
#392568 - 11/11/21 12:16 AM
|
|
|
I just added a counter when creating MAME games list, and it only found 1065 sets with CHD files (-listxml output). 9 sets difference between my frontend...
Now I need to find a way and print the games list from MAME's internal frontend and see why the 1074 sets with CHD
|
|
|
|
Re: game counts *DELETED*
[Re: CiroConsentino]
#392575 - 11/11/21 01:40 AM
|
|
|
Post deleted by CiroConsentino
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: game counts *DELETED*
[Re: AntoPISA]
#392576 - 11/11/21 01:42 AM
|
|
|
Post deleted by CiroConsentino
|
|
|
|
Re: game counts *DELETED*
[Re: CiroConsentino]
#392577 - 11/11/21 01:55 AM
|
|
|
Post deleted by CiroConsentino
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
CHDs count, I found them!
[Re: kirby]
#392581 - 11/11/21 03:38 AM
|
|
|
I found the 9 sets Emu Loader does not list as CHDs. It's because in -listxml NONE OF THEM have "< disk" tags. MAME shows them in "require CHDs" filter because the emulator has hidden driver info that is not shared in -listxml output.
Code:
chihiro Chihiro Bios dragchrn Dragon Chronicles (DC001 Ver. A) kpython Konami Python BIOS nichidvd Nichibutsu High Rate DVD BIOS simldv1000 Pioneer LDV-1000 Simulator simpr8210 Pioneer PR-8210 Simulator sys246 System 246 BIOS sys256 System 256 BIOS taitotz Type Zero BIOS
To include those as CHDs, I'll have to manually add them in the Emu Loader's source code I really don't like doing this...
But that shouldn't matter because they are mostly bios and devices with only "ROM" entries (non-playable sets).
|
|
|