Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The Mac build runs after applying the execute permission to the internal executable, however you cannot save without

"Did not properly load asset in advance: ui/character/X Up.png
Did not properly load asset in advance: ui/character/X Down.png
Did not properly load asset in advance: ui/character/X Hover.png
Did not properly load asset in advance: ui/character/Tooltip Small.png
Did not properly load asset in advance: ui/save/Quicksave Up.png
Did not properly load asset in advance: ui/save/Empty Slot.png"

Hitting that X icon, crashes the game

C  [libobjc.A.dylib+0x681d]  objc_msgSend+0x1d
j  org.lwjgl.system.JNI.invokePPV(JJJ)V+0
j  org.lwjgl.glfw.GLFW.glfwSetCursor(JJ)V+20
j  com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics.setCursor(Lcom/badlogic/gdx/graphics/Cursor;)V+14
J 2989 c1 com.majalis.screens.AbstractScreen.render(F)V (111 bytes) @ 0x0000000118e06ba4 [0x0000000118e06680+0x0000000000000524]
j  com.majalis.screens.SaveScreen.render(F)V+2
j  com.majalis.screens.AbstractScreen.renderSubScreens(F)V+29
j  com.majalis.screens.EncounterScreen.render(F)V+76
j  com.badlogic.gdx.Game.render()V+19
j  com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update()Z+187
j  com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop()V+111
j  com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lcom/badlogic/gdx/ApplicationListener;Lcom/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationConfiguration;)V+243
j  com.majalis.talesofandrogyny.desktop.DesktopLauncher.main([Ljava/lang/String;)V+48
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x3b910e]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x21a
V  [libjvm.dylib+0x3fe303]  _ZL17jni_invoke_staticP7JNIEnv_P9JavaValueP8_jobject11JNICallTypeP10_jmethodIDP18JNI_ArgumentPusherP6Thread+0x10a
V  [libjvm.dylib+0x401dcb]  jni_CallStaticVoidMethodV+0x14c
C  [TalesOfAndrogyny+0xc536]  _ZN7JNIEnv_20CallStaticVoidMethodEP7_jclassP10_jmethodIDz+0x86
C  [TalesOfAndrogyny+0xb750]  _ZNSt3__110__function6__funcIZ12launchJavaVME3$_0NS_9allocatorIS2_EEFPvS5_EEclEOS5_+0x16b0
C  [TalesOfAndrogyny+0xe145]  _ZNSt3__110__function6__funcIZ4mainE3$_0NS_9allocatorIS2_EEFvNS_8functionIFPvS6_EEERK14JavaVMInitArgsEEclEOS8_SB_+0x175
C  [TalesOfAndrogyny+0x3685]  launchJavaVM+0x1305
C  [TalesOfAndrogyny+0xd622]  main+0x42
C  [libdyld.dylib+0x1acc9]  start+0x1

Using the Escape key instead leads to this

java.lang.RuntimeException: Actor: Group
|  Group
|  Group
at com.badlogic.gdx.scenes.scene2d.Actor.act(Actor.java:110)
at com.badlogic.gdx.scenes.scene2d.Group.act(Group.java:47)
at com.badlogic.gdx.scenes.scene2d.Stage.act(Stage.java:226)
at com.majalis.screens.AbstractScreen.render(AbstractScreen.java:489)
at com.majalis.screens.EncounterScreen.render(EncounterScreen.java:132)
at com.badlogic.gdx.Game.render(Game.java:46)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:403)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116)
at com.majalis.talesofandrogyny.desktop.DesktopLauncher.main(DesktopLauncher.java:39)
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: Pixmap already disposed!
at com.badlogic.gdx.graphics.Pixmap.dispose(Pixmap.java:370)
at com.badlogic.gdx.graphics.g2d.PixmapPacker$Page$1.dispose(PixmapPacker.java:507)
at com.badlogic.gdx.graphics.g2d.BitmapFont.dispose(BitmapFont.java:320)
at com.majalis.screens.ScreenElements.dispose(ScreenElements.java:43)
at com.majalis.screens.AbstractScreen.dispose(AbstractScreen.java:523)
at com.majalis.screens.AbstractScreen.switchScreen(AbstractScreen.java:150)
at com.majalis.screens.AbstractScreen$1.act(AbstractScreen.java:93)
at com.badlogic.gdx.scenes.scene2d.actions.SequenceAction.act(SequenceAction.java:65)
at com.badlogic.gdx.scenes.scene2d.Actor.act(Actor.java:98)
... 9 more

Load from the main menu instead outputs

"Did not properly load asset in advance: ui/save/Quicksave Up.png
Did not properly load asset in advance: ui/save/Empty Slot.png"

Clicking Escape works, but loading again or rather hitting the X icon instead of using Escape key, crashes the game

Same for options, except

"Did not properly load asset in advance: sounds/Click2.wav
Did not properly load asset in advance: ui/option/Bar.png
Did not properly load asset in advance: ui/option/Dongle.png"

Hitting options again after the Escape key, causes this

"Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSTaggedDate set]: unrecognized selector sent to instance"