Skip to content

Releases: sonic2kk/steamtinkerlaunch

6.15 - Double vacc'd!

13 Aug 16:28
Compare
Choose a tag to compare
  • added automatic download for OpenVR-FSR
  • using newly introduced libraryfolders.vdf now to find additional SteamLibrary directories (fixes #287)
  • no longer wait for proton to finish when using Proton GE or TKG, but directly for the wineserver it started
  • major rewrite of checking, separating and configuring the start mode
  • added option to automatically Fix outdated Symlinks (fixes #289)
  • added option to automatically Unsymlink Proton files (fixes #290)
  • updated the function and the wiki of the Proton Kill-Switch
  • skip OneTime Proton for the current session, if Proton version updated
  • removed usage of an external program for Appinfo, by using an own implementation now (fixes #292)

v6.13 - Good day!

27 Jul 16:55
Compare
Choose a tag to compare

Changes in 6.13 - Good day!:

v6.10 - Break break

17 Jun 18:41
Compare
Choose a tag to compare

Changes since 6.10 - Break break:

  • Finding installed games is now based on found appmanifest files instead of "installed" steam category
  • Fixed several Game-Launcher problems, mostly caused by using the "installed" steam category
  • Fixed a recently introduced possible yad misconfiguration reported in #239
  • Removed option "recommend proton"
  • Added a One Time Proton function in the Main Menu
  • Minimalistic re-implemenation of Tweaks support
  • Every occurrence of 'compdata' was replaced with 'compatdata' - make sure to update your VORTEXCOMPDATA accordingly if you already installed Vortex
  • Added option to disable the Virtual Desktop mode again, when it was enabled before via stl
  • The default resolution for windows without a configured resolution is now 75% of the current screen resolution (untested, feel free to submit test results, improvements, suggestions)
  • Added Compatdata Redirect which allows to map the compdata dir to the used Proton version either per game or globally
  • Added Wiki F1-Hotkey function for almost every stl window
  • Added option to open the Wiki via Command Line and Extra Button
  • Added tempfile auto-cleanup on version change
  • Updated 32bit d3dcompiler_47.dll url
  • Change ReShade WINEDLLOVERRIDES to add to variable
  • Improved Shader Repositories and added a configuration gui
  • Added option to use a custom fallback picture, including option to download a github avatar - see Game Pictures
  • Added initial support for extracting data from Appinfo
  • Added support for finding/managing/converting Game Icons
  • Added support for *(auto-)*creating Game-Desktop-Files
  • Added initial option to Symlink SteamUser directory per game or globally
  • Added initially multiple options to restore the SteamUser directory from the Backup Support
  • Added options to symlink or restore the steamuser directory
    when redirecting the compatdata dir

v6.8 - Blood

19 May 09:04
Compare
Choose a tag to compare

Changes in 6.8 - Blood:

  • Thanks to @podiki for initially migrating the Steam Tinker Launch ReadMe into a Wiki (fixes 176)
  • removed yad 9.0 hotfix, fix was shipped with 9.1 (fixes #196)
  • Added CheatEngine md5sum check and notifier for those who can't read logs or create useful bugreports - DL url still 404 - see #200
  • Added option to automatically create a GameTitle symlink from a Proton WINEPREFIX for easier finding (fixes #201)
  • Added inital support for the 32bit container Conty (fixes #202)
  • Added Auto-Update for Conty and improved its download function
  • Added Playtime counter in seconds - might be used for further functions later
  • Added optional Playtime Logging per game
  • Last Played info in Main and Settings window
  • Window sizes are now saved per game by default - using gui.conf as template (fixes #204)
  • Custom scripts with bat suffix are started with proton now
  • Added option to directly restart the game with different settings when the playtime was too short (CrashGuess)
  • removed DOS:2 tweak (fixed in Proton 6.3)
  • Systemwide Yad installation no longer mandatory - Added easy to use option to use AppImage or Conty instead
  • Added initial advanced Steam First Time Setup Integration (fixes #209)
  • The SteamGameID and the Game Title can be found by command line with the counterpart as argument
  • Fixed Launch of Origin Urls (#fixes #211)
  • Added Setup support for installers from the gamedir - f.e. Origin (see #210)
  • The compdata and the Game Dir can be found by command line providing either SteamGameID or Game Title
  • Added option to just open a wineconsole instead of the game - option also as Steam Category
  • Restructured configs for the Gui Resolutions - see Gui Window Size (fixes #213)
  • Removed the dotnet warn requester for the recently closed winehq bug 49897
  • fixed SteamGridDB Download before starting the game and start the download in the background
  • Removed self-maintaining function
  • Added some editable gamescope options as dropdown menu
  • The Crash Guess Requester now has the option to open a customizable Help-Url in the browser
  • the CrashGuess Requester is skipped now, when stl started a game outside Steam (caused fork based false triggers)
  • Re-Create Compdata and Wineprefix (including First Time Setup) for the game on the fly easily
  • The original 'First Time Setup' can be replaced by an own custom or complemented by an own additional one
  • Custom 'First Time Setup' scripts can be created with a few clicks (as replacement or as addition installfile) and installed immediately
  • Automatically change the Game Screen Resolution before game starts and switch back to the previous resolution when it ends
  • fix regression for SteamAppID being '0' from Steam (non-steam games)
  • return back to previous menu when creating a First Run Setup file from extra buttons menu
  • Execute startscript before custom command
  • Disabled CheatEngine 7.2 download (404) and added Cheat Engine upstream Info in the wiki (closes #200)
  • fixed saving the question and wget requester resolution
  • Added Helper-Url for Editor Dialog, CrashGuess (fixes #215)
  • The default path for the custom exe file requester is now the gamedir if custom exe is empty
  • Added complete Polish translation and English fixes thanks to @Faalagorn
  • Opened discussion board on the project page
  • Replaced submenus with buttons directly in the main menu (part of #217, #222)
  • Added ReShade Steam Category
  • Moved all bundled tweaks into the separate steamtinkerlaunch-tweaks repo (part of #217)
  • Removed Lutris and Protonfixes tweak import and added autoimported tweaks to steamtinkerlaunch-tweaks (part of #217)
  • Added option to Pause-Unpause steamwebhelper processes on game start and continue when game exists (fixes #219)
  • Help-Url selection can be also opened via button and commandline
  • Added CRT Royale ReShade Shader-Management support
  • Wine Debug Options can now be configured in a Gui (fixes #223)
  • Favorites selection menu is sorted alphabetically now (part of #217)
  • major rewrite of window resolution handling (per resolution: global template, local template, per game, per window) (part of #217)
  • Category sort order for all menus can now be changed via drag&drop menu (part of #217)
  • Winetricks packages for silent install can now easily be selected from a builtin menu (part of #217)
  • improved Vortex installation and its wine/proton handling
  • Steam First Run Setup packages can now be installed directly on the fly
  • One Time Run - Option to run a custom program (with selected proton) 'once' directly (fixes #221)
  • Added GameScope Settings Gui (fixes #220)
  • Added ProtonDB-Rating - Short form (Rating Trend) in Wait Requester and Main Menu, additional info (Confidence, Score, Total Votes, Rating Trend, Best Rating) is a tooltip on the Help-Url Extra Button (fixes #224)
  • Added option to select a specific proton version for direct on the fly package installation using Winetricks (fixes #226 and helps dotnet install problem f.e. in #216)
  • Added extra Vortex Settings Gui and extra Vortex Install Gui
  • removed line-based column calculation (-> 'bc' no longer required) in favor of customizable Gui-Columns
  • removed Global Menu split
  • Added support for downloading custom tar.xz Proton Archives and added a tarbomb check to support newer proton_tkg packages
  • Fixed Side by Side VR for Custom Programs (Trine 1-3 tweaks do work again as expected in Stereo3D)
  • Huge Rewrite of the current Wiki
  • Added support for Custom Wine packages by Kron4ek
  • Removed support for custom lutris wine packages (might be re-added later)
  • multiple fixes and improvements (part of #217)
  • outsourced the Kill Switch function to a /dev/shm/stl/KillSwitch script which can be called from anywhere (yay, a StreamDeck Proton-Kill-Switch)
  • fixed a Vortex stages bug
  • Standalone-Proton: easily start any exe using a custom proton in its own compdata and WINEPREFIX without steam
  • Download-Custom-Proton Command Line now has an option to download the latest custom Proton version:
    The command line stl dcp l will download and extract the lastest available custom Proton and integrate it into the list of available proton version in Steam Tinker Launch
  • Screen resolution is detected now for the 2nd monitor on a dual-head setup, when the mouse position is there

v6.8-rc2 - Blood

16 May 09:51
Compare
Choose a tag to compare
v6.8-rc2 - Blood Pre-release
Pre-release

Changes in 6.8-rc2 - Blood:

  • outsourced the Kill Switch function to a "/dev/shm/stl/KillSwitch" script which can be called from anywhere (yay, a StreamDeck Proton-Kill-Switch)
  • fixed a Vortex stages bug
  • Standalone-Proton: easily start any exe using a custom proton in its own compdata and WINEPREFIX without steam

Changes in 6.8-rc1 - Blood:
#177 (comment)

v6.8-rc1 - Blood

11 May 11:47
Compare
Choose a tag to compare
v6.8-rc1 - Blood Pre-release
Pre-release

Release Candidate 1 for v6.8 - Blood

For the full huge Changelog please see here: #177 (comment)

v4.0 - Four Play

16 Mar 06:13
Compare
Choose a tag to compare

Changes in v4.0 - Four Play:

  • Changed the default Editor-URL to PCGW
  • Fixed Steam Cloud compatibility with SteamTinkerLaunch used as Steam Compatibility Tool (#185)
  • Added automatic x64dbg debugger support (#186)
  • Added automatic change into the custom program directory and back
  • Added optional Download Requester with Progressbar/Wget Gui (currently) used for Downloading
  • Replaced multiple basenames with the bash expansion counterpart
  • Two new options in the Editor Dialog:
    • Open the directory with the first selected file in the system file manager (using xdg-open)
    • Delete the selected files (with confirmation requester)
  • Removed WMP10 url and download and other Giana related changes (#187)
  • Added dxvk log path configuration
  • Removed 'found logfile' text from all requesters
  • Improved refactored Side-by-Side-VR initialization
  • Added Option to also use the 'Winedebug Settings' field for Proton Logs
  • Added Option to automatically clean the '/pfx/drive_c/users/steamuser/Temp/' on game exit
  • Added Option to automatically create or remove a 'steam_appid.txt' file in the game directory (#184)
  • Added support for AstrayFX shaders
  • Added Option to Add Non-Steam Games to Steam via command line and gui (#190)
  • Multiple Vortex improvements:
    • Replaced fix version in config with a function which automatically uses the latest version
    • Above function can also be configured to use the latest pre-release instead of the latest stable release (#191)
    • tested several games with the pre-release v1.4.2 succesfully
    • Writing NexusID into the generic game meta-data now
    • Improved symlinks of relevant directories from game WINEPREFIX into Vortex WINEPREFIX
    • Added minimal basic support for Vortex beta extensions
    • Added Vortex Gui, where Vortex can be en-/disabled for every installed and supported game with one click
    • Added a Vortex Gui showing all Symlinks in the Vortex WINEPREFIX
    • The ask Vortex Dialog now also has the option to only start Vortex without starting the game
    • removed the "quickstart" Vortex mode
  • r/SteamTinkerLaunch and Discord are back
  • Gamemode and GameScope can now be enabled together (#188, #171)
  • Added SteamGridDB support with multiple configuration options
  • Added workaround for yad-9.0 bug (#196)

v3.9 - Hard Boiled

14 Feb 10:59
Compare
Choose a tag to compare
  • Added parsing of global and per-game exclude files for the Backup
    (both also available in the Editor Dialog)
  • Search game config files under pfx/drive_c/users/steamuser and offer them for editing
    including separate message in the guis (fixes #179)
  • List of available Proton versions is also created on a dry standalone launch now
  • Added Proton and stl logs to the Editor Dialog
  • Added option to generate/update basic game metadata for all games via command line via 'meta' or 'menu' argument
  • Added a basic Settings Selection Menu - might expand later (#181)
  • Updated Depth3D to match name change
  • Game window name autodetection with storing into metadata for further use
  • Refactor determining the game window with major overhaul of the whole SBS-VR initialization (#183)
  • Reimplemented game window name picking via Tray Icon function
  • Selected Files in the Editor Dialog can now be hidden from the Editor Dialog
  • Removed helpers creating tweak headers
  • Game metadata is shown in the Settings menu now
  • Sponsoring was added to the project

v3.8 - 10k

01 Feb 16:46
Compare
Choose a tag to compare
  • Creating symlinks using the game name to the game id logs now, makes finding the log much easier
  • Improved Vortex installation by avoiding a possible install loop
  • Clearing logs of previous launches can now be configured
  • Cleaner logging initialization
  • Vortex version bump to 1.3.22
  • Cleaned up PATH no longer hardcoded, but trimming 'steam-runtime' parts instead
  • Added a requester for starting Vortex. On timeout (default 2 seconds) Vortex is cancelled.
    (especially useful for VR games with enabled Vortex, as you only want to start Vortex when you can see it).
    When the timeout is set to 0 the requester is skipped and Vortex is started as usual.
  • Creating symlinks using the game name to the game id game configs now, makes finding the game config file much easier
  • Added automatic rsync backup of steamuser files (so mostly savegames and configs) when proton games was closed
  • Added storing of game metadata, divided into (sharable) generic and custom configs
  • Added commandline function for backing the steamuser files for one or all installed proton games
  • 10k lines of code :)

v3.6 - Endlich

20 Jan 17:20
Compare
Choose a tag to compare

minor changes - see commits