Jump to content
LaunchBox Community Forums

Recommended Posts

Posted
6 hours ago, darreldearth said:

Region is equal to will give me all games which contain that region

As stated.... NO it won't... If you'd do what was asked you'd already see this in action. As previously stated Region is a single string field NOT multi-string. Equal To checks the entire string is equal to the criteria. If the game's region is "North America, Europe" (without quotes) and you utilize the playlist filter: Region - Is Equal To - North America, then the game is NOT picked up. It WOULD be if you had Region - Contains - North America.

All you need for any of the playlists you've mentioned thus far is the equal to comparison. For the 4th you'd just have all three filters in so that LB uses it's OR comparisons:
Region - Is Equal To - North America
Region - Is Equal To - Europe
Region - Is Equal To - Japan

Doing so would grab all games who's region is EXACTLY one of those 3 values and NOT include games that have region strings similar to "North America, Europe" (without quotes).

Posted (edited)
On 4/23/2025 at 4:54 AM, C-Beats said:

As stated.... NO it won't... If you'd do what was asked you'd already see this in action. As previously stated Region is a single string field NOT multi-string. Equal To checks the entire string is equal to the criteria. If the game's region is "North America, Europe" (without quotes) and you utilize the playlist filter: Region - Is Equal To - North America, then the game is NOT picked up. It WOULD be if you had Region - Contains - North America.

All you need for any of the playlists you've mentioned thus far is the equal to comparison. For the 4th you'd just have all three filters in so that LB uses it's OR comparisons:
Region - Is Equal To - North America
Region - Is Equal To - Europe
Region - Is Equal To - Japan

Doing so would grab all games who's region is EXACTLY one of those 3 values and NOT include games that have region strings similar to "North America, Europe" (without quotes).

I understand what you're saying. However, Most PS1 Games are labeled something like this...

Silent Hill (USA)

Silent Hill (Europe)

Silent Hill (Japan).

AND NOT LIKE THIS

Silent Hill (USA, Europe)

Silent Hill (Europe, Japan)

Silent Hill (Japan, North America).

As you see there's a separate game for each region (Not 1 game with multiple regions listed). I only want the game to show up if it DOES NOT show up in another region. I would need XOR logic not OR logic. when i do what you're saying they all 3 show up, because the games aren't labeled Silent Hill (USA, Europe), Silent Hill (USA, Japan) etc. etc. If there's no XOR logic then my only other thought would be to use Launchbox IDs, but even then I can't figure out how to not show a game if there's more than 1 game with the same Launchbox ID. And another option would be to separate each of them into different platforms, but even then there's still no way to have launchbox only display a game if it exists in ONLY 1 out of the 3 platforms based off it's name, region or LB ID. Basically trying to show games ONLY if there are no duplicates of that game. Hope this makes sense. 

Edited by darreldearth
Posted (edited)

Correct, My games are all listed under the LB DB information by their region which is how I'm sorting them into playlists. Launchbox contains options for Contains, Doesn't Contain, Contains any value, and doesn't contain any value, but it needs an option for Contains only 1 of the values (XOR)

Right now hes asking me to use

Region - Is Equal to - USA

Region - Is Equal to - Japan

Region - Is Equal to - Europe

which will show all 3, but what i need is....

Region - Contains only one of the values - USA, Japan, Europe (Or something Similar)

Edited by darreldearth
Posted
5 hours ago, Fursphere said:

I suggest you manually sort your ROMs into separate folders, then import them individually as separate platforms. 

This is the work around that I've come to use. 

That's currently what I'm doing, but wanted to create a playlist combining all 3 platforms which only shows the games which exist within a single platform only. Thus giving me the region exclusive games. 

Posted
11 hours ago, darreldearth said:

Region - Contains only one of the values - USA, Japan, Europe (Or something Similar)

What I'm asking you to do DOES this...

I believe the issue you're having is your not describing the situation or your desires correctly. Are you hoping to import the following:
Game A (USA)
Game A (EU)
Game B (JP)

and only see Game B in the playlist?

It sounds at this point like you may be trying to create an auto-pop playlist with logic that requires knowing about your entire library and not just that individual game. Something like, "Find all the games who's DB ID isn't duplicated ever". This isn't currently possible and wouldn't be by adding your request. Auto-pop playlists look at each game individually and applies the filter logic to that one game before moving onto the next.

Posted

I've got a fun example of an issue. I'm trying to make playlists of companies, but they can either be a publisher or a developer. How do I solve this without having to painstakingly alter each entry?

Posted
59 minutes ago, Penlab said:

I've got a fun example of an issue. I'm trying to make playlists of companies, but they can either be a publisher or a developer. How do I solve this without having to painstakingly alter each entry?

There isn't a way to do OR across two separate fields currently. With the variations in company names it could make doing that via an auto-pop difficult anyway since names change over the lifetime of the company. You can always manually add the games to a playlist though.

Posted
1 hour ago, C-Beats said:

There isn't a way to do OR across two separate fields currently. With the variations in company names it could make doing that via an auto-pop difficult anyway since names change over the lifetime of the company. You can always manually add the games to a playlist though.

Thanks, that was kind of my point in mentioning since you all seem to be discussing reasons why an "and" "or" structure would be useful. 

Name changes and variations wouldn't be that much of an issue since Launchbox already allows for "contains" as a qualifier. The "or" part is the real problem. 

And yes, of course games can be added manually, but as an example, Capcom. They've got a lot of games, you know? It's not viable as a long-term solution.

Frankly, I admit I'm surprised "or" isn’t a function. No offense, but it feels like a pretty basic standard for any kind of system like this.

Posted

Two doubts about Playlist Auto-Populate:

- Can I search for information in the Application/ROM Path in additional application? This is to have an automatic list of games on itchio or other stores/ROMs, when my main version is one from Steam or GOG.

- I'm preparing automatic lists of series based on their titles. Is it possible to filter by a field that contains one word and excludes another? For example, the Call of Duty series: contain "Call of Duty" while exclude "Commandos" so that "Commandos: Call of Duty" doesn't appear.

Posted
15 hours ago, C-Beats said:

What I'm asking you to do DOES this...

I believe the issue you're having is your not describing the situation or your desires correctly. Are you hoping to import the following:
Game A (USA)
Game A (EU)
Game B (JP)

and only see Game B in the playlist?

It sounds at this point like you may be trying to create an auto-pop playlist with logic that requires knowing about your entire library and not just that individual game. Something like, "Find all the games who's DB ID isn't duplicated ever". This isn't currently possible and wouldn't be by adding your request. Auto-pop playlists look at each game individually and applies the filter logic to that one game before moving onto the next.

Correct, I'm looking for comparison logic which will give Game A (USA), Game A (EU), Game B (JP) = Game B (JP). Figured LB might have an option for it since it basically has an Audit List capability already built in per platform which would make it easy to do the comparison. I Can always have Ai do the comparison and make the Data xml, but just thought it would be nice if there was a work around already built into launchbox.

Posted
12 hours ago, Penlab said:

Thanks, that was kind of my point in mentioning since you all seem to be discussing reasons why an "and" "or" structure would be useful. 

Name changes and variations wouldn't be that much of an issue since Launchbox already allows for "contains" as a qualifier. The "or" part is the real problem. 

And yes, of course games can be added manually, but as an example, Capcom. They've got a lot of games, you know? It's not viable as a long-term solution.

Frankly, I admit I'm surprised "or" isn’t a function. No offense, but it feels like a pretty basic standard for any kind of system like this.

Heh, found someone provided my same exact example four years ago. I guess I should forget about that ever being an option, which is a shame, because it really handicaps what you can do with playlists to not have that ability.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...