vinegar

module
v1.7.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2024 License: GPL-3.0

README

Vinegar logo Vinegar

Pipeline Status Version        Flathub        Report Card    Discord Server Matrix Room

An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux.

Features

  • Discord Rich Presence & BloxstrapRPC support
  • Automatic GPU selection for PRIME systems
  • Automatic GameMode functionality
  • Multiple instances of Roblox open simultaneously
  • Automatic Wineprefix killer when Roblox has quit
  • Logging for both Vinegar, Wine and Roblox
  • Modifications of Roblox via the Overlay directory, overwriting Roblox's files; such as re-adding the old death sound
  • Automatic DXVK Installer and uninstaller
  • Fast Multi-threaded installation and extraction of Roblox
  • Automatic removal of outdated cached packages and versions of Roblox
  • FPS Unlocking for Player by default, without rbxfpsunlocker
  • Custom execution of wine program within wineprefix
  • Set different environment variables and FFlags for both Player and Studio, with Global to override
  • Force a specific version of Roblox to be deployed
  • Custom launcher specified to be used when launching Roblox
  • Wine Root feature to set a specific wine installation path
  • Sanitization of environment
  • Browser launch via MIME
  • Splash window during setup, with error dialog support

See Also

Acknowledgements

Directories

Path Synopsis
Package bloxstraprpc implements the BloxstrapRPC protocol.
Package bloxstraprpc implements the BloxstrapRPC protocol.
cmd
Package config implements types and routines to configure Vinegar.
Package config implements types and routines to configure Vinegar.
internal
netutil
Package netutil provides shared utility networking functions.
Package netutil provides shared utility networking functions.
Package roblox provides generic types for Roblox's internal Binary implementations.
Package roblox provides generic types for Roblox's internal Binary implementations.
api
Package api provides API routines to interact with Roblox's web API.
Package api provides API routines to interact with Roblox's web API.
bootstrapper
Package bootstrapper implements various routines and types to install or bootstrap a Roblox Binary.
Package bootstrapper implements various routines and types to install or bootstrap a Roblox Binary.
Package splash contains routines to run Vinegar's splash window.
Package splash contains routines to run Vinegar's splash window.
Package sysinfo provides global top-level variables about the running host machine.
Package sysinfo provides global top-level variables about the running host machine.
Package wine implements wine program command routines for interacting with a wineprefix [Prefix]
Package wine implements wine program command routines for interacting with a wineprefix [Prefix]
dxvk
Package dxvk implements routines to install DXVK to a given [wine.Prefix]
Package dxvk implements routines to install DXVK to a given [wine.Prefix]

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL