Releases: Nutzzz/GameCollector
Releases · Nutzzz/GameCollector
Release 4.2.0-8
Full Changelog: v4.2.0.7...v4.2.0.8
Added
- Add a new Settings class instead of relying on multiple FindAllGames() flags
- Unowned games can be gathered with addition of
bool IsOwned
to GameData, and can be hidden withSettings.OwnedOnly
- Non-game software can be hidden with
Settings.GamesOnly
- Amazon: Add InstallDate
- Amazon, Humble: Add screenshot and video URLs
- Big Fish, Humble: Set expired trials/subscriptions as IsOwned=false
- EGS: Add Categories to Genres metadata
- EGS, IGClient: Respect new GamesOnly=true flag
- GOG, Legacy: Gather unowned games unless OwnedOnly=true
- Riot, WargamingNet: Add getters for data directories
Changed
- Upstream: Update dependencies
- Rename Handlers enum to Handler; expand ability to report problems by changing GameData
bool HasProblem
toIList<Problem>? Problems
- GOG: Simplify database deserialization
Fixed
- GameCollector.Common: Fix to Utils.FindExe()
- Amazon: Fix to add a few missing games (that aren't in the GameProductInfo database for some reason)
- Amazon, Paradox: Use Dictionary.TryAdd() and Dictionary.TryGetValue() where available
- Legacy: Add a workaround for installed games going missing from the launcher
Release 4.2.0-7
Full Changelog: v4.2.0.6...v4.2.0.7
Added
- GameFinder.Common: Add enum to GameData record to identify the handler
- EGS: Add Categories to Genres metadata (though this is mostly "games", "software", and "applications")
Fixed
- EGS: Fix crash introduced in 4.2.0-6; DLC behavior should work properly now
- Plarium: Correct titles in some cases; skip games with missing data
- Steam: Fix crash when library is missing
Release 4.2.0-6
Full Changelog: v4.2.0.5...v4.2.0.6
Changed
- GameFinder.Example: Set single-file publish options, and rename assembly to output GameCollector.exe
Fixed
- EADesktop: Fix crash when multiple video controllers exist
- EGS: Ignore "GeneralAudience" and game engine entries; for installed items, set duplicate namespace entries as DLCs
Release 4.2.0-5
Full Changelog: v4.2.0.4...v4.2.0.5
- Change order of parameters for EmuHandlers to be consistent with the inconsistent upstream ordering (based on whether the registry is required)
- Fix duplicate GOG entries
- Fix Epic not-installed owned games being marked as installed
- Warn when Oculus needs admin rights to stop OVRService
- Fix titles for EA not-installed owned games
- Don't show "Steamworks Common Redistributables"
- Add installedOnly and baseOnly flags to the GameFinder.Example
- Update dependencies
Release 4.2.0-4
Full Changelog: v4.2.0.3...v4.2.0.4
- Update namespaces of StoreHandlers from upstream to prevent confusion
- Make nullable arguments optional
Release 4.2.0-3
Full Changelog: v4.2.0.2...v4.2.0.3
Update EA Desktop store handler
- Get title and content IDs from installerdata.xml
- If not installed, use game title from installCheck regkey in IS file
- Use new executablePath entry in IS file, if it exists
- Add Publisher name from installCheck regkey
Release 4.2.0-2
First release!
Full Changelog: erri120/GameFinder@v2.5.0...Nutzzz:GameCollector:v4.2.0.2
TheGamesDb_database
These are support files for the experimental TheGamesDb.net data handler.