Why can't you hide gamelist entries any more?
-
Lots of people have correctly noted that it's aesthetically annoying not to be able to stop things like the Neo Geo BIOS showing up in your MAME gamelist. I see there used to be a "Hide" option but it appears to have vanished, even though the "Show hidden games" option is still there.
Is there any way to get rid of them?
-
@SpudsMcToole said in Why can't you hide gamelist entries any more?:
I see there used to be a "Hide" option but it appears to have vanished,
You may be referring to the 'Hidden' attribute on a game, which can be edited with the metadata editor. Using that, you can filter by 'non-hidden' games in a system, hiding some of the files.
even though the "Show hidden games" option is still there.
It's 'Shown hidden files' and has a different meaning - it will show/hide the files on that are 'hidden' (on Linux, the ones that start with a
.
).Is there any way to get rid of them?
The current EmulationStation version will hide the 'bios'
.zip
files by default for arcade/NeoGeo systems. What version are you using ? -
@mitu said in Why can't you hide gamelist entries any more?:
You may be referring to the 'Hidden' attribute on a game, which can be edited with the metadata editor. Using that, you can filter by 'non-hidden' games in a system, hiding some of the files.
Ta. What's the tag for that?
The current EmulationStation version will hide the 'bios'
.zip
files by default for arcade/NeoGeo systems. What version are you using ?2.6.4RP, apparently.
-
@SpudsMcToole said in Why can't you hide gamelist entries any more?:
Ta. What's the tag for that?
hidden
is the tag.The current EmulationStation version will hide the 'bios' .zip files by default for arcade/NeoGeo systems. What version are you using ?
2.6.4RP, apparently.
That version might be too old to have that bit of filtering added.
-
@mitu So... I add "<hidden>true</hidden>" to the GAMELIST.XML entry?
-
@SpudsMcToole Yes, but that's will not hide the entry in the list unless you apply a filter with Hidden = true. Filters are not persistent though, upon a restart they're reset.
-
@mitu That seems like a waste of time, then.
-
Why don't you copy the BIOS
.zip
files in the BIOS folder ? It should clutter up the gamelist. -
@mitu Tried that. It doesn't work for Neo Geo. I thought I'd had a stroke of genius when I put the .ZIP bit in caps and removed the caps suffix from ES_SYSTEMS.CFG, but while that successfully hid it the emulator then couldn't find it either :(
-
@SpudsMcToole said in Why can't you hide gamelist entries any more?:
Tried that. It doesn't work for Neo Geo
Where are you copying the BIOS files ? For
fbneo
, it'sBIOS/fbneo
, though it should work by copying directly to theBIOS
folder. -
@mitu It doesn't work for stuff that's running in lr-mame2003/plus/2010, though, which is what I'm running most games on.
-
@SpudsMcToole - You can also build your set/ROMs with the needed BIOS files on a per ROM basis which overall doesn't make the set to much larger and it would get rid of the neogeo.zip altogether. It should be a switch in ClrMamePro.
@mitu - When running a m3plus game and looking at the RA directory settings it shows
System/BIOS
set to/home/pi/RetroPie/BIOS
is there something more that's needed to allow 2003/m3plus to have the neogeo.zip located in that folder? -
@Riverstorm said in Why can't you hide gamelist entries any more?:
@mitu - When running a m3plus game and looking at the RA directory settings it shows System/BIOS set to /home/pi/RetroPie/BIOS is there something more that's needed to allow 2003/m3plus to have the neogeo.zip located in that folder?
As far as I know, the
mame
cores use theSYSTEM_DIRECTORY
for samples, artwork (?), cheats, but not for searching additional ROMs. -
@mitu - Ok, yeah I did verbose logging and m3plus definitely fails to find the BIOS files when located in the BIOS directory. It seems like a good additional place to look. :) fbneo works fine when the BIOS files are located in that folder.
@grant2258 - Do you know if that's an easy tweak to allow the BIOS files to be located in the BIOS folder for m3plus also?
-
hang on, BIOS files should be hidden autmatically as per this PR https://github.com/RetroPie/EmulationStation/pull/432 - no folder changes needed, no tags needed.
i just checked and neogeo.zip is hidden for me on a default install of current retropie. @SpudsMcToole, update emulationstation. your version is from 2017. infact, you really should be starting from a new image, as you're way out of date. this is why we ask for full system info in https://retropie.org.uk/forum/topic/3/read-this-first
-
Nice, it worked fine here on 2.8.4. I guess I never noticed the change of auto-hiding as I have most of my neogeo games in fbneo with the BIOS in the BIOS folder to keep it hidden.
I suppose it will come in handy the more current you go with MAME as their's quite a few BIOS and device sets which I think split out around 2010-2011. That could potentially leave a slew of things to hide depending on what core/games you run.
Using the Arcade folder you can combine the neogeo BIOS files from 2003, plus and fbneo by renaming same name different hash files. Then you can choose whatever core you want for a specific neogeo game without conflict.
-
@Riverstorm it would certainly be doable to add and extra rompath to point to the libretro bios dir. The neogeo bios issue conflict was fixed the bios files where renamed but in general your right its a thing that could be an issue if you get the same name different hash conflict again. It would be worth posting an issue on if you share the directory with more than one emulator.
The original issue was hiding the bios which seems it does this itself now something i didnt realize myself because i make my own gamelists up with the mame dat and a python script.
-
@dankcushions said in Why can't you hide gamelist entries any more?:
update emulationstation. your version is from 2017. infact, you really should be starting from a new image, as you're way out of date
Haven't the first idea how. I'd gone to the EmulationStation homepage and it said the latest release was 2.0.1a:
https://emulationstation.org/releases.html
So that wasn't very helpful and I had no idea what to do after that. I can't find an update option in ES or Retropie. The idea of starting a whole new image from scratch, which seems to be everyone's answer to everything like a PC helpline telling you to switch it off and on again, seems a bit like smashing your house to rubble with a wrecking ball and building a new one because you've lost the TV remote.
Some of us just want to play the games and are picking all the rest of it up on the hoof, y'know? If the choices are "risk burning everything down and wrecking hundreds of hours of work doing something I don't understand" and "put up with a marginally untidy gamelist with a BIOS file or two in it", I'll just live with the untidiness.
-
@grant2258 - Thanks for taking a look you're usually a wiz at this kind of stuff! ;) I'll open an issue and see if someone feels it's worth looking into tweaking it.
@SpudsMcToole - I'm winging it here but I think if you go into the 'RetroPie Setup' (from within Emulationstation--RetroPie Setup) and update the RetroPie script (to get the new versions/updates in the script). Then under I think 'Main Packages' you'll find Emulationstation that can be updated. You might want to have an image backup in case it "breaks" anything. You'll get the file hidden and some new features to boot. If I remember I think you did a whole lot of custom controls setup once upon a time?
-
@SpudsMcToole said in Why can't you hide gamelist entries any more?:
Haven't the first idea how. I'd gone to the EmulationStation homepage and it said the latest release was 2.0.1a:
https://emulationstation.org/releases.htmlRetroPie has its own fork of EmulationStation, what you're pointing is the upstream project, which is unmaintained for years.
So that wasn't very helpful and I had no idea what to do after that. I can't find an update option in ES or Retropie.
https://retropie.org.uk/docs/Updating-RetroPie/#updatinginstalling-individual-packages
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.