Posted June 06, 2025
Cavalary
RIP GoodOldGOG:DRMfree,one price,goodies,community
Registered: May 2011
From Romania
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted June 06, 2025
Because on small screens, that would add yet another line, pushing the search results down even further. The placeholder attribute also has the exact right semantics for this usecase.
Post edited June 06, 2025 by gogtrial34987
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted June 06, 2025
This works now. When you manually toggle off the default NSFW exclusion (not when you follow a link from elsewhere), this preference is stored in a functional cookie, which will be retained for 6 months. Your preference will automatically be applied on each subsequent visit. You can reset the cookie from the Privacy section in the sidebar, or by manually excluding the NSFW tag from the filter list.
The only downside to the cookie solution is that you can't override this preference by manually changing the URL, but I figure that's an acceptable tradeoff.
Post edited June 06, 2025 by gogtrial34987
Cavalary
RIP GoodOldGOG:DRMfree,one price,goodies,community
Registered: May 2011
From Romania
Posted June 06, 2025
The only downside to the cookie solution is that you can't override this preference by manually changing the URL, but I figure that's an acceptable tradeoff.
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted June 06, 2025
This is cool! Someone already created a userscript for gamesieve to highlight their own games: https://github.com/shakeyourbunny/goggamesievehighlighter
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted June 06, 2025
It's currently using gogdb to turn the gogids of your owned games into something it can match on; I already told the author I'll add gogids to the HTML so that step can be removed, which I suspect will speed it up tremendously.
Post edited June 06, 2025 by gogtrial34987
coffeecup
GOG is dead.
Registered: Mar 2010
From Vatican City
Posted June 07, 2025
Notes:
1) The "click here to install" did not work for me. I used the old "raw" method instead.
2) It can take a long time (15+ seconds) for the highlighting to appear the first time, if one's library is large.
EDIT: From reading the code, note #2 will happen every time the owned list is considered expired, which defaults to only one hour. Not a very graceful implementation, in my opinion. Still, much better than nothing. So, thanks, shakeyourbunny.
Changes:
- now also available on GreasyFork for easier installation: https://greasyfork.org/en/scripts/538693-gog-owned-games-highlighter-for-gamesieve
- relicensed to MIT license
- removed gogdb calls in favor of <li id="xxxx"> parsing, which makes the script more performant and simpler.
- removed references to gogdb
- added for greasyfork license meta information in the script itself.
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
Posted June 07, 2025
Notes:
1) The "click here to install" did not work for me. I used the old "raw" method instead.
2) It can take a long time (15+ seconds) for the highlighting to appear the first time, if one's library is large.
EDIT: From reading the code, note #2 will happen every time the owned list is considered expired, which defaults to only one hour. Not a very graceful implementation, in my opinion. Still, much better than nothing. So, thanks, shakeyourbunny.
Changes:
- now also available on GreasyFork for easier installation: https://greasyfork.org/en/scripts/538693-gog-owned-games-highlighter-for-gamesieve
- relicensed to MIT license
- removed gogdb calls in favor of <li id="xxxx"> parsing, which makes the script more performant and simpler.
- removed references to gogdb
- added for greasyfork license meta information in the script itself.
1) The GreasyFork installation button worked just fine.
2) The updated version is indeed noticeably much faster (practically instantaneous).
Again, many thanks.
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted June 09, 2025
GOG has released official mods (see reddit announcement, as I don't see a forum thread for it yet), which have a new relation type, "modifiesGames". I'm swamped the next few days, so it might take me until Thursday before I can correctly handle these. Until then I'll treat them as expansions, although it'll require manual action to assign them as such, so when new ones appear, they'll initially show as full games. (I'm somewhat baffled by them not having the requires relation.)
Post edited June 09, 2025 by gogtrial34987
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
Posted June 09, 2025
The three that I have (HOMM3 Horn of the Abyss, VTMB Unofficial Patch, Chronicles of Myrtana Archolos) each have their own separate library entry, and the last one even has a DLC of its own, which is most certainly not a DLC of Gothic 2.
Moreover, you can play any of these "mods" without installing the base game.
P.S. The name mod is very confusing. These are NOT mods, but rather modded standalone games.
P.P.S. I don't see why, for example, Archolos would be considered an expansion of Gothic 2 (they have little in common), while Spellforce 3 Soul Harvest is not considered an expansion of Spellforce 3 (which it clearly is).
Post edited June 09, 2025 by mrkgnao
Cavalary
RIP GoodOldGOG:DRMfree,one price,goodies,community
Registered: May 2011
From Romania
Posted June 09, 2025
The three that I have (HOMM3 Horn of the Abyss, VTMB Unofficial Patch, Chronicles of Myrtana Archolos) each have their own separate library entry, and the last one even has a DLC of its own, which is most certainly not a DLC of Gothic 2.
Moreover, you can play any of these "mods" without installing the base game.
P.S. The name mod is very confusing. These are NOT mods, but rather modded standalone games.
P.P.S. I don't see why, for example, Archolos would be considered an expansion of Gothic 2 (they have little in common), while Spellforce 3 Soul Harvest is not considered an expansion of Spellforce 3 (which it clearly is).
And total conversions are mods, after all.
You can get Soul Harvest on its own. You can't get Archolos on its own.
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
Posted June 09, 2025
The three that I have (HOMM3 Horn of the Abyss, VTMB Unofficial Patch, Chronicles of Myrtana Archolos) each have their own separate library entry, and the last one even has a DLC of its own, which is most certainly not a DLC of Gothic 2.
Moreover, you can play any of these "mods" without installing the base game.
P.S. The name mod is very confusing. These are NOT mods, but rather modded standalone games.
P.P.S. I don't see why, for example, Archolos would be considered an expansion of Gothic 2 (they have little in common), while Spellforce 3 Soul Harvest is not considered an expansion of Spellforce 3 (which it clearly is).
And total conversions are mods, after all.
You can get Soul Harvest on its own. You can't get Archolos on its own.
P.S. Would appreciate a cookie treatment (i.e. remember setting across sessions) for group=false, especially now that one can have owned game colouring.
Post edited June 09, 2025 by mrkgnao
dnovraD
GOG is not a charity! No Subscriptions!
Registered: Jul 2012
From United States
Posted June 09, 2025
I know GOG doesn't exactly do a good job disclosing it themselves, but any chance of any way to filter games that are known to have used Hallucinating Markov Chain Generators (LLMs) and Plagiarism Machines (Image Generation AI)?
Personally, I'd bin any game found to use such dreadful tripe, if not for legal reasons then for ethical, then for practical, then for pragmatic, then for selfish reasons, but I'm not the decision maker in charge of that.
Allowing users to be informed of the matter would at the very least, increase the ethics of the situation by allowing purchasers to make a decision based on information.
Personally, I'd bin any game found to use such dreadful tripe, if not for legal reasons then for ethical, then for practical, then for pragmatic, then for selfish reasons, but I'm not the decision maker in charge of that.
Allowing users to be informed of the matter would at the very least, increase the ethics of the situation by allowing purchasers to make a decision based on information.