luxtorpeda-dev / packages

Package build scripts and support for luxtorpeda client
https://luxtorpeda.org
zlib License
37 stars 28 forks source link

Final Fantasy 8 #263

Closed Frenzied-Pop closed 3 years ago

Frenzied-Pop commented 3 years ago

Additional information

OpenVIII-monogame or OpenVIII

"Unable to compile on Ubuntu" https://github.com/MaKiPL/OpenVIII-monogame/issues/149

The github includes a script, linuxAutoBuild.sh. It's overkill, and I think it has not been tested in some time. This is my own version, it can probably still stand some tweaking. Both scripts error out.

DOTNET on Linux

https://www.nuget.org/ has some dotnet resources used in this project

Build Info

sudo apt install mono-devel nuget snapd sudo snap install dotnet-sdk --classic nuget install MonoGame.Framework.DesktopGL nuget install MonoGame.Framework.DesktopGL.Core nuget install MonoGame.Framework.OpenGL nuget install MonoGame.Content.Builder // For MonoGame.Content.Builder.targets nuget netfx-4.7.2-devpack // For dotnet Target Framework - dependency issues needs KB2919355 (exists) and KB2919442 (doesn't) git clone https://github.com/makipl/openviii cd openviii dotnet msbuild OpenVIII.sln /target:OpenGLLinux /property:Configuration=DebugLinux /property:Platform=x64

//error at line 137, swapped text with <Import Project="..\MonoGame.Content.Builder.3.7.0.9\build\MonoGame.Content.Builder.targets" />

d10sfan commented 3 years ago

Does this support both the original and remastered?

Frenzied-Pop commented 3 years ago

From https://makipl.github.io/OpenVIII-monogame/ Is Steam version enough to play with OpenVIII? Can I use PC2000 version? Yes. The Steam release is the best option to be used with OpenVIII. Other than that we also fully support the first PC release.

It looks like he wrote that before the "remaster". There should be some large data file that's constant between all 3 versions. PC2000, Steam (Normal) and Steam Remaster. Still digging into what is available.

d10sfan commented 3 years ago

This one requires research (similar to Flotilla FNA) for building with MonoGame and providing necessary dependencies.

How playable is this engine? I'd also need to know if the remastered version worked or only the original.

d10sfan commented 3 years ago

It looks like at the moment the engine isn't ready for packaging.

One of the big things there is that the Linux directory path is hardcoded (https://github.com/MaKiPL/OpenVIII-monogame/issues/181) which would make it difficult to package this for wide use.

If that changes, let me know so I can re-open.