Skip to content

new EA system#51

Merged
Nutzzz merged 3 commits into
Nutzzz:mainfrom
BellezaEmporium:patch-1
Apr 28, 2026
Merged

new EA system#51
Nutzzz merged 3 commits into
Nutzzz:mainfrom
BellezaEmporium:patch-1

Conversation

@BellezaEmporium

Copy link
Copy Markdown

EA implemented this out in the newer versions. It doesn't need hardware information anymore. I've kept it for reference.

Updated contentIds initialization and added checks for baseInstallPath in multiple conditions.
@BellezaEmporium

BellezaEmporium commented Apr 28, 2026

Copy link
Copy Markdown
Author
PS D:\GH Repos\GameCollector\other\GameFinder.Example\bin\Debug\net9.0> .\GameCollector.exe --ea
2026-04-28 10:56:56.2880|INFO|Program|Operating System: Microsoft Windows 10.0.26200
2026-04-28 10:56:56.3608|DEBUG|Program|EA Decryption Key: <key>
2026-04-28 10:56:56.4002|INFO|EADesktopHandler|Found EADesktopGame { Handler = StoreHandler_EADesktop, GameId = 0891ac2e-0318-4bc5-8e58-8b562ed9837e, GameName = Mass Effect 2, GamePath = <default>, SavePath = , Launch = <default>, LaunchArgs = , LaunchUrl = , Icon = <default>, Uninstall = <default>, UninstallArgs = , UninstallUrl = , InstallDate = , LastRunDate = , NumRuns = 0, RunTime = , IsInstalled = False, IsOwned = True, IsHidden = False, Problems = , Tags = , MyRating = , BaseGame = False, Metadata = System.Collections.Generic.Dictionary`2[System.String,System.Collections.Generic.List`1[System.String]], EADesktopGameId = 0891ac2e-0318-4bc5-8e58-8b562ed9837e, Name = Mass Effect 2, BaseInstallPath = <default>, Executable = <default>, UninstallCommand = <default>, UninstallParameters = , IsDLC = True, Publisher = , WebInfo = , WebSupport = , BaseSlug = mass-effect-2, ContentIDs = System.Collections.Generic.List`1[System.String] }
2026-04-28 10:56:56.4002|INFO|EADesktopHandler|Found EADesktopGame { Handler = StoreHandler_EADesktop, GameId = 0b0c0435-0820-40d2-ba22-0784f1bb8119, GameName = Mass Effect 2, GamePath = <default>, SavePath = , Launch = <default>, LaunchArgs = , LaunchUrl = , Icon = <default>, Uninstall = <default>, UninstallArgs = , UninstallUrl = , InstallDate = , LastRunDate = , NumRuns = 0, RunTime = , IsInstalled = False, IsOwned = True, IsHidden = False, Problems = , Tags = , MyRating = , BaseGame = False, Metadata = System.Collections.Generic.Dictionary`2[System.String,System.Collections.Generic.List`1[System.String]], EADesktopGameId = 0b0c0435-0820-40d2-ba22-0784f1bb8119, Name = Mass Effect 2, BaseInstallPath = <default>, Executable = <default>, UninstallCommand = <default>, UninstallParameters = , IsDLC = True, Publisher = , WebInfo = , WebSupport = , BaseSlug = mass-effect-2, ContentIDs = System.Collections.Generic.List`1[System.String] }

[...]

2026-04-28 10:56:56.4682|INFO|EADesktopHandler|99 games found.
2026-04-28 10:56:56.4682|INFO|Program|Program complete

Result of the program.

@Nutzzz Nutzzz merged commit e431e52 into Nutzzz:main Apr 28, 2026
3 of 4 checks passed
@Nutzzz

Nutzzz commented Apr 28, 2026

Copy link
Copy Markdown
Owner

Thanks, @BellezaEmporium !

@BellezaEmporium BellezaEmporium deleted the patch-1 branch April 28, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants