Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] - New mode of RetroArch search. #12349

Open
AlanRibas opened this issue May 2, 2021 · 15 comments
Open

[feature request] - New mode of RetroArch search. #12349

AlanRibas opened this issue May 2, 2021 · 15 comments
Labels

Comments

@AlanRibas
Copy link

I have currently installed 53 different systems on RetroArch.
However, I can't find the games I have using RetroArch's search engine.
When I perform a search for any name, which I know from my games, one or the other name appears as a result, but not even close to what corresponds to reality.
Is it my impression or is this research field only looking for games related to the MAME emulator?

A

@dezraj
Copy link

dezraj commented May 2, 2021

I'm experiencing the same behavior. I've downloaded the portable (zip) version of 1.9.2 and unzipped it to a new, clean folder. When I look for content in my computer, nothing is found in my directories, even though they are the same ones I use in my previous version of Retroarch (v. 1.9.0).

Search engine seems to have been broken somehow.

@AlanRibas
Copy link
Author

AlanRibas commented May 3, 2021

People also wanted to make a suggestion regarding this search tab in RetroArch.
You could add the possibility to enable / disable these types of more specific searches:
Example:

  • By developer.
  • Per Year.
  • Release date.
  • System name.

That way we would have a less polluted look on that specific tab for those who are not interested in using these search options.
In my opinion, the most important search mode is the one already present at the top of the search screen. Where you add the name of the game you want and click on ENTER to see the result and the RetroArch would do a search on all the names of the games inserted in that frontend..

IN the name of God ..... What human being when looking for a game would say "well, I don't remember the name of the game but I remember it was done in 1995, so I'll go look for it".

It is interesting to keep this type of research for someone who, for some VERY SPECIFIC reason, wants to carry out such a search for them.

@hizzlekizzle
Copy link
Contributor

The 'explore' search is less about finding a single game that you already know everything about, since just going to a specific playlist and searching there is faster and more precise anyway. It's more for game discovery. For example, "show me all the Mario games... Oh, I didn't even realize these existed," or "I really like this game that came out in 1995, show me some other games from the same year", etc.

@AlanRibas
Copy link
Author

The 'explore' search is less about finding a single game that you already know everything about, since just going to a specific playlist and searching there is faster and more precise anyway. It's more for game discovery. For example, "show me all the Mario games... Oh, I didn't even realize these existed," or "I really like this game that came out in 1995, show me some other games from the same year", etc.

I understood a proposal of this tool.
But in my opinion it would be interesting to leave it up to the user to decide how to use it. Adding the possibility of a general search, on all installed systems. And also the possibility to disable these search modes that will not be used.

For example, when I go to play with some friends, we always searched by the name someone spoke (Using a search engine for a frontend called GameEx).
The search mode you mentioned may be just one of the modes. However, it is currently the only one. But as I said before, it seems to be having a problem.

@gouchi
Copy link
Member

gouchi commented May 5, 2021

Please be specific about the issue.

The function is an Explore feature from the content matched from Libretro database.

If you did manual scan, your content won't appear in search name from Explore feature.

Thank you.

@AlanRibas
Copy link
Author

AlanRibas commented May 5, 2021

The problem is:
Then type any game name in the search tab and the results that appear are only for those games belonging to MAME.

It also has the fact that at the moment the "Search" option is selected, it is a kind of momentary crash. It should take about 1 to 2 seconds. Then the search mode options appear.

WhatsApp.Video.2021-05-05.at.16.56.22.mp4

I think the video managed to show what it meant .... at the moment that the cursor should be over the "search" option there is a pause.

@hizzlekizzle
Copy link
Contributor

The pause is known and technically unavoidable. Dunno why you're only getting MAME stuff. Are your other games scanned in using the database scanner (i.e., not manual scanning)?

@AlanRibas
Copy link
Author

AlanRibas commented May 5, 2021

The pause is known and technically unavoidable. Dunno why you're only getting MAME stuff. Are your other games scanned in using the database scanner (i.e., not manual scanning)?

All of my games were added to RetroArch through the desktop menu of that frontend (with the exception of the Mame system). I currently have 53 different systems installed on RetroArch. The only difference between all of them and the MAME system is: The MAME system was added through that option called:
Import Content / Manual Analysis
Within that option above I added an .XML file from MamePlus2013.

All other systems were added with me dragging their roms to the specific location of the emulator in the Desktop area of the RetroArch frontend.

I don't know if I managed to be clear in my answer.

@hizzlekizzle
Copy link
Contributor

Yes, that explains it, then. The 'explore' search requires games to be imported through the database scanning. Playlists created through the manual scan or desktop menu's drag-and-drop skip over the database checks, thereby making the playlists ineligible for the explore function.

@AlanRibas
Copy link
Author

Yes, that explains it, then. The 'explore' search requires games to be imported through the database scanning. Playlists created through the manual scan or desktop menu's drag-and-drop skip over the database checks, thereby making the playlists ineligible for the explore function.

but the use of .XML lists changes the names of the games when used. Right? I for example rename each of my roms from all systems ... (yes ... very stupid ... it was a while ago and I am not proud of that ... well ... maybe a little). With this edition I wanted to leave the names without that lot of unnecessary information .. like USA, EU, JAP, (!), Apart from other lots of information that sometimes a rom brings. But anyway, wouldn't it be possible to change the retroarch to scan the list produced by the user? Unless that user adds an XML file for the system in question?

@dezraj
Copy link

dezraj commented May 7, 2021

So this issue seems more like a feature request than a real bug. I'm opening another issue then (#12366) because my case is different. I come from a clean (zip) install of version 1.9.2 and when I go over load content -> playlists -> import content -> scan directory, point to a directory to be scanned, no content is found, therefore no playlists are created. This doesn't happen in version 1.9.0.

@AlanRibas
Copy link
Author

So this issue seems more like a feature request than a real bug. I'm opening another issue then (#12366) because my case is different. I come from a clean (zip) install of version 1.9.2 and when I go over load content -> playlists -> import content -> scan directory, point to a directory to be scanned, no content is found, therefore no playlists are created. This doesn't happen in version 1.9.0.

I understood. I actually thought the tool's behavior was in trouble. But after clarifying our colleagues here, I realized that it works that way.
In my case, then, can I leave this post here and serve as an implementation request? Or should I open a new post in a different place?

@hizzlekizzle
Copy link
Contributor

Sure, you can leave it. Maybe just change the title to reflect, like '[feature request] sort by tags' or something like that.

This was the original idea for the "cursor" system, btw, it just never really took off, as the cursors have to be pre-created instead of on-the-fly.

@AlanRibas AlanRibas changed the title RetroArch search does not work [feature request] - New mode of RetroArch search. May 7, 2021
@AlanRibas
Copy link
Author

AlanRibas commented May 8, 2021

My request for implantation is:

The possibility that once the roms were inserted in RetroArch they can be searched using the "Search" tool (without the need to use .XML files).

And if it is still possible, that the additional options for refining the search can be disabled or activated depending on the user's interest (In this way, this option is less polluted with options that specific users are not interested in using.).

@LibretroAdmin
Copy link
Contributor

It's not only for mame games, not sure where that confusion came from.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants