Rankyn's Projects

rankyn/xivlauncher

XIVLauncher.Core XIVLauncher (abbreviated as XL) is a faster launcher for our favorite critically acclaimed MMO, with various available addons and enhancements to the game! Repos [ XIVLauncher.Core git: goatcorp/XIVLauncher.Core ] [ FFXIVQuickLauncher git: goatcorp/FFXIVQuickLauncher ] [ XIVLauncher4rpm git: rankynbass/XIVLauncher4rpm ] [ COPR Repo: rankyn/xivlauncher ] XIVLauncher is functionally the same as the latest flatpak release. I used slightly newer git commits to avoid a bug with version checking, which doesn't apply to native builds. This package is XIVLauncher outside of the sandbox. This makes it possible to run ACT, and easier to set up IINACT, for example. It might also have slightly better performance, depending on system libraries. This is based on the main branch XIVLauncher4rpm. XIVLauncher-RB has a few custom patches: NEW: Added Proton as an option. Selecting Proton from the Installation Type in the Wine tab will reveal another menu with all the proton installs from Steam. This includes any GE-Proton versions you have in the compatibilitytools.d folder, and any extra proton versions (such as Proton Experimental) you have installed. Added an App Launcher to the settings tab. This will allow you to set some apps to be launched just prior to the game. For example, ACT, IINACT or winediscordipcbridge.exe (for Discord Rich Presence). Added a button on the Wine tab for a Wine Explorer with WineD3D. Some apps may not like DXVK, so you can use this to launch them without DXVK. Added XL_PATH environment variable. This will let you specify an alternate directory for the xlcore folder. So instead of using the default ~/.xlcore, you can use XL_PATH=~/.local/share/xlcore, for example. This will create a completely new folder, so you'll need to configure it to point to the correct ffxiv game and config folders. This may help with multiboxing, since you can run multiple copies of the game from different prefixes / wine installs. Added a DXVK tab to Settings. This has all the DXVK settings now. Default version is 1.10.1, but you can try out .2, .3, or even the new 2.0 and 2.1 version. Be aware that Reshade, GShade, and Dalamud may all have issues with 2.0. I haven't had issues in my testing with GShade, but use at your own risk. If the game doesn't launch, or is glitchy, change this back to one of the 1.10 versions. Hud options and Async option have been moved to DXVK tab. Frame rate limit has also been added. WineD3D can now be enabled from the Wine tab. Not recommended, but it's there. Font size can be adjusted (requires restart). You can't install XIVLauncher and XIVLauncher-RB at the same time. You'll have to uninstall one before installing the other. This is based on the RB-patched branch of XIVLauncher4rpm. If you would prefer to install a flatpak version of this release, try this: FLATPAK XIVLauncher-git package is available for testing purposes. XIVLauncher-git can be installed side-by-side with the release package. It will install into /opt/XIVLauncher-git, with launcher script at /usr/bin/xivlauncher-git and similarly named desktop and icon files. Don't expect it to work all the time, and don't report problems with them in the official Discord without mentioning which package you are using. XL_PATH patch - You can now use the environment variable XL_PATH to set a path for the xlcore directory. For example, XL_PATH=$HOME/.local/share/xlcore to conform with XDG directory structure. Updated with most of the XL.Core pull requests as of 4/20/2023. Updated with the latest wine-xiv-git (8.5 instead of 7.10) DXVK settings tab (DXVK 1.10.1-3, 2.0, 2.1; MangoHud, frame rate limit) Troubleshooting tab XIVLauncher-git is versioned off the timestamp of the latest commit from when the repo was cloned (UTC). This is based on the canary branch of XIVLauncher4rpm.
  • EPEL 9 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • openSUSE Leap 15.4 : x86_64
  • openSUSE Tumbleweed : x86_64

rankyn/xl-deps-el9

Dependencies for XIVLauncher that don't exist in any el9 repo. Taken from fedora 35 and 36 source rpms.
  • EPEL 9 : x86_64

rankyn/cdemu

CDEmu packages for Fedora. Forked from rok/cdemu
  • Fedora 37 : x86_64
  • Fedora rawhide : x86_64

rankyn/test-project

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • openSUSE Tumbleweed : x86_64