nickworonekin / puyotools

Puyo Tools is a collection of tools and libraries used to access the contents of various game files. Although it was initially built to handle files used in Puyo Puyo games, it can handle files used in other games as well.
MIT License
100 stars 24 forks source link

Linux support without Wine #15

Open RossComputerGuy opened 6 years ago

RossComputerGuy commented 6 years ago

I use Linux and I'm using this program for helping me make a Puyo Puyo fangame but there is no Linux version that doesn't rely on Wine.

nnn1590 commented 5 years ago

I haven't tested much, but how about trying Mono?

Install Mono according to https://www.mono-project.com/download/stable/ (If you can also install nuget, install it)

mv PuyoTools/Resources/{l,L}ogo.png
mv PuyoTools/{a,A}pp.config
nuget restore  # or `mono /path/to/nuget.exe restore`
msbuild
mono PuyoTools/bin/Debug/PuyoTools.exe

PuyoTools run on GNU/Linux with mono

This sentence was translated by Google Translate.

nickworonekin commented 1 year ago

A very delayed update but the the CLI app introduced in 3.0.0 is cross-platform as it relies on .NET rather than .NET Framework. I currently don't plan on including a Linux specific binary, however it can be run via the following command:

dotnet PuyoToolsCli.dll

For the GUI app, I currently have no plans on producing a cross-platform version.