sexykadath

Newbie
Oct 14, 2024
28
25
Its actually easy to get it to run in Linux.
Hey thanks for this, i didn't know about this project. Unfortunately i'm getting error. The window launches, but I get "Error: Uncaught TypeError: Cannot read properties of null (reading 'documentElement"). And prior to that I briefly get an Error message about DragonBones.

I messed around with the different options a bit, but no luck :/
 
Last edited:

NewGuy2020

Member
Game Developer
Oct 7, 2020
271
453
I think the problem may be something to do with naming conventions. My understanding is that Linux looks at upper and lowercase letters as separate characters while windows looks at them as the same character. So Example.png and example.png are the same file and windows. Because of this, when Linux looks for numerous files (such as dragonbones files), it thinks that they are not there because the capitalization is different.

If I had known this at the start I would have used different naming conventions but at this point it will be a righteous pia to go through and find all instances of naming things and convert all to lowercase.

Hey thanks for this, i didn't know about this project. Unfortunately i'm getting error. The window launches, but I get "Error: Uncaught TypeError: Cannot read properties of null (reading 'documentElement"). And prior to that I briefly get an Error message about DragonBones.

I messed around with the different options a bit, but no luck :/
 

zaemech

Newbie
Sep 13, 2018
15
3
Unfortunately i'm getting error. The window launches, but I get "Error: Uncaught TypeError: Cannot read properties of null (reading 'documentElement").
Try backing up saves (www/save/) if you have any and then delete the game. Re-extract it. For some reason this works on occasion. I had to do this when I went to get the screenshot of the game running. No clue why, it was opening just fine before. Unfortunately there's no logs that I know of so I really can't dig deeper without some actual effort.

My understanding is that Linux looks at upper and lowercase letters as separate characters while windows looks at them as the same character.
Yeah, Linux is case sensitive. On the flip side, web technologies are also case sensitive. So I would assume it would have the same issue in Windows.

I was thinking about it a little yesterday. Javascript often is run concurrently, that is to say many functions expect to run in a separate thread. So a function may be called and expect to return a Promise (effectively a placeholder until the result is actually ready to return), whereas the calling function may expect an immediate result before continued execution. So the calling function gets the Promise and tries to read attributes that literally aren't there and instead is getting a null or undefined value.
 

Verberator

New Member
Sep 16, 2017
14
5
Want to make sure I understand the options for supporting the dev here. I can sub on Patreon/Subscribestar, or I can buy it through Itch.io. It loos like the Itch.io page has the same build as the $5 Patreon tier? Buy it once, it updates for free, but you don't get Patreon updates? Do I understand that right?
 

NewGuy2020

Member
Game Developer
Oct 7, 2020
271
453
Thanks for the support!

Itch has ver 15, patreon has ver 16. Patreon/substar are updated every month, itch is updated every 6 months. Subscribestar is preferred.

Want to make sure I understand the options for supporting the dev here. I can sub on Patreon/Subscribestar, or I can buy it through Itch.io. It loos like the Itch.io page has the same build as the $5 Patreon tier? Buy it once, it updates for free, but you don't get Patreon updates? Do I understand that right?
 
  • Like
Reactions: Verberator
4.10 star(s) 27 Votes