Updated Java to version 23
Nemux
Creator of
Recent community posts
This dude have updated versions of FNF: https://github.com/NotHyper-474/Funkin-Legacy-Linux/releases
I found the issue, when testing 32-bit Farsky I changed the folders where 64-bit dlls were and it crashed because they were not found. I tested this before but uploaded the wrong version, apologies for the time wasted.
I updated it with the fix. Also included debug files just in case someone else needs them.
So, I managed to successfully build a FNF release for Linux but it crashes, I get this error when I start the game:
source/funkin/modding/PolymodErrorHandler.hx:84: [ERROR] Your Lime/OpenFL configuration is using custom asset libraries, and you provided frameworkParams in Polymod.init(), but we couldn't find a match for this asset library: (vlc)
source/funkin/modding/PolymodHandler.hx:158: An error occurred! Failed when loading mods!
source/funkin/util/logging/CrashHandler.hx:62: Error while handling crash: Null Object Reference
Called from funkin.util.logging.CrashHandler.buildCrashReport (funkin/util/logging/CrashHandler.hx line 144)
Called from funkin.util.logging.CrashHandler.logErrorMessage (funkin/util/logging/CrashHandler.hx line 111)
Called from funkin.util.logging.CrashHandler.logError (funkin/util/logging/CrashHandler.hx line 104)
Null Object Reference
source/funkin/util/logging/CrashHandler.hx:62: Error while handling crash: Null Object Reference
Called from funkin.util.logging.CrashHandler.buildCrashReport (funkin/util/logging/CrashHandler.hx line 144)
Called from funkin.util.logging.CrashHandler.logErrorMessage (funkin/util/logging/CrashHandler.hx line 111)
Called from funkin.util.logging.CrashHandler.logError (funkin/util/logging/CrashHandler.hx line 104)
Null Object Reference
Called from funkin.util.logging.CrashHandler::logError funkin/util/logging/CrashHandler.hx line 104
Called from funkin.util.logging.CrashHandler::logErrorMessage funkin/util/logging/CrashHandler.hx line 111
Called from funkin.util.logging.CrashHandler::buildCrashReport funkin/util/logging/CrashHandler.hx line 144
Error : Null Object Reference
I don’t know what could be, I have VLC installed
Instala Java 17 y ejecuta el Jar de la version 64 bits.
Puedes instalar Java 17 en esta página.
GG. I come from libGDX discord. Here is some feedback:
You could make the Windows, Linux and Mac distributions smaller if you bundle a standard JRE, not the whole OpenJDK (since it has files for development only). You can get these distributions in Adoptium Temurin.
Also have an exclude(“**/*.psd”) in you Jar task (desktop/build.gradle) so it won’t include Photoshop files (as you wouldn’t need it to run the game, only for development and it will only take space in the distribution).
If the Mac distribution only includes files for x86_64, you better make clear in the name by adding “intel” to it so Apple Silicon users won’t be confused because can’t run the app (Or maybe they can? I never used a mac).
The window in a 1366x768 monitor doesn’t show entirely, it hides the title bar, so its hard to close the game, you could reduce the default window height 100px, or even better, add fullscreen mode and an exit option in the game.