yarc-official / yarc-launcher Goto Github PK
View Code? Open in Web Editor NEWThe official launcher for YARG (a.k.a. Yet Another Launcher or YAL)
License: Other
The official launcher for YARG (a.k.a. Yet Another Launcher or YAL)
License: Other
Would like to request the option to bind several hotkeys to the same functions. Coming from Phase Shift, drum pads were bound to letter keys as well as the numpad, enabling rapid blasting of the same pad without having your fingers compete for the same tiny space on the keyboard.
Adding a way to configure launch options (i.e. the feature from Steam where you can add some environment variables and whatnot) would be really nice, especially for Linux users - just as an example, if you're on a laptop with two GPUs (integrated and discrete) you'll need to pass the env variable DRI_PRIME=1
for the game to use your dGPU (and not run at 3fps.) Could also be useful for passing something like mangohud and debug flags.
I downloaded the AppImage for the latest release of YARC and when I ran it, I got this error: yarc-launcher: error while loading shared libraries: libthai.so.0: cannot open shared object file: No such file or directory
libthai isn't in the main Gentoo repository, it's only available if you add an unofficial overlay, which might really confuse anyone who doesn't know how to add and manage overlays in Gentoo. The solution I propose is to add libthai.so.0 to the AppImage to prevent issues like the one I'm experiencing from happening on distros that don't contain libthai by default, (or don't have them in their repos)
using ubuntu 22.04, gnome 42.9 with Wayland.
when running the yarc-launcher, I get this error
(yarc-launcher:574632): GLib-GIO-ERROR **: 22:41:20.783: Settings schema 'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'antialiasing'
Trace/breakpoint trap (core dumped)
seems like it might be a wayland support thing from a brief search, but I was wondering if y'all were already aware and had a fix other than using xorg or using the GDK_BACKEND=x11 flag solution found in said issue (both of which work btw).
Would be very sad if this is just another wayland/xorg compatibility bug, but if it is so, I'll add it to documentation
i believe it's the last thing to complete compatibility with other oses for now
Executable paths on another systems for YARG:
This launcher really complicates things but I'm trying to make it work. I had the game running fine but on an old version. I think I was launching the appimage from my Downloads dir before. I want to integrate with appimagelauncher which makes shortcuts for appimages automatically so that things show up in the "add non-steam game" list. The end goal being I have YARG playable from Game Mode without having to go into Desktop Mode, and ideally being able to update it and have it keep working.
So currently I've got the YARC Launcher v0.3.0 added as a non-steam game with TARGET set to /home/deck/Applications/yarc-launcher_0.3.0_amd64.AppImage
and START IN set to /home/deck/Applications
. I launch the game from Desktop Mode and the launcher appears fine. I select YARG on the left side and click Play Stable. I get a FATAL ERROR.
Failed to start YARG. Is it installed?\nOs { code: 13, kind: PermissionDenied, message: \"Permission denied\"
I've been able to set up similar appimage non-steam games like the Slippi Launcher this way, so not really sure what the problem is. The appimage file has executable permissions for all users.
-rwxr-xr-x 1 deck deck 81M Jan 2 03:10 yarc-launcher_0.3.0_amd64.AppImage
It would be nice if there were a flatpak available that could be updated along with everything else on my system instead of this built-in updater and appimage files that have the version in the filename so that every update breaks them as non-steam games
When loading up the launcher AppImage everything fails to load, and this is the error I am seeing:
I tried launching via the console to see if there was any other errors but this is all that is displayed:
/usr/bin/AppImageLauncher: /lib64/libcurl.so.4: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/appimagelauncher/libappimageupdate.so)
[2024-01-21][21:35:39][DEBUG][reqwest::connect] starting new connection: https://releases.yarg.in/
** (yarc-launcher:31232): WARNING **: 16:36:04.420: atk-bridge: get_device_events_reply: unknown signature
Hopefully it can be fixed! Thanks
Include a way to have a Portable version of the Launcher, this would allow USB based installs.
By default, The launcher can't launch YARG once installed, giving a file not found error. Renaming YARG.x86_64
to YARG
fixes that, but leads to a permission error as the executable is not marked as executable. Once both are done, YARG works as expected
Windows 10 64-bit
Hello. Recently, a drive in my computer corrupted, and I want to play YARG again. I downloaded the latest version of the YARC launcher, only to be thrown the error "Invalid Drive D:". That is the drive that is no longer in my computer. I tried uninstalling it via Control Panel, only for it to show the same error and not install. I went as far as using a third-party uninstaller which goes as deep as the registry, and yet YARC still throws the same exact error. I even went through my entire drive to remove any YARG/YARC files, and the same thing happens. What can I do?
Spinning this off from #41 (comment) since my problem was apparently unrelated, pasting and slightly editing my existing comment from the other issue.
When I launch YARC Launcher from SteamOS's Game Mode (which is using the Gamescope Wayland compositor) on my Steam Deck it shows up as a blank white window and I can't seem to do anything*. It launches fine in Desktop Mode (KDE Plasma, and according to echo $XDG_SESSION_TYPE
output, Desktop Mode is running Plasma in X11 mode rather than also being Wayland). My workaround for now is to launch the executables for Stable or Nightly that the launcher downloaded directly. I can add those as non-Steam games and they play fine in Game Mode. The downside being that if they ever get updated I need to go into Desktop Mode to get the launcher open and fetch a new version.
*I have actually noticed if I move my mouse cursor around that the cursor icon changes in certain spots. I suspect when hovering buttons that I can't see it's changing as it would normally. Perhaps if you knew well where every button is you could actually update or launch the game this way. I may experiment with this more later.
VirusTotal seems to give a couple hits as well but wanted to raise the issue just so yall are aware. I have no idea how you could get the false positives to go away though. Might need to put some disclaimer text with the releases so people are aware ๐
When I launch YARC launcher, the launcher does not load at all. There is a window that appears on my panel, but it does not do anything and it appears to be frozen.
I had some problems with xapp in the last couple days and I was able to "force" its installation, but now it still will not launch. I used to have the error "Failed to load module "xapp-gtk3-module"." and then it froze, but now all I get in the terminal is "[2024-05-27][03:23:43][DEBUG][reqwest::connect] starting new connection: https://releases.yarg.in/" and it doesn't do anything.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.