Skip to content

Conversation

@SquashyHydra
Copy link

  • added RUNE emu as a crack option
  • The steam api is not returning a applist
    • changed the download url to be the one from this comment
  • Improved the applist searching so it will more easily detect the name with the folder name
  • Fixed the problem with the autoupdater, but that is also with a seperate merge

Copilot AI review requested due to automatic review settings January 5, 2026 02:42
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds RUNE emulator support as a new crack option, fixes the Steam applist API endpoint (switching to a GitHub-hosted alternative), and implements an improved fuzzy search algorithm for game names with Roman numeral normalization. It also fixes the auto-updater URL and changes the default crack from ALI213 to RUNE.

Key Changes:

  • Added RUNE emulator with binary DLL patching and interface extraction logic
  • Replaced Steam API applist endpoint with GitHub-hosted alternative
  • Implemented complex name matching with normalization and Roman numeral conversion

Reviewed changes

Copilot reviewed 3 out of 13 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
steam_auto_cracker_gui.py Core logic: RUNE crack implementation, improved applist search with roman numeral support, URL fixes, validation improvements
sac_emu/game_rune/files/steam_emu.ini Configuration template for RUNE emulator with DLC and interface placeholders
sac_emu/game_rune/files/rune.dll Binary RUNE emulator DLL (review not applicable for binary)
requirements.txt Added auto-py-to-exe dependency
README.md Updated documentation to list RUNE as default crack option
.gitignore New file excluding build artifacts and config files

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

1 participant