Skip to content

Winlator 7.1.3 with Native Glibc

Latest
Compare
Choose a tag to compare
@longjunyu2 longjunyu2 released this 29 Aug 10:18
· 36 commits to main since this release

What's New

Added

  • Added MIDI support, allowing some games to play MIDI audio. The software comes with an open-source soundfont by default, and you can also install your preferred soundfont in the Settings (currently, only SF2 format is supported). Download Windows MIDI Soundfont here.
  • Improved OpenXR suooport. Many thanks to Luboš V. , his work making OpenXR support possible and better.
  • Improved Game Controller Support, you can now selectively use XInput or DInput mapping. Linear triggers now work with both mapping modes. For trigger button, if it’s not working correctly, try adjusting the trigger button mode in the Settings to match your controller.
  • Added the feature to automatically set the container's Locale. You can now also adjust LC_ALL settings in the container editing interface.
  • Added Landscape And Portrait Mode switching features. You can now switch to portrait mode using the container's resolution settings or Toggle Orientation button of the left-side navigation bar.
  • Added the ability to reconfigure containers. You can now click Reconfigure in the container options to reconfigure the Wine prefix on the next startup.

Fixed

  • Fixed the stuttering issue when exiting the container.
  • Fixed the issue where shortcuts on the desktop remained available after deleting the container.
  • Fixed the issue with binding gamepad analog sticks in InputControlEditor.
  • Fixed the issue that shortcuts sometimes lost their settings.
  • Fixed the issue where clicking on the screen and input controls simultaneously in touch screen simulation mode caused crashes.
  • Fixed the missing End key issue in InputControlEditor.
  • Fixed the issue when creating a new container would reset the version and preset of box64.
  • Fixed the issue where groups in the box64 rc file could not be disabled.
  • Fixed the issue where the mouse pointer was inaccurate when using simulated touch screen in full-screen mode.
  • Fixed the issue where the file provider did not support moving files.
  • Fixed the issue where reinstalling the file system sometimes skipped the opt folder.
  • Fixed the issue where external storage could not be added as a Wine drive.

Changed

  • Update Wine to 9.16.
  • File provider enabled by default.
  • Added gst-libav.

What's new about OpenXR Support?

  • Fixed the issue causing crashes at startup.
  • Fixed 3DoF support to ensure it functions correctly, rather than running in 2DoF mode.
  • Fixed some graphical glitches on the Meta Quest 3.
  • Added controller mapping functionality in the settings.
  • Fixed the black screen issue on QuestOS V69.

FAQ

  1. What is Winlator with Native Glibc?

    Many thanks to BrunoSX for developing Winlator, a practical and popular PC simulation software. Winlator Glibc is not an upgrade but a mod to Winlator. It uses Glibc patches from Termux-pacman to build the necessary packages, achieving the same goals as the Proot-based solution but without the I/O performance loss associated with Proot. However, due to the exclusion of Arm32 and limitations in Wine's support for wow64, its compatibility with 32-bit applications is not as good as the vanilla Winlator.
  2. Where to Get Latest Turnip Driver?

    Thanks to K11MCH1 and JeezDisReez, the latest Mesa Turnip drivers are available for Winlator and can be found K11MCH1/WinlatorTurnipDrivers.
  3. Why not Include the New Box64 and Drivers in App?

    Box64 and the Turnip Driver are updated frequently, so installing them externally ensures they are always up to date. Therefore, the app only includes their latest release versions.
  4. Reinstall or Overwrite?

    You do not need to uninstall the old Winlator Glibc before installation. However, if you have installed a different version, you must uninstall it before installing the new one due to different signatures. Please make sure to BACK UP your data.
  5. Game has Sound but Blank.

    Try using box64 version 0.3.0 or earlier and try using wine-9.2.
  6. What is .wcp?

    .wcp is the file extension for add-ons. It is compressed using XZ or Zstd and includes a profile.json file as a manifest. You can create your own add-on files containing various contents. Since these files often include executable programs, make sure to verify that add-ons from other sources do not contain malicious software before installation.
  7. What is .rcp?

    .rcp is the file extension for custom Box64 configuration files. It uses a JSON data structure and can be used to generate a box64rc file that Box64 can read. You can refer to official box64rc to configure the rcp file, but you cannot import it directly.

Additional Files:

  1. box64-0.3.1-0450371.wcp: contains box64-0.3.1, built from ptitSeb/box64.
  2. box64-0.3.1-0450371-8g2.wcp: contains box64-0.3.1, built from ptitSeb/box64. Disabled BAD_SIGNAL for 8gen2 and enabled the 8G2 option, which may improve performance.
  3. box64-0.2.7.wcp: contains box64-0.2.7, built from ptitSeb/box64.
  4. wine-9.2-custom.wcp: contains wine-9.2. Added MIDI support and improved controller support for Wine 9.2. Please avoid using the older version of Wine 9.2.

What's Changed

New Contributors

Full Changelog: v7.1.2...v7.1.3