Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I did that and now I'm finally able to save properly and had no problems with the fullscreen feature. I'd like to open the game from Itch though.. I tried replacing the files in the original location and it didn't work, so I made an alias from the game to the desktop. Will write again soon! Thanks.

Cool, I'll let you know if I figure out how to get it working through Itch.

Until then, just opening the installation folder through the Itch app and then launching the game from there is the best work around.

Just a heads up. I got the saves working on Windows when running through the Itch app. Unfortunately my macbook died recently so I can't work on the Mac version of it. I do have a build that should make the saves work on Mac theoretically, but it'll be a while before I can actually test it.

Maybe I can test the build on my Mac if you want? I'd be glad to help! Oh and... really, this is a great game, the short stories are also perfect. I read them all in one session haha! Congratulations again, and I'm here to help.

(1 edit)

Oh wait, is the update the new build that has working saves on itch?
Edit:
Oh hey again, I updated the game and now I can't launch it. Nor from Itch nor from the folder, seems like a problem with the .jar. Let me know if I can be of more help. Tried unistalliing/erasing the game and re installing it too.

Thanks! Try running the game via the terminal by entering: java -jar and then the path of the jar file, and see what error message is outputted. Also I re-uploaded the old build (v1.1).

Here you go:

java -jar /Users/Benz/Library/Application\ Support/itch/apps/Seven\ Sages/Seven\ Sages/Seven\ Sages\ v1.2.jar
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:1248)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.createGlfwWindow(Lwjgl3Application.java:372)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.createWindow(Lwjgl3Application.java:332)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:94)
at com.invrs.tov.desktop.DesktopLauncher.main(DesktopLauncher.java:19)
Caused by: java.lang.IllegalStateException: GLFW windows may only be created on the main thread and that thread must be the first thread in the process. Please run the JVM with -XstartOnFirstThread. For offscreen rendering, make sure another window toolkit (e.g. AWT or JavaFX) is initialized before GLFW.
at org.lwjgl.glfw.EventLoop$OffScreen.<clinit>(EventLoop.java:39)
... 5 more
AL lib: (EE) alc_cleanup: 1 device not closed

I don't really understand most of it, but maybe it is something i'm doing wrong.. no?
Sorry if it is! Let me know if I can help you further.

Thanks! This helps a lot! Don't worry, it's a problem on my end. I'll see what I can do about fixing it. I guess for now Mac users have to use v1.1

Took a while, but I think I finally got it working