Skip to content

CrazyPenguin0111/5D-Chess-Data-Interface-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the Project

This is a set of python scripts that download, install, and run several different 5D Chess Utilities previously only available on windows. This project heavily uses proton on linux to run the windows executables.

Requirments

Proton >9.04

instalation

You can grab the latest release by going to the releases page on this github repo and downloading the tar.gz file

Once you downloaded and extracted the tar.gz file you should make both the install.py and run.py scripts executable by doing
chmod +x install.py
chmod +x run.py

Go to the startup command window for 5D Chess in your Steam Library and enter the following command.
/path/to/protonhax init %COMMAND%

Alternativly you can add /path/to/protonhax to your PATH variable and just add
protonhax init %COMMAND%

image

To download all the applications you can execute the install.py script.
After downloading all the executables via the install script, you can execute the run.py script to select a program to run.
When specifiying launch options make sure to add the full path to the protonhax script. Keep in mind that the steam game client has to be running before starting any of the programs.

UPDATE FOR Data Interface v0.5+

The new version of the data interface uses .NET 8.0
This means that you will have to manually install all the windows dlls for .NET in the 5D Chess Proton Enviroment. This can be easily done through protontricks >=1.13

Acknowledgements

GHXX - 5D Chess Data Interface
Tesseract 5D PGN Recorder
Mauer01 GUI For Data Interface
jcnils Protonhax

About

This is a set of python scripts to get the data interface working on linux

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages