Open ioletsgo opened 1 year ago
Literally just found these mods and I can't install any of them because I use Linux.
If someone made a bug/feature bounty, I would be more than willing to put down money for Linux/wine support
Same here, I get so frustrated when a game can be played on anything but the mods are stuck on Windows
I'm looking at what work would be needed for this, and it's potentially quite a bit.
Maybe a first good step would be to make this work under WINE. Debugging .net apps under wine is a bit tricky, but it can be done. I will note you don't need Linux for this. Windows subsystem for Linux on Windows 10 or 11 should make this possible.
For native Linux support, I believe the following would need to be done: 1) Clean up dependencies so they can be fetched with nuget. Some dependencies may need to be replaced or rewritten around. 2) Upgrade to .NET 6, which is cross-platform 3) Port UI to Avalonia (WPF is not cross-platform, unfortunately, but Avalonia is very similar so it should be the easiest way to port).
These steps are definitely not impossible, but they are a lot of work, amounting to probably at least 25% of a rewrite of the app.
Hi there! I'm an avid Persona fan, However, a couple of years ago I was diagnosed with a terminal illness called "Linux User", and that means that I cannot get the best out of some of my favorite games. I'm willing to help you out, if that means that others with a similar condition don't have to suffer with the shenanigans required to get the mods working on Linux without native support.
In #16 you mentioned that you didn't have your own Linux Machine to test out. I'm willing to be that guinea pig, if it's ever come to that.