From 3ccc755c8b7a2ce9bee91b362667e33291694637 Mon Sep 17 00:00:00 2001 From: Devin Acker Date: Fri, 7 May 2021 19:32:20 -0400 Subject: [PATCH] 0.2.0 --- CHANGES.txt | 8 ++++++++ README.md | 2 +- main.cpp | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 CHANGES.txt diff --git a/CHANGES.txt b/CHANGES.txt new file mode 100644 index 0000000..53cd1cb --- /dev/null +++ b/CHANGES.txt @@ -0,0 +1,8 @@ +v0.2.0 [2021-05-07] +- Improved support for Steam games attempting to re-launch themselves through the Steam client + (must actually have Steam open and logged in) +- Added detection of older unencrypted pak format +- Slightly cleaner error handling in the event that DLL injection on the target process fails + +v0.1.0 [2021-05-03] +- Initial release diff --git a/README.md b/README.md index ae0ab61..5b8e93d 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Key: 0x0635D5F4B20E2CF1708524223DB7F1C77E7C49C556C5B875A90132E88E91F734 Currently, only 64-bit Windows games are supported. -Games using Steam DRM should work as long as the game is actually in your Steam library, but you will most likely need to add a valid `steam_appid.txt` file (containing the game's app ID) to the game executable's directory to prevent the game from trying to re-launch itself through the Steam client. +Games using Steam DRM should work (_without_ needing to manually create a `steam_appid.txt` file), as long as the Steam client is open and logged in (and the game is actually in your library). If you're having trouble with a particular game, try running it through Steamless first. Games using anti-cheat software will most likely _not_ work, since this tool doesn't make any attempt to circumvent it. diff --git a/main.cpp b/main.cpp index de81923..c94a9d5 100644 --- a/main.cpp +++ b/main.cpp @@ -5,7 +5,7 @@ int main() { - printf("UnrealKey v0.1.0 - " __DATE__ "\n"); + printf("UnrealKey v0.2.0 - " __DATE__ "\n"); printf("https://github.com/devinacker/UnrealKey\n\n"); int rc = 0;