Skip to content

Releases: BigBoiCJ/SteamAutoCracker

[2.1.0 GUI] Autoupdater, small improvements

28 Apr 22:33
67ad815
Compare
Choose a tag to compare
  • Added an opt-in autoupdater and version checker
    • There will now be a button to check for updates. By default for privacy, new versions are only searched when clicking on this button, but you can enable automatically searching for new updates in the settings.
    • If a new update is available, SAC will propose to use the autoupdater, copy the release url, or dismiss.
    • The autoupdater is not included in SAC and will be downloaded when updating. It will be downloaded from GitHub from the autoupdater branch here.
  • Selecting a folder will now automatically fill its name into the AppID / Name field (as suggested in #63 - thanks to @lolinator53 for #64)
  • When a web request fails, it will now update the main window to properly display logs
  • Prevented other windows (like Settings or Crack selection) from being resized

NOTE: Deleting the config file isn't required, and shouldn't be required in the future as well. SAC will always try to update the config file to make it compatible.

SteamAutoCracker GUI requires a 64 bits Windows computer.

[2.0.2 GUI] Steamless and CreamAPI update, small changes

27 Apr 15:15
2f686fc
Compare
Choose a tag to compare
  • Updated Steamless to v3.1.0.5 (as suggested in #56)
  • Updated CreamAPI to v5.1.0.0 (as suggested in #57)
  • Fixed a bug where SAC could lock itself when clicking "Search" while not entering any AppID or name (#60, thanks to @lolinator53)
  • Prevented the window from being resized (as suggested in #53)

NOTE: Deleting the config file isn't required.

SteamAutoCracker GUI requires a 64 bits Windows computer.

[2.0.0 GUI] Graphical interface - first stable release

13 Mar 23:30
9df196d
Compare
Choose a tag to compare

Introducing Steam Auto Cracker GUI: a graphical interface version of Steam Auto Cracker!
As SAC GUI is a major rewrite, it might contain bugs, although none were found so far. Please give me some feedback!

SAC GUI will replace the regular console SAC.


Images


Changes:

Patch notes from v1.0.0 GUI (version before: v1.2.12):

  • SAC has been rewritten to have a graphical interface instead of being based on a console. This includes many changes.
    • Important change: the notion of Steam and Pirated games locations is now gone. You can now simply select the game folder from the GUI.
  • Fixed RetryDelay and RetryMax advanced configs not being used
  • The command-line support is not included

Patch notes from v1.1.0 GUI (version before: v1.0.0 GUI):

  • Added support for Goldberg's experimental steam_api emu
  • Made a new system for applying cracks, which should allow SAC to support more cracks way more easily in the long term
    • This system also attempts to overwrite previous cracks, in case the game got updated or the previous crack didn't work. A good example of that is ALI213 <-> Goldberg. Sadly, it might cause problems with other emus like CreamAPI, and will let some crack config leftovers. But at least, it will prevent small mistakes like cracking the same game twice.
    • Added config FileNames: BakSuffix

Patch notes from v2.0.0 GUI (version before: v1.1.0 GUI):

  • Fixed a bug where controls would remain locked when SAC failed to retrieve a games' details (#47)
  • Added an option to bypass the App type "game" verification (#46)
    • New Advanced config entry created: BypassGameVerification
  • Added a system to automatically support old config.ini files in case new entries have been added. This could be limited and some updates could still require a config.ini deletion.
  • Updated ALI213 Steam emus to v8.33.9.23 (#50)

NOTE: It is recommended to generate a fresh config file. Don't port your old one. Normal SAC and GUI SAC configs are not compatible with each other.

SteamAutoCracker GUI requires a 64 bits Windows computer.

PS: If you prefer using the console version, please note that it won't receive updates and fixes. The latest stable version of console SAC is here. I would also like to know the reasons behind this choice, so feel free to contact me through GitHub discussions or in cs.rin.ru in Private Message!

[1.1.0 GUI] Goldberg emu support, re-crack partial support

11 Feb 17:37
6f051ce
Compare
Choose a tag to compare
  • Added support for Goldberg's experimental steam_api emu
  • Made a new system for applying cracks, which should allow SAC to support more cracks way more easily in the long term
    • This system also attempts to overwrite previous cracks, in case the game got updated or the previous crack didn't work. A good example of that is ALI213 <-> Goldberg. Sadly, it might cause problems with other emus like CreamAPI, and will let some crack config leftovers. But at least, it will prevent small mistakes like cracking the same game twice.
    • Added config FileNames: BakSuffix

Steam Auto Cracker GUI is still marked a pre-release as it is relatively recent and untested compared to the console version.

NOTE: A new config has been added, don't keep your old one, and let SAC generate a new one.

SteamAutoCracker GUI requires a 64 bits Windows computer.

[1.0.0 GUI] Graphical interface - first release

10 Feb 23:15
1dc0a10
Compare
Choose a tag to compare

Introducing Steam Auto Cracker GUI: a graphical interface version of Steam Auto Cracker!
As SAC GUI is a major rewrite, so it is marked as a pre-release. However, I'm not aware of any bugs being present. Please test this version and give me some feedback!

  • SAC has been rewritten to have a graphical interface instead of being based on a console. This includes many changes.
    • Important change: the notion of Steam and Pirated games locations is now gone. You can now simply select the game folder from the GUI.
  • Fixed RetryDelay and RetryMax advanced configs not being used
  • The command-line support is not included

NOTE: It is recommended to generate a fresh config file. Don't port your old one. Normal SAC and GUI SAC configs are not compatible with each other.

SteamAutoCracker GUI requires a 64 bits Windows computer.

[1.2.12] Added absolute path support for game folder

03 Feb 21:21
c16ff58
Compare
Choose a tag to compare
  • Added the ability to enter an absolute path if the game folder isn't automatically found (#20)
    • This absolute path can be outside of the configured Steam / Pirated games location and SAC will still work
  • Fixed a small typo (#39 by @Matt14451)

NOTE: Deleting the config file isn't required.

SteamAutoCracker requires a 64 bits Windows computer.

PS: I'm currently working on a GUI (graphical user interface) version of SAC, which should make things easier for most users! Let me know if you're interested!

[1.2.10] Updated ALI213 emus

02 Sep 23:36
bb2d2cb
Compare
Choose a tag to compare

NOTE: Deleting the config file isn't required.

SteamAutoCracker requires a 64 bits Windows computer.

[1.2.9] Updated Steamless

15 Mar 00:35
58c4f8a
Compare
Choose a tag to compare
  • Updated Steamless to v3.1.0.3
  • Errors are now handled sooner (module errors are now handled)

NOTE: Deleting the config file isn't required IF you're updating from v1.2.8.

NOTE 2: Due to some env changes on my end, this release could have bugs and fail to run. You should be able to notice that the file size is considerably smaller. Please report your issues if you experience some. In the meantime, you can try running v1.2.8.

SteamAutoCracker requires a 64 bits Windows computer.

[1.2.8] Increased retry delay and max amount

26 Dec 12:20
bd575f5
Compare
Choose a tag to compare
  • Increased the retry delay and max amount to prevent problems like #8 where requests would fail because there are a lot of DLCs (rate limit). RETRY_DELAY from 3s to 15s and RETRY_MAX from 6 to 30
    • Added an high DLC count warning to explain why DLC requests could be failing
    • Thanks to @NiceGlassesDude for reporting this!
  • Some small and useless changes to the code and comments

NOTE: The config file changed! It is required to delete config.ini and regenerate a new config by launching the .exe
Alternatively, you can add the following to the end of config.ini:

[Advanced]
retrydelay = 15
retrymax = 30

NOTE 2: Releases are now published in .zip files so they can be downloaded without any software like WinRAR or 7zip.

SteamAutoCracker requires a 64 bits Windows computer.

[1.2.7] Updated ALI213 Steam Emu

17 Sep 23:44
9580373
Compare
Choose a tag to compare
  • Updated the ALI213 Steam Emu (used for game cracking) to v7.30.20.28 (source)

NOTE: Deleting the config file isn't required.

SteamAutoCracker requires a 64 bits Windows computer.