Skip to content

olaffx/VineShade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

VineShade

Roblox shaders on Linux

Stars Downloads

Vineshade is a lightweight launcher designed for Sober. It's optimized to hit 240 FPS on most hardware.

Note

This project is not discontinued.

Our subreddit

macOS version

VineShade is natively built for Linux/Sober. If you are on a Mac, we recommend using AppleBlox, a lightweight bootstrapper inspired by Bloxstrap.

How to get better graphics on macOS

  1. Download AppleBlox.
  2. Go to the FastFlags section.
  3. Enable these flags for the best experience!
    • FIntRenderShadowIntensity -> 100 (Deeper Shadows)
    • DFIntTaskSchedulerTargetFps -> 240 or more (Unlock FPS)

Note: macOS does not support vkBasalt. Get Parallels, VMware Fusion, or UTM

Steam Deck support

VineShade is fully compatible with the Steam Deck. It fixes the blur caused by Sober's scaling on the 800p display.

Installation

1. Prerequisites

Ensure you have vkBasalt installed on your system.

For Arch Linux / Manjaro / EndeavourOS / Linexin

yay -S vkbasalt lib32-vkbasalt

For Linux Mint / Ubuntu / Debian / Pop_OS!

sudo apt install vkbasalt

For Fedora / Nobara

sudo dnf install vkbasalt

For openSUSE Tumbleweed

sudo zypper install vkbasalt

Put the vkBasalt.conf file in .config folder.

2. Legal & Credits

VineShade is an independent community project.

Roblox is a registered trademark of Roblox Corporation. (https://roblox.com)

Sober is developed by the VinegarHQ team. (https://github.com/vinegarhq)

vkBasalt is an open-source Vulkan post-processing layer. (https://github.com/DadSchoorse/vkbasalt)

This software is provided "as is" under the MIT License. Use at your own risk. VineShade is not responsible for any account bans or hardware issues, though it is designed with safety and stability as a priority.

3. FAQ

Does this work on AMD?

Yes, VineShade works for every GPU.

Does it work on every Linux distro?

If you can install vkBasalt and Sober, yes you can use it in every distro.

Will this get patched by Roblox?

No, VineShade uses no injection methods.

Is it safe?

Yes, VineShade is 100% safe. You can inspect the code very easily.

Can you use .ini Reshade preset files in VineShade?

No. Windows presets are built for the ReShade GUI.

Does Reshade effects (.fx and .fxh) work on VineShade?

Yes, it does. Make sure your effect does not need depth buffer access.

Can i try getting depth buffer access?

No, until we try porting it. (will be very difficult though)

Support the Project

If VineShade improved your Roblox experience on Linux, please consider Starring this repository! It helps the project grow and helps other Linux gamers find a better way to play.