Releases: Randyh-25/NonSteamTime
Releases · Randyh-25/NonSteamTime
Release list
NonSteamTime v1.0.0 - Initial Release
Initial release of NonSteamTime, a graphical tool for managing Non-Steam game playtime within the Steam local configuration.
Core Features
Windows OS Only(for now)
- Playtime Modification: Read and edit playtime hours for Non-Steam shortcuts. Supports float inputs for precise minute conversion.
- AppID Resolution: Handles Steam's Signed vs. Unsigned 32-bit AppID calculation to correctly map
shortcuts.vdfentries tolocalconfig.vdfplaytime data andgridartwork. - Process Management: Built-in integration to terminate Steam processes before writing data, preventing file lock and data overwrite issues.
- Local Artwork Rendering: Parses local
userdata/<id>/config/griddirectory to load custom cover arts (p.png/p.jpg) and logos. - Interface: Toggleable Grid and List UI layouts.
Usage Instructions
- Download the executable from the Assets section.
- Run the application and click "Kill Steam" to unlock configuration files.
- Edit the desired game's playtime and click "Save Changes".
- Click "Launch Steam" to start Steam and verify the changes.
(Note: If Steam Cloud overwrites local changes upon launch, disconnect from the internet temporarily and start Steam in Offline Mode).
Dependencies
- Python
- CustomTkinter
- vdf
- psutil
- Pillow