MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

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! new [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.



Mamesick
Troll Lamer
Reged: 09/21/03
Posts: 1649
Loc: Italy
Send PM


Re: That's a MAMEUI driver problem! new [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! new [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! new [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


Re: That's a MAMEUI driver problem! new [Re: Big Karnak]
#342729 - 07/20/15 06:21 AM Attachment: Untitled.png 369 KB (1 downloads)


Seems to work here...

[ATTACHED IMAGE - CLICK FOR FULL SIZE]

Attachment



Big Karnak
Part-time Lurker
Reged: 05/22/13
Posts: 1011
Loc: Mount St. Lurkling
Send PM


Re: That's a MAMEUI driver problem! new [Re: redk9258]
#342730 - 07/20/15 06:37 AM Attachment: NeoGeo.PNG 171 KB (0 downloads)


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]

Attachment

Edited by Big Karnak (07/20/15 06:46 AM)



Mamesick
Troll Lamer
Reged: 09/21/03
Posts: 1649
Loc: Italy
Send PM


Re: That's a MAMEUI driver problem! new [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! new [Re: Big Karnak]
#342744 - 07/20/15 12:12 PM


You nit pick silly shit.



Mamesick
Troll Lamer
Reged: 09/21/03
Posts: 1649
Loc: Italy
Send PM


Re: That's a MAME/MESS driver problem! new [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! new [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.

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! new [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! new [Re: redk9258]
#342775 - 07/21/15 05:00 AM



Quote:


Just pick a damn game and play!



Urghh.. Fine!


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 265 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3474