I MADE A PERFORMANCE BOOSTED FORK
Hey guys! Remember when I said this game needs something like optifine? Well, I did manage to do something similar!
I made this small fork of the game that manages to improve performance removing a lot of junk from save files:
- Removing useless information from undiscovered and unborn children (this causes some bugs though, as sometimes the species and father name aren't displayed properly until the child is born, I'm still working on it).
- Removing NPCs from alleyways if you had 3 fights or less with them after two in-game days (their icon is displayed even if they are supposed to be gone though, it's very hard coded and I'm still working in a workaround).
- I also did something like a page file where the game saves redundant data between saves, in the XML save format itself. Just don't mess with this as it may cause the game to not be able to load saves. As for the saves themselves, main stats are on top and easier to modify, so you can go straight to save file tampering without wasting time trying to find
Just these three fixes make the game have a performance boost of over 40% percent. This proves that Innoxia is just lazy.
Just have in mind that mods aren't supported yet and that Elis may cause some serious bugs, specially in the big tavern and farmer's market. Centaur travelling and saving may result in a save corruption. DO NOT COPY YOUR SAVES INTO THE NEW FOLDER NOR REPLACE THE BASE GAME DATA WITH THE NEW. IT WILL NOT WORK.
I didn't manage to build a .exe on time and the .jar whines a lot because of JavaFX (which I think might be related to some other things rendering related I didn't manage to fix), so you'll have to build it it yourselves (as I'm leaving for a plane in a few hours).The building tutorial and github link are on my
You must be registered to see the links
. I will be posting a progress update on the 15th too (very technical, showing the improvements I made and how), though the videos will not be public and their links will only get posted on here, as I fear getting a strike due to the lewd nature of the game.
If you wish to give feedback, use this thread as
GITHUB IS ONLY FOR BUG REPORTS.
When you build the .exe, please be kind and share it here. Thanks!
-Lazy Innoxia -Blid