Skip to content

The Game Integrity Dashboard allows gamers and modders to create "master fingerprints" of their game folders. If a game starts crashing or acting up, you can instantly verify the current files against your master list to identify exactly which files are corrupted or missing.

License

Notifications You must be signed in to change notification settings

LydoriaChan/Game-Integrity-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

15 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Game Integrity Tool

A high-performance, dark-themed utility for PC gamers and modders to backup and verify game file integrity.

Stop redownloading 100GB games just because one file is corrupted. With this tool, you can create a Hash of your clean game files and verify them in seconds whenever a crash occurs.


โœจ Features

  • ๐Ÿ—‚๏ธ Library Auto-Detection: Select your main Games folder once, and all your games appear in a convenient sidebar.
  • โšก High-Speed Verification: Optimized 64KB chunked hashing to handle massive titles (RDR2, GTA V, etc.) without crashing your RAM.
  • โœ… Standardized Format: Saves hashes in the universal .md5 format (hash *filename).
  • ๐Ÿงต Multi-Threaded: The UI stays responsive and smooth while the background thread does the heavy lifting.
  • ๐Ÿ“ Clean Organization: All checksum files are automatically stored in a /Checksums folder for you.
image

๐Ÿš€ How to Use

  1. Download GameIntegrityTool.exe from the Releases tab.
  2. Launch the app and click Set Game Library Directory.
  3. Select a game from the list on the left.
  4. Click Create Hash to "fingerprint" your game.
  5. If the game ever breaks, select it and click **Verify Using Local Hash **.
  6. Broken and/or missing files will be shown on logs
  7. For other hashes use Select hash

๐Ÿ› ๏ธ Built With

  • Python 3.10+
  • PyQt6 - Modern GUI Framework
  • Hashlib - Secure MD5 Hashing
  • PyInstaller - Executable Bundling

๐Ÿค Join the Project!

This tool is Public Domain. That means it belongs to you just as much as it belongs to me. If you have an idea to make it faster, sleeker, or more powerful, jump in!


๐Ÿ“œ License

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

For more information, please refer to http://unlicense.org/


Developed with โค๏ธ for the gaming community.

About

The Game Integrity Dashboard allows gamers and modders to create "master fingerprints" of their game folders. If a game starts crashing or acting up, you can instantly verify the current files against your master list to identify exactly which files are corrupted or missing.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages