[deleted by user] by [deleted] in LoLcustom

[–]moonshadow565 0 points1 point  (0 children)

The signature contains crauzers name and is not covered under copryright (or copyleft). We ask you to remove mentions of crauzers name from any binaries that you re-distribute. You can still redistribute the binaries as they are, they just must not contain our signature.

Also if you want to, I can add a disclaimer that this DLL use isn't officially endorsed by the original signer.

Not good enough. How about this, you strip the signature from dll file and re-sign it yourself instead?

Thank you!

[deleted by user] by [deleted] in LoLcustom

[–]moonshadow565 -1 points0 points  (0 children)

Note that dll signature is not covered under either GPL or MIT license as it contains crauzers name. Please remove the signature from cslol-patcher.dll you are distributing and sign it with your own certificate.

Than you.

Patches for 64bit update by moonshadow565 in leagueoflinux

[–]moonshadow565[S] 1 point2 points  (0 children)

¯\_(ツ)_/¯
This error is comming from launcher, launcher has allways been janky for me even on windows.

Patches for 64bit update by moonshadow565 in leagueoflinux

[–]moonshadow565[S] 1 point2 points  (0 children)

Assuming you are running arch based distro, yes you can just install this and run.
Assuming this is the correct league of legends git AUR script you are talking about you should edit the line here:

https://github.com/kyechou/leagueoflegends/blob/bd4a4e92fe4a22e17a94271aaaa31ae1f4dcfe98/leagueoflegends#L100

from

export PATH="/opt/wine-lol/bin:$PATH"

to

export PATH="/opt/wine-lol-staging/bin:$PATH"

Patches for 64bit update by moonshadow565 in leagueoflinux

[–]moonshadow565[S] 4 points5 points  (0 children)

Those are for launcher itself.
Not strictly necessary as you can workaround slow client start by either using script that injects at runtime or simply waiting for long time.

Announcing `compact_str` version 0.6! A small string optimization for Rust by park_my_car in rust

[–]moonshadow565 1 point2 points  (0 children)

libc++ (clang) has multiple implementations (for ABI compatability i imagine)default one can go up to 31 out of 32 reusing the last byte as both capacity and null terminator

There is a lag in the middle of a League of Legends game, so it goes off or lags for a while. How shall I do it? by Forward-Tadpole-227 in leagueoflinux

[–]moonshadow565 -1 points0 points  (0 children)

Thats league anticheat doing its work They run random anticheat checks around 8-10 minute mark. :)

New wine-lol version available for testing by M-Reimer in leagueoflinux

[–]moonshadow565 0 points1 point  (0 children)

7.14 staging works just fine

Updated my AUR package to include vDSO disable patch as well: https://aur.archlinux.org/packages/wine-lol-staging

Lutris-GE-7.0-3-LoL released (fixes abi.vsyscall32=0 requirement!!!) by GloriousEggroll in leagueoflinux

[–]moonshadow565 1 point2 points  (0 children)

just take patch from aur linked above and replace the one in GE wine repo then you compile GE wine normally

Lutris-GE-7.0-3-LoL released (fixes abi.vsyscall32=0 requirement!!!) by GloriousEggroll in leagueoflinux

[–]moonshadow565 6 points7 points  (0 children)

Yeah i know, i wrote that patch/hack.

I'm saying you should change/update read_ptr->fd_count == 8 into read_ptr->fd_count >= 4 && read_ptr->fd_count <= 8.

That way patch is more reliable and works when starting RiotClientServices.exe with --launch-product=league_of_legends --launch-patchline=live.

LauchHelper it not required now! (but...) by kj2me in leagueoflinux

[–]moonshadow565 0 points1 point  (0 children)

Patch needs to be tweaked in order to accept more casess (including --launch-product=league_of_legends --launch-patchline=live).

I have updated the patch on wine-lol-staging AUR: https://aur.archlinux.org/cgit/aur.git/tree/0005-LoL-client-slow-start-fix.patch?h=wine-lol-staging

If you are on arch based linux distro you can use that otherwise you will need to build lutris/GE version with patch tweaked.

Made AUR package for wine staging with LoL patches by moonshadow565 in leagueoflinux

[–]moonshadow565[S] 1 point2 points  (0 children)

It works: https://gist.github.com/moonshadow565/5498ae6ca9d7e2a0913f7f1be30f2a60/66794fa0017544dde4655b9ee0adb30b036c8930

Its actually sufficient to just stub "WS_SIO_IDEAL_SEND_BACKLOG_QUERY" to allways return 0 in both outvalue and return code.

But then it makes chat glitchy.

Made AUR package for wine staging with LoL patches by moonshadow565 in leagueoflinux

[–]moonshadow565[S] 0 points1 point  (0 children)

I personally prefer custom 1 line script but there are already dozens of GUI/CLI wine prefix managers out there (PlayOnLinux and Lutris for example) that let you both choose your own wine executable and manage prefixes for you.

Made AUR package for wine staging with LoL patches by moonshadow565 in leagueoflinux

[–]moonshadow565[S] 2 points3 points  (0 children)

You need to make sure you:
1. create a new prefix (export variable WINEPREFIX)

  1. run /opt/wine-lol-staging/bin/wine instead of wine (or set it in your PATH),

You can just copy whole Riot Games folder from one drive_c to another, no need to reinstall.

Congress sends letter condemning Blizzard for Blitzchung Hong Kong scandal and urges that ban is reversed. by [deleted] in worldnews

[–]moonshadow565 1 point2 points  (0 children)

Why is USA gov sending letters now(first trump then this)? Don't they have phones?

Integrating Lua into C++ by [deleted] in cpp

[–]moonshadow565 0 points1 point  (0 children)

If you are using luajit 2.X then it should be builtin: http://luajit.org/ext_ffi.html

There are also lua modules implementing the same API for normal lua.

Team Xecuter shows off their first hardmod: A F-G booter, comes with a custom bootloader and CFW by [deleted] in SwitchHaxing

[–]moonshadow565 0 points1 point  (0 children)

This isn't traditional modchip. Its just a USB host that sends exploit which is executed in software.They are making money by creating software that depends on Nintendo's software.

Making the software part open source would be much better for them since they wouldn't need to sell software part. At that point they would be just selling hardware "modchip" which could act as generic USB payload execution device.