v6.8 - Blood
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 linestl 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