Songs of Syx

Songs of Syx

More Options (unstable)
Arg0n  [developer] 21 Jul, 2024 @ 4:19am
MoreOptions 2.0 - V66 Testing Issues
Please post any issues with the test version here.

Unstable testing version: https://github.com/4rg0n/songs-of-syx-mod-more-options/releases/tag/2.0.0-b

Error reports are located at:
%USERPROFILE%\AppData\Roaming\songsofsyx\logs
Add the content to https://pastebin.com/ and post the link here.
Last edited by Arg0n; 12 Sep, 2024 @ 4:23pm
< >
Showing 1-15 of 26 comments
ClenorthClement 21 Jul, 2024 @ 10:02pm 
Deleting the old version and installed, my game reported: This file/directory does not exist: /data/assets/init/data
Arg0n  [developer] 22 Jul, 2024 @ 1:02am 
Originally posted by ClenorthClement:
Deleting the old version and installed, my game reported: This file/directory does not exist: /data/assets/init/data

I guess this happens as soon as you start a new game? Is there an error report?

//UPDATE I guess I fixed your error ^^
Last edited by Arg0n; 23 Jul, 2024 @ 3:53am
燕园飞雪 27 Jul, 2024 @ 7:12am 
https://pastebin.com/StQWLmWs

I tried to store my MoreOptions config and here is the error log. I did not enable any other mod.
Arg0n  [developer] 27 Jul, 2024 @ 8:27am 
Originally posted by 燕园飞雪:
https://pastebin.com/StQWLmWs

I tried to store my MoreOptions config and here is the error log. I did not enable any other mod.

I guess you named your preset with just a number as name, didn't you? ^^

Because the JsonParser thinks he has a Long value and tha ObjectMapper wants to put this into a String and says he can't, because I didn't write an if else for this case. I will implement something, which will transform this into a string when required.

The games JSON format makes it kinda impossible to know whether what you read is a number or a text value =D
Last edited by Arg0n; 27 Jul, 2024 @ 8:31am
Arg0n  [developer] 28 Jul, 2024 @ 7:45am 
Originally posted by 燕园飞雪:
https://pastebin.com/StQWLmWs

I tried to store my MoreOptions config and here is the error log. I did not enable any other mod.

I pushed a version with a fix for your problem =)
燕园飞雪 28 Jul, 2024 @ 8:11am 
Originally posted by Arg0n:
Originally posted by 燕园飞雪:
https://pastebin.com/StQWLmWs

I tried to store my MoreOptions config and here is the error log. I did not enable any other mod.

I guess you named your preset with just a number as name, didn't you? ^^

Because the JsonParser thinks he has a Long value and tha ObjectMapper wants to put this into a String and says he can't, because I didn't write an if else for this case. I will implement something, which will transform this into a string when required.

The games JSON format makes it kinda impossible to know whether what you read is a number or a text value =D


Ahhhhh that might be a reason, I did use a preset names as "1", so it is a problem of data type. I will try to use another name instead, thanks for your reply~:steamhappy:
Arg0n  [developer] 29 Jul, 2024 @ 10:20am 
Originally posted by Dusteh:
https://pastebin.com/T53HBmAa

Hmmm... there's no error in the log. Just the usual debug dump.
Did you pick the right file? ^^
Last edited by Arg0n; 30 Jul, 2024 @ 1:59am
Dusteh 30 Jul, 2024 @ 2:23am 
Originally posted by Arg0n:
Originally posted by Dusteh:
https://pastebin.com/T53HBmAa

Hmmm... there's no error in the log. Just the usual debug dump.
Did you pick the right file? ^^

There's no other logs aside from the debug dump, I don't think it produces the logs nor shows me any info when the game crashes. Aside from the save is null/corrupted Java message when I try to load the save.

Perhaps you can show me the right direction on how to debug it further?
Arg0n  [developer] 30 Jul, 2024 @ 6:23am 
Ok, lets force a log output then =D

* Goto the game installation folder
* Open a console via SHIFT + RIGHTCLICK -> Open in Terminal
* Paste ".\jre\bin\java.exe -jar SongsofSyx.jar"
* And hit enter

This will run the game in the console and you will see all the logs there.
Reproduce the error and copy the whole console output =D
Khan 31 Jul, 2024 @ 4:26am 
Hello, I'm having the same problem as Dusteh. I was playing with this mod enabled in the launcher (plus two other mods, Worldgen Names Expanded and Better Resource Tooltips, but I've identified this mod to be the one causing the problems), I then saved last night, and today I cannot load as it just gives a simple error about the save file being corrupted. If I disable the mod I obviously still cannot load the save where I had the mods enabled, but I can make a new save and load that without problems.

This is a huge bummer as I spent a lot of time on this file, I replicated the instructions above to launch the game in a terminal and here's the log output:

https://pastebin.com/88beJRp0

Is there any chance that I will be able to load these saves with a bit of file manipulation?
Arg0n  [developer] 31 Jul, 2024 @ 12:27pm 
Originally posted by Khan:
Hello, I'm having the same problem as Dusteh. I was playing with this mod enabled in the launcher (plus two other mods, Worldgen Names Expanded and Better Resource Tooltips, but I've identified this mod to be the one causing the problems), I then saved last night, and today I cannot load as it just gives a simple error about the save file being corrupted. If I disable the mod I obviously still cannot load the save where I had the mods enabled, but I can make a new save and load that without problems.

This is a huge bummer as I spent a lot of time on this file, I replicated the instructions above to launch the game in a terminal and here's the log output:

https://pastebin.com/88beJRp0

Is there any chance that I will be able to load these saves with a bit of file manipulation?

I guess you did enable the mod in Scripts too when starting a new game? I'm currently not able to reproduce what ever happened on your side. I can only reproduce the problem when not checking the mod when starting a new game.

I talked with the dev about the enable / disable scripts issue and he is aware of it and will serve a fix for the next major game version. But I guess he's still unsure how he would fix it.

Maybe I can solve the problem on my site by replacing some game code, but I have to understand what's going on exactly to come up with a solution.

Can you confirm or not that you've checked the mod when starting a new game?
Can you give me some kind of step by step description by starting a new game and how to force the error? I have to eliminate each variable in the process chain to find the place where things start to go wrong =D
Last edited by Arg0n; 31 Jul, 2024 @ 1:12pm
Khan 1 Aug, 2024 @ 1:56am 
Originally posted by Arg0n:
Originally posted by Khan:
Hello, I'm having the same problem as Dusteh. I was playing with this mod enabled in the launcher (plus two other mods, Worldgen Names Expanded and Better Resource Tooltips, but I've identified this mod to be the one causing the problems), I then saved last night, and today I cannot load as it just gives a simple error about the save file being corrupted. If I disable the mod I obviously still cannot load the save where I had the mods enabled, but I can make a new save and load that without problems.

This is a huge bummer as I spent a lot of time on this file, I replicated the instructions above to launch the game in a terminal and here's the log output:

https://pastebin.com/88beJRp0

Is there any chance that I will be able to load these saves with a bit of file manipulation?

I guess you did enable the mod in Scripts too when starting a new game? I'm currently not able to reproduce what ever happened on your side. I can only reproduce the problem when not checking the mod when starting a new game.

I talked with the dev about the enable / disable scripts issue and he is aware of it and will serve a fix for the next major game version. But I guess he's still unsure how he would fix it.

Maybe I can solve the problem on my site by replacing some game code, but I have to understand what's going on exactly to come up with a solution.

Can you confirm or not that you've checked the mod when starting a new game?
Can you give me some kind of step by step description by starting a new game and how to force the error? I have to eliminate each variable in the process chain to find the place where things start to go wrong =D

Oh I see, I had not enabled it for the actual random games I tried it out on. If I enable the script properly when starting a random game, then saving and loading seem to work as they should.

However, the problem is that in my case, I was more so working in the editor, the one where you can make a whole world scenario and send it out to friends to play. There's no option to enable scripts that I know of when you're just making a world to play on later, and yet that save is now "corrupt" just because the mod was included into the save.
Last edited by Khan; 1 Aug, 2024 @ 2:09am
Khan 1 Aug, 2024 @ 2:03am 
Originally posted by Khan:
Originally posted by Arg0n:

I guess you did enable the mod in Scripts too when starting a new game? I'm currently not able to reproduce what ever happened on your side. I can only reproduce the problem when not checking the mod when starting a new game.

I talked with the dev about the enable / disable scripts issue and he is aware of it and will serve a fix for the next major game version. But I guess he's still unsure how he would fix it.

Maybe I can solve the problem on my site by replacing some game code, but I have to understand what's going on exactly to come up with a solution.

Can you confirm or not that you've checked the mod when starting a new game?
Can you give me some kind of step by step description by starting a new game and how to force the error? I have to eliminate each variable in the process chain to find the place where things start to go wrong =D

Oh I see, I had not enabled it for the actual random games I tried it out on. If I enable the script properly when starting a random game, then saving and loading seem to work as they should.

However, the problem is that in my case, I was more so working in the editor, the one where you can make a whole world scenario and send it out to friends to play. There's no option to enable scripts that I know of when you're just making a world to play on later, and yet that save is now "corrupt" just because the mod was included into the save.

Here's a video reproducing the issue I'm experiencing in full

https://www.youtube.com/watch?v=0omJKe4zteg
Last edited by Khan; 1 Aug, 2024 @ 2:11am
Arg0n  [developer] 1 Aug, 2024 @ 11:39am 
Oh it's the Scenario Editor... there you even can't activate any Scripts, which will be saved into your game. Now I have some clue what's going on, thanks! =D
< >
Showing 1-15 of 26 comments
Per page: 1530 50