Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 16-05-2026, 08:23
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
NoSteamPy - Automate Non-Steam Games & Custom Art

Thought I'd share this tool as it's solved a very recent issue I've thought of in regards to non-steam titles and the ease in which titles that are installed from non-steam sources are launched from devices, such as the Steam Deck, and the Steam Controller, that require a title to be launched through steam to work correctly, either in regards to Steam Input or Proton.

This tool, which has taken the better part of a day to wrap my head around, allows you to terminate Steam, and add a non-Steam title, with the relevant custom artwork, either locally or from SteamGridDB (The tool will check and request an API key once, for this functionality), or a combination of the two.

I used pyinstaller to bundle this mess of imports into an executable, it's not a lightweight tool, but as with other non-critical projects I rely on across all my releases, I don't bundle them with the release, I check/download the latest release from a GitHub repository and store them in the user's local appdata folder. It's not a pretty solution, but it works, and I hate nothing more than unnecessary duplicate cold data.

I'll probably port this to C# at some point in the future, but it works currently in a native Windows environment and there isn't a major justification for putting in the resources to do so.

Again, this isn't really compression related, but I've found it to be very useful for my own uses, If anyone does own a Steam Deck and could confirm whether this works under WINE it'd be greatly appreciated, otherwise I'll just compile a binary for Linux, and work from there, to detect the user's environment.

Repository Link
Reply With Quote
The Following 2 Users Say Thank You to L33THAK0R For This Useful Post:
Dunnowho69 (16-05-2026), wrathma (16-05-2026)
Sponsored Links
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[CIUv3] Custom Installer Ultimate v3 KaktoR Conversion Tutorials 921 26-04-2026 12:35
Bypassing steam on games I already own Sith Lord PC Games 7 23-07-2021 10:03
Best Compression Method for Specific Games Redux - My thread :D Kitsune1982 Conversion Tutorials 2 08-11-2018 05:45
pLZ4 (LZ4 Precompressor) - Test Razor12911 Conversion Tutorials 47 26-06-2017 01:44
New burning method (the one using bin2boot) won't work with all games? Please read and help RedsunsFD DC Games 3 30-11-2001 03:06



All times are GMT -7. The time now is 15:23.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com