Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hi, I liked this game when I played it a while back and was super thrilled to see that it got updated. However now that this update is through, whenever I try and play the game on the browser I get this error. I am on a macbook using google chrome if that could be any help with discovering what is causing the issue as I really want to play the game.

Hmm... I don't immediately know what the cause is, but I do have a theory. Could you try the version I put up at https://squarewavejams.itch.io/trash-of-the-titans-test (password: dumpster) and let me know if the issue is still present there?

If it still doesn't work, could you tell me some specs about your macbook? Is it an intel chip or one of the newer apple silicon ones (M1, M2, etc.)?

(1 edit)

It is an older macbook pro with an 2.2 GHz Quad-Core Intel Core i7. I tried using your test page and still get this error once I click confirm on the order of my squad.

I had the same error. particularly when toggling from full screen to small screen during battle. the testing branch ran more smoothly, but had the same issue. by avoiding toggling screen size during battle i made it to the mini boss but my cat hit esc :(

Sorry for the silence on this - it's still on my mind, but I don't know for sure what's wrong since I can't reproduce it. If you can open up the developer tools (right click on the background of the page click Inspect), go to the Console tab and send me whatever is logged there after it fails, that might be helpful. There will probably be a lot of random errors that aren't meaningful, but hopefully at least one that points me to a specific problem.

Short of that, I can work on getting a downloadable Mac build instead of the web version, if that's something you'd be interested in?

here is a screenshot of the error that keeps looping, and I copied one of the specific errors here:


index.js:369 ERROR: Condition "!version" is true. Returned: -1

onPrintError @ index.js:369
put_char @ index.js:9
write @ index.js:9
write @ index.js:9
doWritev @ index.js:9
_fd_write @ index.js:9
$func24332 @ 0349bbc6:0x6dafcc
$func7967 @ 0349bbc6:0x213a0a
$func8147 @ 0349bbc6:0x220465
$func25964 @ 0349bbc6:0x730ea5
$func7224 @ 0349bbc6:0x1dfc4f
$func25967 @ 0349bbc6:0x731011
$func25962 @ 0349bbc6:0x730dae
$func636 @ 0349bbc6:0x2840b
$func606 @ 0349bbc6:0x26ac7
$func20994 @ 0349bbc6:0x6581f3
$func20988 @ 0349bbc6:0x657eae
$func10460 @ 0349bbc6:0x2dd65a
$func21001 @ 0349bbc6:0x65c282
$func42317 @ 0349bbc6:0xaee0d4
$func8485 @ 0349bbc6:0x23365d
$func28845 @ 0349bbc6:0x7dbb18
$func16408 @ 0349bbc6:0x46b835
callUserCallback @ index.js:9
runIter @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9

here is the other error that keeps repeating:

index.js:369 at: _get_uniform (drivers/gles3/shader_gles3.h:433) - Condition "!version" is true. Returned: -1

onPrintError @ index.js:369
put_char @ index.js:9
write @ index.js:9
write @ index.js:9
doWritev @ index.js:9
_fd_write @ index.js:9
$func24332 @ 0349bbc6:0x6dafcc
$func7967 @ 0349bbc6:0x213a0a
$func8147 @ 0349bbc6:0x220465
$func25964 @ 0349bbc6:0x730ea5
$func7224 @ 0349bbc6:0x1dfc4f
$func25967 @ 0349bbc6:0x731038
$func25962 @ 0349bbc6:0x730dae
$func636 @ 0349bbc6:0x2840b
$func606 @ 0349bbc6:0x26ac7
$func20994 @ 0349bbc6:0x6581f3
$func20988 @ 0349bbc6:0x657eae
$func10460 @ 0349bbc6:0x2dd65a
$func21001 @ 0349bbc6:0x65c282
$func42317 @ 0349bbc6:0xaee0d4
$func8485 @ 0349bbc6:0x23365d
$func28845 @ 0349bbc6:0x7dbb18
$func16408 @ 0349bbc6:0x46b835
callUserCallback @ index.js:9
runIter @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9
requestAnimationFrame
requestAnimationFrame @ index.js:9
Browser_mainLoop_scheduler_rAF @ index.js:9
Browser_mainLoop_runner @ index.js:9