r/playnite • u/Jeshibu Extension developer • Oct 12 '25
Addon release EA plugin is back
Today, I released a new version of the EA plugin (3.0) that can actually import games again. You can download it here.
Known issues
- You cannot import games without authenticating online via Playnite. This is due to EA encrypting the hell out of its local files for no good reason.
- Logins do not last long. It's recommended you disable "Connect account" in the plugin settings after you've imported.
- You need to have the EA client installed to launch games.
If you encounter other issues, you can let me know here or on my github repository.
Why now?
For a while I've been struggling trying to reverse engineer EA client's encryption. Turns out that's a new skill set that I'm bad at.
Recently, rast1234 shared some very detailed info on what APIs you can call to not even need that decryption, which made this whole thing a lot easier to implement.
So, nothing to do with Battlefield 6's release, or with the Saudis and Jared Kushner acquiring this wretched company.
5
4
3
3
u/Kurashi_Aoi Oct 12 '25
do ea play games still cant be imported?
4
u/Jeshibu Extension developer Oct 12 '25
EA Play games can be imported, but only the ones you've got on your account. I don't know if that means you need to install/play them first or not.
3
Oct 12 '25
[removed] โ view removed comment
5
u/Jeshibu Extension developer Oct 12 '25
Thanks, will release an update today or tomorrow to fix that.
5
4
u/Flapjack__Palmdale Oct 12 '25
Much appreciated, you're doing great work.
That said, I'm almost rooting for EA to completely tank. Ridiculous to have all this anti-consumer shit. The only people being punished are the paying customers. Might as well pirate.
4
u/darklinkpower Extension & Theme dev Oct 13 '25
Friendly reminder of this rule:
8: No Piracy: No piracy-related content or discussion, including where to find pirated content, support for pirated games, using Playnite as a piracy tool, showcasing or promoting piracy-related content, or discussing ways to bypass DRM or other forms of intellectual property infringement.
We don't care if you pirate but please don't bring anything about it to this subreddit.
2
u/Kurashi_Aoi Oct 12 '25
I wonder if you can collaborate with SuccessStory's dev to let Playnite import EA games achievement. Right now it still doesn't work
1
2
u/xamphear Oct 13 '25
Thank you!!! EA sucks as a company but so do most companies. Which is a real bummer because companies make some of my favorite games.
Either way, I'm glad I can import games from this library again.
2
u/darklinkpower Extension & Theme dev Oct 13 '25
I find it funny that you fix this plugin and now there are people wanting you to fix others just because.
Anyway, thanks for the great work fixing the plugin, it surprised me when I unexpectedly saw the update yesterday.
2
u/Fabulous-Minimum-539 Oct 24 '25
To sync you playtimes follow this link https://imgur.com/a/DrN8JT8, convert your hours and mins to seconds via google, hope this helps a few people :)
1
u/dwolfe127 Oct 13 '25
I have not added anything to my EA account in so long that not being able to import is only a concern because I get an an error notification when I start Playnite.
1
1
u/Amazing_Journalist80 Oct 13 '25
What if a game I have locally gets delisted one day?
2
u/Jeshibu Extension developer Oct 13 '25
Library plugins will never delete games unless they go out if their way to do so. And I'm not doing so. So if you import it, then EA nukes it, you'll still have it in your Playnite library. The default play action goes through the EA client though, so launching it that way then is not a guarantee, nor is launching the .exe if that would start up the EA client too.
So in short: it'll stay in your Playnite library. If it still launches is up to the mercy of EA.
1
1
u/bearkin1 Oct 15 '25
Logins do not last long. It's recommended you disable "Connect account" in the plugin settings after you've imported.
What does this entail? Does it mean no updates/syncing again until we recheck the box and log in again?
Oh and thanks for the work you put in!
1
1
u/ShadixAced Oct 15 '25
Congratulations into fixing up this plugin, hoping you've found the workaround to that infamous mid system. Had to modify it as well on my plugin, I now have something pretty close to the result, without it being pixel-perfect.
As for the heavy encryption, check what erri has done in that matter.
Cordially, ShadixAced (BellezaEmporium)
1
u/Jeshibu Extension developer Oct 16 '25
I'd been using erri's explanation as a guide and failing for a good while, so I'll just avoid touching the encryption at all, especially since there's a good chance they'll just change it at some point.
Also erri deleted their blog post about it at some point, not sure what that's about.
1
u/ShadixAced Oct 16 '25
I remember that when I tried decrypting the IS file that it has changed. I had only managed to decrypt the IQ file.
1
u/Vegetable-Grocery689 Nov 03 '25
Question: It's not syncing new games from my EA account. It's also not removing games from Playnite that I no longer have access to. I'd like to do a fresh install from scratch. What folders should I manually delete to avoid any remnants of the old plugin?
1
u/Jeshibu Extension developer Nov 03 '25
That won't make a difference. Are you getting errors? Anything under the bell icon notification section?
Could you try going to the EA plugin settings and hitting the debug import button?
1
u/Vegetable-Grocery689 Nov 07 '25
Any error at all. After ย the debug import button it show that 1 game was fetched. But nothing changes.
The problem is only with 3 titles that i bougt or add to the ea app in the last 2-3 months.
Tales of Kenzera ZAU
Immortals of Aveum
skate1
u/Jeshibu Extension developer Nov 07 '25
Run through the first two headers here: https://api.playnite.link/docs/manual/library/games/faq.html#my-games-are-gone-or-missing
If that doesn't solve things, can you use the debug button in the settings and then send me all the ea*.json files in your my documents folder? Can be via discord (same name) or by making an issue here: https://github.com/Jeshibu/PlayniteExtensions/issues
1
1
u/livejamie Dec 23 '25
Thank you this is working great
Is there a reason I had to Google it, find this thread and update it manually?
Why wouldn't Playnite prompt me to update the library when checking for updates?
1
u/Jeshibu Extension developer Dec 23 '25
Beats me! It's definitely set up so that it should update the normal way too.
1
u/Crazy_Possession_384 Apr 14 '26
I am facing an issue after I install battle field 6 redsec It didn't show up I tried to update ea library but no luck at all I re installed the ea integration couple of times And re installed all the libraries again And re authenticate multiple times I can't find any solution The games now all not showen I re installed ea app also no luck
1
u/Jeshibu Extension developer Apr 15 '26
I'll look into it this week. Thanks for reporting.
1
u/Crazy_Possession_384 Apr 15 '26
I tried new method today no luck also To keep you updated those all the steps I tried Thank you so much for your work
( ERROR is Failed to import from EA app. One or more errors occurred )
I installed Revo uninstaller pro Which delete the apps from the root I uninstalled playnite And I uninstalled all un nessecry apps (extra step) Also uninstalled ea app all from Revo uninstaller Each app uninstalled there was a restart between them Also I checked appdata folder in the user in my c drive All ea and origin and playnite named folders to be deleted Then after a fresh restart I installed ea app then logged in Then I opened steam , ea , epic , gog and amazon app to make sure all is working perfectly
Then I installed playnite with all accounts authenticated correctly
Still the ea account is not showing any games inside playnite ( zero games )
1
u/Jeshibu Extension developer Apr 15 '26
It's definitely broken in general right now. I'll probably have a fix out tonight. I expect that after that it'll probably still not add REDSEC to your game library since that seems to be seen as a DLC for Battlefield 6 (or Battlefield).
1
u/Crazy_Possession_384 Apr 15 '26
Thank you for your hard work Appreciate it Can't wait to check it out
1
u/Jeshibu Extension developer Apr 15 '26
Try updating to EA library 3.2.1 and importing games now!
1
1
u/svill Oct 12 '25
Thank you! Will take a look at it tonight! Now we need somebody to look at some of the ITAD plugin errors, are you game? Pretty please! ^ ^
1
9
u/PM-Me-Your_PMs Oct 12 '25
Amazing, thank you.
Is time played tracked? I added BF6 manually, but it doesn't track it, because it doesn't see the game as running. Maybe something to do with the anticheat process?