Big Karnak |
Part-time Lurker
|
|
|
Reged: 05/22/13
|
Posts: 1011
|
Loc: Mount St. Lurkling
|
|
Send PM
|
|
|
MameInfo.dat's [neogeo] Games Supported section is empty
#342630 - 07/18/15 06:08 AM
|
|
|
MameInfo.dat's entry for [neogeo] has the Games Supported section empty. There are no games listed under that section.
Can someone inform Mr. MASH of this mistake.
|
|
|
MASH |
MASH
|
|
|
Reged: 09/26/03
|
Posts: 1775
|
Loc: Germany
|
|
Send PM
|
|
|
That's a MAMEUI driver problem!
[Re: Big Karnak]
#342700 - 07/19/15 08:07 PM
|
|
|
> MameInfo.dat's entry for [neogeo] has the Games Supported section empty. There are no > games listed under that section. > > Can someone inform Mr. MASH of this mistake.
Hi,
that's a MAMEUI problem in source osd\winui\datafile.c and not a missing entry in the MAMEinfo.dat. Perhaps Robbbert at https://github.com/Robbbert/mameui can fixed this.
|
|
|
|
Re: That's a MAMEUI driver problem!
[Re: MASH]
#342709 - 07/19/15 09:46 PM
|
|
|
> > MameInfo.dat's entry for [neogeo] has the Games Supported section empty. There are > no > > games listed under that section. > > > > Can someone inform Mr. MASH of this mistake. > > Hi, > > that's a MAMEUI problem in source osd\winui\datafile.c and not a > missing entry in the MAMEinfo.dat. > Perhaps Robbbert at https://github.com/Robbbert/mameui > can fixed this.
It's fine here in MAMEUIFX. I select a NeoGeo game and when I scroll down I have source code info and all the games supported listed. I have to compare my datafile.c with the one in MAMEUI.
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: That's a MAMEUI driver problem!
[Re: Mamesick]
#342719 - 07/19/15 11:53 PM
|
|
|
Works for me on MAMEUI64 0.163.
|
|
|
Big Karnak |
Part-time Lurker
|
|
|
Reged: 05/22/13
|
Posts: 1011
|
Loc: Mount St. Lurkling
|
|
Send PM
|
|
|
Re: That's a MAMEUI driver problem!
[Re: Mamesick]
#342722 - 07/20/15 04:01 AM
|
|
|
No, I'm not talking about selecting a Neo-Geo game. I'm talking about selecting the [neogeo] BIOS. The [neogeo] doesn't list the supported games.
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
|
Seems to work here...
[ATTACHED IMAGE - CLICK FOR FULL SIZE]
|
|
|
Big Karnak |
Part-time Lurker
|
|
|
Reged: 05/22/13
|
Posts: 1011
|
Loc: Mount St. Lurkling
|
|
Send PM
|
|
|
|
You have the game [mslug3h] selected. I said it doesn't show the supported games when the BIOS [neogeo] is selected... you have a game selected, not the BIOS [neogeo]...
Click on the BIOS folder on the left panel. But don't open it's subcategories. Just click on the BIOS folder and then click on the Neo-Geo [neogeo] on the middle panel. The Description is Neo-Geo. The ROM Name is neogeo. The Year is 1990. The Manufacturer is SNK. etc...
Do ya understand now?... or do I have to come over there and smarten you up
[ATTACHED IMAGE - CLICK FOR FULL SIZE]
Edited by Big Karnak (07/20/15 06:46 AM)
|
|
|
|
Re: That's a MAMEUI driver problem!
[Re: Big Karnak]
#342731 - 07/20/15 07:03 AM
|
|
|
Yes I can confirm and found the cause:
Code:
strcat(buffer,"\nGAMES SUPPORTED:\n"); for (i = 0; i < driver_list::total(); i++) { if (!strcmp (drv->source_file + 32, driver_list::driver(i).source_file + 32) && !(driver_list::driver(i).flags & GAME_IS_BIOS_ROOT))<--- check { strcat(buffer, driver_list::driver(i).description); strcat(buffer,"\n"); } }
We check if the game is a BIOS here. I have to verify this.
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: That's a MAMEUI driver problem!
[Re: Big Karnak]
#342744 - 07/20/15 12:12 PM
|
|
|
|
|
Re: That's a MAME/MESS driver problem!
[Re: Mamesick]
#342745 - 07/20/15 01:34 PM
|
|
|
After a bit of investigation I found the real cause. MASH source and file is ok and is ok our datafile.c too. The problem lies in MAME core: - NEOGEO.C contains NEOGEO bios and stop. - NEOGEO_NOSLOT.C contains NEOGEO games. Usually in MAME the BIOS and the games that uses it are in the same driver so our code work. NEOGEO is different, if you select a NeoGeo game you're on neogeo_noslot.c and have the list of games supported. If you select NeoGeo BIOS you're on neogeo.c which doesn't contains any games in it. I don't know if it's cleat which is the culprit here and maybe MASH can fix it his datafile, making NeoGeo BIOS pointing to neogeo_noslot.c... I don't know if it's doable or not.
EDIT: Nope, because we check for neogeo BIOS the entry "neogeo_noslot.c" with core entry "neogeo.c" and since the condition is FALSE, we don't display anything in the section. There's no fix for this issue I guess. Boh.
Edited by Mamesick (07/20/15 02:11 PM)
|
|
|
Big Karnak |
Part-time Lurker
|
|
|
Reged: 05/22/13
|
Posts: 1011
|
Loc: Mount St. Lurkling
|
|
Send PM
|
|
|
Re: That's a MAMEUI driver problem!
[Re: redk9258]
#342748 - 07/20/15 02:52 PM
|
|
|
Quote:
You nit pick silly shit.
Me "nit pick"?... that's crazy ... btw, "nit pick" is one word not two. But I still don't know why you think I nitpick. ![](//www.mameworld.info/ubbthreads/images/graemlins/smirk.gif)
Me a "silly shit"?... I just don't see why you'd think that. ....
Edited by Big Karnak (07/20/15 03:02 PM)
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: That's a MAMEUI driver problem!
[Re: Big Karnak]
#342769 - 07/21/15 01:48 AM
|
|
|
Just pick a damn game and play!
|
|
|
Big Karnak |
Part-time Lurker
|
|
|
Reged: 05/22/13
|
Posts: 1011
|
Loc: Mount St. Lurkling
|
|
Send PM
|
|
|
Re: That's a MAMEUI driver problem!
[Re: redk9258]
#342775 - 07/21/15 05:00 AM
|
|
|
Quote:
Just pick a damn game and play!
Urghh.. Fine!
|
|
|