voler777

Newbie
May 9, 2018
67
54
anybody have a 100% fix for the Save crash thingy? ive tried the clean build aswell, tried even runing JAR only updated the java and still crashes when i save quick save works but not the save/load option. :unsure:
 
  • Sad
Reactions: Twiton

Roedan

New Member
Apr 20, 2017
6
3
com.badlogic.gdx.utils.SerializationException: Serialization trace:
com.badlogic.gdx.utils.reflect.Field@4d74c3ba (com.majalis.character.EnemyCharacter)
com.badlogic.gdx.utils.reflect.Field@41c204a0 (com.majalis.save.SaveManager$GameSave)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:328)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:522)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.toJson(Json.java:272)
at com.badlogic.gdx.utils.Json.toJson(Json.java:231)
at com.badlogic.gdx.utils.Json.toJson(Json.java:220)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1237)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1229)
at com.majalis.save.SaveManager.saveToJson(SaveManager.java:315)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:197)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:124)
at com.majalis.screens.BattleScreen.<init>(BattleScreen.java:495)
at com.majalis.screens.ScreenFactoryImpl.getBattle(ScreenFactoryImpl.java:251)
at com.majalis.screens.ScreenFactoryImpl.getCurrentContextScreen(ScreenFactoryImpl.java:303)
at com.majalis.screens.ScreenFactoryImpl.getScreen(ScreenFactoryImpl.java:138)
at com.majalis.screens.AbstractScreen.switchScreen(AbstractScreen.java:140)
at com.majalis.screens.LoadScreen.switchFade(LoadScreen.java:46)
at com.majalis.screens.AbstractScreen.showScreen(AbstractScreen.java:113)
at com.majalis.screens.LoadScreen.render(LoadScreen.java:52)
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: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.concurrent.atomic.AtomicLong java.util.Random.seed accessible: module java.base does not "opens java.util" to unnamed module @78aab498
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.badlogic.gdx.utils.reflect.Field.setAccessible(Field.java:54)
at com.badlogic.gdx.utils.Json.getFields(Json.java:206)
at com.badlogic.gdx.utils.Json.getDefaultValues(Json.java:346)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:295)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
... 25 more
 
  • Sad
Reactions: Twiton

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
12,776
132,373
anybody have a 100% fix for the Save crash thingy? ive tried the clean build aswell, tried even runing JAR only updated the java and still crashes when i save quick save works but not the save/load option. :unsure:
Have you tried running the .exe? You don't need Java anymore. Just always run the game with the exe it should work then.

com.badlogic.gdx.utils.SerializationException: Serialization trace:
com.badlogic.gdx.utils.reflect.Field@4d74c3ba (com.majalis.character.EnemyCharacter)
com.badlogic.gdx.utils.reflect.Field@41c204a0 (com.majalis.save.SaveManager$GameSave)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:328)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:522)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.toJson(Json.java:272)
at com.badlogic.gdx.utils.Json.toJson(Json.java:231)
at com.badlogic.gdx.utils.Json.toJson(Json.java:220)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1237)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1229)
at com.majalis.save.SaveManager.saveToJson(SaveManager.java:315)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:197)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:124)
at com.majalis.screens.BattleScreen.<init>(BattleScreen.java:495)
at com.majalis.screens.ScreenFactoryImpl.getBattle(ScreenFactoryImpl.java:251)
at com.majalis.screens.ScreenFactoryImpl.getCurrentContextScreen(ScreenFactoryImpl.java:303)
at com.majalis.screens.ScreenFactoryImpl.getScreen(ScreenFactoryImpl.java:138)
at com.majalis.screens.AbstractScreen.switchScreen(AbstractScreen.java:140)
at com.majalis.screens.LoadScreen.switchFade(LoadScreen.java:46)
at com.majalis.screens.AbstractScreen.showScreen(AbstractScreen.java:113)
at com.majalis.screens.LoadScreen.render(LoadScreen.java:52)
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: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.concurrent.atomic.AtomicLong java.util.Random.seed accessible: module java.base does not "opens java.util" to unnamed module @78aab498
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.badlogic.gdx.utils.reflect.Field.setAccessible(Field.java:54)
at com.badlogic.gdx.utils.Json.getFields(Json.java:206)
at com.badlogic.gdx.utils.Json.getDefaultValues(Json.java:346)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:295)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
... 25 more
Please post your crash log inside a spoiler.

What's new, before I couldn't save game and after fixing it, I can't get into fights, does anyone know how to fix this?
I read that multiple times now. Have not seen a fix yet. Have you a clean build from ichi.io, or the OP switched the .jar and only started it with the .exe?

I cant for the life of me get the kylira quest done. Get the quest, do human, centaur, goblin, wolf (both versions) done and he still tells me he hasnt made much progress.
That is because AFAIK the Kylira quest is work in progress and is not done yet and you have done all what is possible for now.


For the first 3 Quotes, if nobody here can help you try
 

Decathect

Member
Oct 18, 2017
126
872
It's for losing to the Demon King and becoming their Servant (Class Change)
Thats not it. Neither losing/surrendering in combat or through text activates the achievement.

Also there is a weird ach called "Number Won Hero" that keeps disappearing from the progress menu randomly.

EDIT: I speedran the ironman "chaste hero" one.
2.png
 
Last edited:

Artiour

Member
Sep 24, 2017
296
1,167
is there a link to an older version on android that doesnt exceed 800 or 900 mb?
since the last mandatory update from android10 to android11 my phone capabilities has decreased a lot
 
  • Sad
Reactions: Twiton

Twiton

Well-Known Member
Jan 25, 2019
1,840
2,451
Thats not it. Neither losing/surrendering in combat or through text activates the achievement.

Team Balance: Switched to the Demon King's side.
Journey's End: Defeated the Demon King.
Purest Hero: Defeated the Demon King without losing your anal virginity.
Chaste Hero: Defeated the Demon King without losing any virginity.
Number Won Hero: Defeated the Demon King at Level 1.
 

iamnuff

Well-Known Member
Sep 2, 2017
1,633
1,168
Game crashes when you hit save/load.
What's up with that?

com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: java.nio.ByteBuffer.position(I)Ljava/nio/ByteBuffer;
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:122)
at com.majalis.talesofandrogyny.desktop.DesktopLauncher.main(DesktopLauncher.java:39)
Caused by: java.lang.NoSuchMethodError: java.nio.ByteBuffer.position(I)Ljava/nio/ByteBuffer;
at com.majalis.screens.AbstractScreen.getScreenshot(AbstractScreen.java:437)
at com.majalis.screens.AbstractScreen.takeScreenshot(AbstractScreen.java:417)
at com.majalis.screens.WorldMapScreen.save(WorldMapScreen.java:701)
at com.majalis.screens.WorldMapScreen.access$1200(WorldMapScreen.java:98)
at com.majalis.screens.WorldMapScreen$11.clicked(WorldMapScreen.java:561)
at com.badlogic.gdx.scenes.scene2d.utils.ClickListener.touchUp(ClickListener.java:88)
at com.badlogic.gdx.scenes.scene2d.InputListener.handle(InputListener.java:71)
at com.badlogic.gdx.scenes.scene2d.Stage.touchUp(Stage.java:355)
at com.badlogic.gdx.InputMultiplexer.touchUp(InputMultiplexer.java:124)
at com.badlogic.gdx.InputEventQueue.drain(InputEventQueue.java:70)
at com.badlogic.gdx.backends.lwjgl3.DefaultLwjgl3Input.update(DefaultLwjgl3Input.java:189)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:394)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116)
... 1 more
 
Last edited:
  • Hey there
Reactions: Twiton

Twiton

Well-Known Member
Jan 25, 2019
1,840
2,451
Ok, i hate to keep making posts about the same content release, but what does quickcast actually do? How is it accessed? Cant see it in combat options. (though deep focus is there)
And to clarify - im not asking how to complete the quest - thats done.
Based on how it's described, it removes the need to perform deep incantations/incantations on certain spells.
Game crashes when you hit save/load.
What's up with that?
If you want to improve the chance of getting a fix, post the issue here also:
 

commcrunch

Newbie
Mar 15, 2020
57
55
I've held off on playing for a long time to let the new content build up. Now that the warlock analingus art is here, it is time. Any ass eating content is just Speaking of, even if I didn't like dicks, I'd still probably play this game just for the asses. Does anyone do butts as good as Majalis? Lmk if you guys have any opinions on that.
 

Twiton

Well-Known Member
Jan 25, 2019
1,840
2,451
Does anyone do butts as good as Majalis? Lmk if you guys have any opinions on that.
Dunno if they're better than the butts Alis does, but I know has done some nice butts
 

Twiton

Well-Known Member
Jan 25, 2019
1,840
2,451
were shall the save file be? or do i need to restart
The new Save File location does exist, but it seems the location is different for some set-ups (Keep your save files, there might be an easier way to find the new location eventually)
 

iamnuff

Well-Known Member
Sep 2, 2017
1,633
1,168
If you want to improve the chance of getting a fix, post the issue here also:
From that link

  • The launcher attempts to use the packaged JRE, but you can also try to replace it with a JRE you've downloaded to fix certain issues. The JRE that comes with JDK 11.0.12 should work with ToA. If you're seeing any crash logs that contain the words "reflect" or "serialization", this may be the problem. If you're seeing a Bytebuffer error or any other error when hitting the "Save/Load" button, this is the problem.
So they know about it and it's some kind of Java error.
No mention on what to do to fix it though.
My Java is updated and i think i'm using a default install.
 
  • Sad
Reactions: Twiton
4.40 star(s) 155 Votes