imLinguin / nile

Unofficial Amazon Games client
GNU General Public License v3.0
283 stars 13 forks source link

FuelPump DRM #22

Open imLinguin opened 1 year ago

imLinguin commented 1 year ago

Not all games are DRM free. Some require authentication from Amazon Games app to run/login to some online account. This might be a case for online games specifically.

If someone encountered a game that required it please let me know on this issue.

I'll be posting updates related to this feature here.

RParodia commented 1 year ago

This might be a dumb question, but how do I know if a game uses FuelPump? I'd like to help, but have no clue what I'm looking for

imLinguin commented 1 year ago

It probably won't run, or have limited online support. Hard to tell really, it may also contain some FuelPump dll

EDIT: It's also worth noting it's most likely to be deprecated and kept for games obtained when Amazon Games was a Twitch app

CourteousGeek commented 1 month ago

I'm using Heroic Game Launcher which has Nile built in and i can't seem to launch DMC1HD, it might have FuelPump DRM, looks to say fuel.json? cmd_xfaXUiteYU notepad++_FeB1FwahTM

imLinguin commented 1 month ago

Indeed AuthScopes and ClientId seem to suggest it's part of the DRM logic

imLinguin commented 1 month ago

@CourteousGeek checkout the latest commit I believe it should resolve this

https://github.com/imLinguin/nile/actions/runs/9235939495

CourteousGeek commented 1 month ago

@imLinguin it works! it launches the game right away!