Skip to content

Releases: coffincolors/winlator

Winlator 7.1.3b Cmod PROOT v8.2fix1 Release - Playtime Stats Tracking for Frontends, Touchscreen Controls Timeout, Touchscreen Controls Haptics

14 Sep 21:24
Compare
Choose a tag to compare

Fix1 Updated 9.16.2024

This is a minor release to add some new features I've been wanting to add for a long time, before I port them over to Glibc.

Added:
-Fix1: Added Fullscreen Stretched toggle for shortcuts and containers
-Playtime Stats tracking and Play count are now tracked when launched via Intent (Homescreen Shortcuts / Frontend support!)
-A timeout checkbox has been added to input controls when in-game, adding a 5 second timer to the touchscreen controls
-Haptic Feedback is now enabled for Touchscreen buttons, and can also be enabled via a new checkbox in the input controls window while in-game

Fixed:
-Fix1: Fixed issue with touchscreen cursor unusable until confirming input controls dialog
-Fix1: Fixed issue where cursor was hidden when opening the XServer menu while in Wine
-Fix1: Enabled haptics for analog stick digital buttons, d-pad and others

As always, please let me know if there are bugs. I'll do my best to address them one at a time!

Winlator 7.1.3 Cmod GLIBC v8.5fix1 - Shortcut Cloning, Playtime Stats tracking for Frontends, Touchscreen Controls Timeout and Haptic Feedback

16 Sep 13:56
Compare
Choose a tag to compare

Fix1 is live

Minor release to add some useful QoL features, ported from my latest Proot release. As always, let me know if you encounter any bugs and whatnot but nothing else major has changed.

Added:
-Clone Shortcuts between Containers! This will create a duplicate Shortcut with an identical file name and a new container ID in the destination container. Useful for a fresh start for a specific game and no need to boot into the new container on it's own.
-Playtime stats and play count tracking is now enabled for Homescreen Shortcuts and Frontend launching!
-A timeout for the touchscreen controls has been added. This will auto hide the touchscreen controls after 5 seconds. To disable it, make sure it is unchecked and restart the shortcut.
-Haptic feedback for all touchscreen control buttons has been added and can be enabled via check box

Fixed:
-Fix1: Fixed issue with touchscreen cursor unusable until confirming input controls dialog

Winlator 7.1.3 Cmod GLIBC v8fix2 - Turnip Driver Switching Fixes for Shortcuts

11 Sep 16:48
Compare
Choose a tag to compare

Fixed:
-Fixed issue where Turnip driver reset upon opening Shortcut Settings for Shortcuts
-Fixed issue where Container driver selection was overridden by the Shortcut Turnip driver selection

Added:
-Selected Turnip Version is now displayed in Shortcut settings (NOTE: This won't update until you save the Shortcut)
-Including Ajay's Wine 9.13 .wcp file with this release (fixes booting Metal Gear Solid: Ground Zeroes v1.0.5)

Winlator 7.1.3 Cmod GLIBC v8fix1 - Release - The Amod Hybrid, Bug fixes and more...

10 Sep 02:41
Compare
Choose a tag to compare

I am resurrected.
I finally have an account again but properly pushing this branch after moving from a different branch from a different repo was quite confusing, and I'm still pretty new to all of this. Keep in mind, this is a major shift from Glibc Cmod v8 Alpha if you've used that, with an entirely new Wine Prefix, meaning- existing containers WILL be affected in my testing. I recommend clearing the cache on existing container, using the reconfigure option if you encounter errors. You will have best results with a new container, again, in my testing. If you're worried about losing your current configuration, well now is that perfect time make a backup ;)

Uninstall of official or other Glibc Winlator forks is still required as this uses the Official package name com.winlator (it is a hard coded path)

Standard Cmod Features
True Mouse Control, Xinput Disabler, Touchscreen Mode, Basic Stylus Support, Gyro Support, Frontend Support, Playtime Stats Tracking per Shortcut, Saves Manager, and all other existing Glibc features such as Longjunyu2's Contents Manager and Box64rc Files + Midi Support

Added:
-Turnip 24.3.0r4 by K11MCHI (24.3.0.4 in-app)
-Latest DXVK 2.4.1 gplasync
-New Wine Prefix, 9.2 Custom from Afei but modded for English, includes nearly all features from Afei's build (Winlator 7.1.3 Glibc Fix3 - Except for commands for TU_DEBUG and pre-installed Contents). This means hopefully a performance boost. I've also found this fixes the font and handling of applications that use .net and prevents a black screen in many cases where Gecko/Mono is involved!
-7.1.2 Legacy Input mode (Longjunyu2's 7.1.2 xinput dlls plus the same key mapping method, it might be useful)
-New Start Menu shortcuts like DOSBOX, restored WFM, added all Turnip drivers per Afei's
-Added End key per Longjunyu2
-Zink for all Turnip Drivers
-Graphics Driver Switching per Shortcut but that was in Alpha, it just more stable now
-Fully functioning Picture in Picture mode
-Spaces in Paths for New Tasks via Task Manager or Secondary Executables when enclosed in quotations (i.e "D:\Games\My Game\My Game.exe")
-Other minor features I can't remember because I've not been able to easily track my progress without a GitHub... go figure

Fixes:
-Fix1: Issue with Custom Screen Size box not appearing in Container Settings is resolved
-Gyro Default behavior bug is resolved
-No more crashing when renaming Shortcuts
-Better Turnip Driver shortcut switching (significantly less crashes when making changes)
-Many scroll window fixes when using a mouse
-Fixed (?) issue with binding analog sticks in Input Controls (still needs testing)
-Fixed issue with Esc key opening XServerView menu on some devices (needs testing)
-Many other minor bug fixes...

In the works:
-Try to fix bindings for some devices like Odin's back button and 'N' key in Input Controls for some devices
-Haptic for touchscreen mode
-Playtime stats tracking for shortcuts is still on my radar
-I'd like to include that Vulkan frame limiter a certain Arkha mentioned to me
-Path selection for Frontend exports (just as it is in the Proot build)
-Gyro activation button selection, better Gyro Calibration settings

Winlator 7.1.3b Cmod PROOT v8fix1 Release - I'm back! Backup and restore, dinput / xinput switching, secondary executables, Frontend Export path changes and lots more...

09 Sep 13:14
Compare
Choose a tag to compare

Fixed:
Corrected issue with gyro enabled by default despite the check box in settings stating otherwise

Added:
Backported most Cmod Glibc features to Proot (many thanks Longjunyu2)
Xinput Dinput Switching
Added latest DXVK + Turnip 24.3.0 R4 by K11MCHI
Reinstall ImageFS, Backup/Restore Added
English by Default
LC_ALL Toggle
Frontend Export Path defining and other tweaks to Frotend loading
Secondary executable loading for Shortcuts
Fixed issue with loading Box64 and Wine via Contents Manager installs
Fixed issue with Turnip Driver switching for containers
Fully working Picture in Picture mode

Cmod Features Remain the same:
True Mouse Control
Xinput Disabler
Gyro Controls
Touchscreen mode
Home screen shortcuts
Frontend Support
Playtime Stats Tracking

Upcoming:
Working on trying to add better PulseAudio/ALSA handling for incoming calls
More tweaks to Frontend loading
Some fixes for controller bindings for certain devices
OpenXR additions to be ported from Glibc build
Still trying to get playtime stats tracking for Frontend and homescreen launching

Many more minor updates and fixes since I have not been able to make commits since my Github was just restored