Patches for 64bit update

This page summarizes the projects mentioned and recommended in the original post on /r/leagueoflinux

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • lol-for-linux-installer

    Script that installs league of legends automagically! (by polkaulfield)

  • I uploaded a tarball here: https://github.com/polkaulfield/lol-for-linux-installer/releases/download/wine-lol-staging/wine-lol-staging-8.5-1.tar.xz

  • components

    Repository for Bottles components (by bottlesdevs)

  • I'm also using bottles. We need to wait until a stable wine-lol release is created and added to the bottles runners repo. https://github.com/bottlesdevs/components/tree/main/runners/wine

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • leagueoflegends

    Discontinued League of Legends install and launch wrapper for Linux (by kyechou)

  • For people who don't want to wait for lutris and it crashes with lutris:My lutris crashes but the leagueoflegend-git(https://github.com/kyechou/leagueoflegends) works for me.PS: Building on manjaro takes a long time, keep that in mind

  • wine

    Discontinued Testing the LoL patches (by jhundley9109)

  • Thought I'd give an update on where I am compiling this from source and maybe someone has some further insight. I have recompiled wine-8.5 with the staging patches from wine-staging and the LoL patches included in the AUR file from the OP here. I have put that new version of wine here: https://github.com/jhundley9109/wine/tree/wine-8.5-lol I then recompiled wine using GloriousEggroll's wine compiler (https://github.com/GloriousEggroll/wine-ge-custom) which makes things a lot easier because it creates a virtual machine that can compile wine with both 32 & 64 bit support all within a nice container. I tried to compile the OP's version converting the PKBUILD script to a bash script but ran into dependency problems on Ubuntu 22.04 specifically with libc libraries and a font library for i386 versions. Once I gave up on the dependency hell, I decided to just use GE's wine builder which is much better. Anyhow, I recompiled wine from wine-ge-custom folder with ``` ./makebuild.sh lutris https://github.com/jhundley9109/wine wine-8.5-lol ``` Wait an hour or so... everything goes swimmingly, I get the new .tar.xz file in ```wine-ge-custom/vagrant_share/wine-lutris-wine-8.5-lol-x86_64.tar.xz``` Untar this and then configure Lutris to use the wine64 binary. This is the same binary that should be included from the AUR of OP, identical to /opt/wine-lol-staging/bin/wine64 I can boot into a game in league but it still crashes every 5 seconds - couple of minutes. It no longer gives an error message like it did with previous builds but it does crash. And now sometimes it creates two League Client windows. Another bug I suppose. Hopefully this helps someone else out who would like to try their hand at applying patches!

  • wine-ge-custom

    My custom build of wine, made to use with lutris. Built with lutris's buildbot.

  • Thought I'd give an update on where I am compiling this from source and maybe someone has some further insight. I have recompiled wine-8.5 with the staging patches from wine-staging and the LoL patches included in the AUR file from the OP here. I have put that new version of wine here: https://github.com/jhundley9109/wine/tree/wine-8.5-lol I then recompiled wine using GloriousEggroll's wine compiler (https://github.com/GloriousEggroll/wine-ge-custom) which makes things a lot easier because it creates a virtual machine that can compile wine with both 32 & 64 bit support all within a nice container. I tried to compile the OP's version converting the PKBUILD script to a bash script but ran into dependency problems on Ubuntu 22.04 specifically with libc libraries and a font library for i386 versions. Once I gave up on the dependency hell, I decided to just use GE's wine builder which is much better. Anyhow, I recompiled wine from wine-ge-custom folder with ``` ./makebuild.sh lutris https://github.com/jhundley9109/wine wine-8.5-lol ``` Wait an hour or so... everything goes swimmingly, I get the new .tar.xz file in ```wine-ge-custom/vagrant_share/wine-lutris-wine-8.5-lol-x86_64.tar.xz``` Untar this and then configure Lutris to use the wine64 binary. This is the same binary that should be included from the AUR of OP, identical to /opt/wine-lol-staging/bin/wine64 I can boot into a game in league but it still crashes every 5 seconds - couple of minutes. It no longer gives an error message like it did with previous builds but it does crash. And now sometimes it creates two League Client windows. Another bug I suppose. Hopefully this helps someone else out who would like to try their hand at applying patches!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts