All Projects → caverym → Proton Caller

caverym / Proton Caller

Licence: gpl-3.0
Run any Windows program through Proton

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Proton Caller

Picodeploy
Deploy Pico-8 Carts as Standalone Applications on Desktop 🖥️(Electron) and Mobile 📱(Ionic) 📦👾
Stars: ✭ 153 (+17.69%)
Mutual labels:  game, steam, desktop
Foda
You are at FODA source code. Play now for free
Stars: ✭ 92 (-29.23%)
Mutual labels:  game, games
Steascree
SteaScree: Steam Cloud Screenshot Uploader
Stars: ✭ 91 (-30%)
Mutual labels:  game, steam
Warzone2100
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
Stars: ✭ 2,094 (+1510.77%)
Mutual labels:  game, games
Punk
⚡ Alternative cross-platform Steam client for desktop
Stars: ✭ 87 (-33.08%)
Mutual labels:  steam, desktop
Everpuzzle
Tetris Attack / Pokemon Puzzle style game written in Rust
Stars: ✭ 88 (-32.31%)
Mutual labels:  game, games
Unity Solutions
Use Firebase tools to incorporate common features into your games!
Stars: ✭ 95 (-26.92%)
Mutual labels:  game, games
Supertux
SuperTux source code
Stars: ✭ 1,120 (+761.54%)
Mutual labels:  game, games
Corona
Solar2D Game Engine main repository (ex Corona SDK)
Stars: ✭ 1,679 (+1191.54%)
Mutual labels:  game, desktop
Mindustry
The automation tower defense game
Stars: ✭ 13,105 (+9980.77%)
Mutual labels:  game, desktop
Buy All Steam Games
see how much does it cost to buy all steam games
Stars: ✭ 110 (-15.38%)
Mutual labels:  game, steam
Titlerun
The game that only exists in your title bar
Stars: ✭ 77 (-40.77%)
Mutual labels:  game, games
Soldat
Soldat is a unique 2D (side-view) multiplayer action game
Stars: ✭ 1,199 (+822.31%)
Mutual labels:  game, desktop
Langaw
A sample project for following along a tutorial found on jap.alekhin.io.
Stars: ✭ 90 (-30.77%)
Mutual labels:  game, games
Igdb
Go client for the Internet Game Database API
Stars: ✭ 65 (-50%)
Mutual labels:  game, games
Delphiarcadegames
4 FireMonkey arcade games developed with Delphi for Windows, macOS, iOS and Android
Stars: ✭ 94 (-27.69%)
Mutual labels:  game, games
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (-8.46%)
Mutual labels:  game, games
Depressurizer
A Steam library categorizing tool.
Stars: ✭ 1,008 (+675.38%)
Mutual labels:  games, steam
Giveawaycompanion
Saves your time on games giveaway sites.
Stars: ✭ 59 (-54.62%)
Mutual labels:  games, steam
Opendiablo2
An open source re-implementation of Diablo 2
Stars: ✭ 10,057 (+7636.15%)
Mutual labels:  game, games

Proton-Caller

Run any Windows program through Valve's Proton.

Usage

Please create an issue if you want added features or have an issue.

> FAQ

https://aur.archlinux.org/packages/proton-caller/

Problem Reporting:

Please create an issue on the Github page which lists: system, kernel version, game, shell, and if it is or isn't a Steam game – provide how you had installed it and where it is installed. Additionally provide screenshots of the shell. Try many methods to get it to work and describe what you did in your issue.

Warning: if you're not using a release build, use a release build.

Usage:

Usage: proton-call VERSION PROGRAM
   or: basename OPTION PATH PROGRAM
Execute PROGRAM with Proton VERSION
If specified, run proton PATH

  -c, --custom PATH       use proton from PATH
  -h, --help              display this help message
  -s, --setup             display setup information
  -v, --version           display version information
proton-call 5.13 SpaceEngine.exe
proton-call -c ./Proton\ 5.13/ SpaceEngine.exe

Config:

Configuration files are extremely simple: ~/.config/proton.conf Set your own path to data (any empty directory) and common (steam's common dirrectory)

data = "/home/avery/Documents/Proton/env/"
common = "/home/avery/.steam/steam/steamapps/common/"

Install:

To install proton-call

yay -S proton-caller

or: (with makepkg)

git clone https://aur.archlinux.org/proton-caller.git
cd proton-caller
makepkg -si

or: (Requires Rust)

git clone https://github.com/caverym/Proton-Caller.git
cd Proton-Caller
cargo b --release --locked
sudo install -Dm 755 target/release/proton-call /usr/bin/proton-call 

Space Engine example:

Make a .desktop launcher. example file

[Desktop Entry]
Type=Application
Name=Space Engine
Comment=Space Engine
Exec=proton-call 5.13 SpaceEngine.exe
Path=/home/avery/Documents/games/SpaceEngine/system
Terminal=false
StartupNotify=false
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].