Nov 7, 2020
123
146
So after updating Java just cause I got annoyed of the constant notifs; I try playing today and suddenly it won't run. Tried Manual with CMD but it tells me JavaFX ain't installed on the New Update/No longer will be. SOoooo....suddenly my grind on being the richest Greater Daemon just went fwoosh cus of Java?

Anyone could tell me otherwise? Or perhaps a way to transfer saves maybe onto the exe variant?

Or is it that the exe is more capable on it's own other than the Java now?
The EXE just runs a local java that comes with the game, so a second java installation, basically.
You can either do that, downgrade back to Java 8, or grab Loliphile's version which uses Java 17.
 

RagnaDemo

New Member
May 7, 2024
7
6
The EXE just runs a local java that comes with the game, so a second java installation, basically.
You can either do that, downgrade back to Java 8, or grab Loliphile's version which uses Java 17.

Loving the second option.

How do I downgrade back to Java 8, then? Still trying to learn the ways of actually managing computer updates while not fucking up my PC space.



E D I T :

My ass has unintentionally uninstalled Java entirely from the Control Panel (the one on my computer) instead of downgrading it, and I'm currenly not in the greatest of cognitave capacities as of the moment...


Should anyone have some magic in them and have the previous Java version before the newest one, if you could kindly link it to me so I don't have to melt down as much and I could re-download the bloody thing? 'preciate it...
 
Last edited:

Der Maskierte

Newbie
Jun 25, 2019
78
62
Loliphile's release uses Java 21 now

On my old laptop, this version runs considerably faster
With the original Java 8, the game usually takes half a second to move between rooms, and adding 100 effects to a potion takes almost 2 minutes, in Loliphile's version, movement between rooms is nearly instant, and filling a potion with 100 effects takes about 20 seconds

It may be help a bit those who are having performance issues with the game
Only a bit, unfortunately

You can find links to that version in Loliphile's signature
 
  • Like
Reactions: RagnaDemo
Nov 7, 2020
123
146
Should anyone have some magic in them and have the previous Java version before the newest one, if you could kindly link it to me so I don't have to melt down as much and I could re-download the bloody thing? 'preciate it...
You should be able to get Java 8 here



Loliphile's release uses Java 21 now
Neat, I didn't notice that, but can confirm it'll still work with Java 17 as well.
I'm off to grab 21 though and see how it runs for me.

Edit:
Wait, I'm stupid, I do in fact have Java 21.
 

Loliphile

Newbie
Apr 26, 2017
51
143
Eventually the majority of my performance improvements should be implemented in the OG game It's been sitting as a set of "fresh" PRs as of January, and before was sitting as a PR on github since 2018, innoxia has had 7 years to implement it, but this time she was directly made aware of the stark difference, and I made the PR's vastly easier for her to pull in this time around.

Originally they were going to be implemented the week after I pushed them... That happened on a different timeline I guess xD.

I do have some ideas to further improve performance all around the game, albeit some of the limiting factors is due to her poor practices, like having a shite-load of strings in code, not static, not final, and often times 95% the same between 2-20 copies of the same line with 1-5 words different between those variations.
 

Der Maskierte

Newbie
Jun 25, 2019
78
62
What model is the game using? I've seen several UI-based text games using MVC, but in my experience, MVVM makes them feel way smoother, and you don't really need MVC unless it's an online release like those games embedded in itch.io pages
 

CurtimusPrime92

Active Member
Jul 17, 2020
516
386
What model is the game using? I've seen several UI-based text games using MVC, but in my experience, MVVM makes them feel way smoother, and you don't really need MVC unless it's an online release like those games embedded in itch.io pages
no idea what you're talking about but game is build using Java, specifically Java 8 Update 172 (build 1.8.0_172-b11 i believe?) and uses JavaFX library for many UI elements... and a hodgepodge of xml and html parsing code?
 
4.10 star(s) 123 Votes