Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

That is weird. You're the second person so far to have encountered this and I have no idea what could be causing it. Could you check the console (F12 to access dev tools on Firefox) to see if there are any errors shown there?

And I have standalone on Steam available for few bucks but that too is just a wrapper app using the same browser version of the game. Porting it to completely native would be a quite a big amount of work as it would be pretty much remaking the game completely and it's not something I'm planning on currently.

Huh. For some reason right-clicking on the black square of the game, and clicking "This Frame > Open Frame in new tab" runs the game fine... and now it's running fine on the page too. Really weird.

I know firefox has some trouble running godot games in embeds, so they open in a new window, maybe this is a similar issue?

Really peculiar indeed! I have tried it a bunch on Firefox too (on Mac though) and haven't encountered this ever. And doesn't seem like just a Firefox thing if that happened to you on Chromium too. Since it's playing the music and remaining black screen, my guess would be that there might be some weird error or some other glitch causing the "black curtains" from opening up at the start as they should. But can't find anything that could be causing it really and it's so weird that it magically just started working for you again just like it stopped working too.

(2 edits)

To be clear, the problem is still reproducible - If I close my browser, and open it again, it's still black until I open it in a new tab, after which it works as an embed as well, after I refresh this page.

Maybe it has some trouble downloading and caching the assets or somesuch, but works after getting them from the non-embedded version? No idea.

If I close the new tab (https://html-classic.itch.zone/html/11449738-1137422/index.html ), and refresh the embed, it is again black.


This opening in new tab does not fix it in chromium.

Both browsers show similar errors:

Uncaught TypeError: t.buttons[n] is undefined index.html:1:71307
Uncaught TypeError: t.buttons[n] is undefined
    be https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    ye https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    xt https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    pe https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    mc https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    update https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    update https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    Hi https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    Hi https://html-classic.itch.zone/html/11449738-1137422/index.html:1
    Hi https://html-classic.itch.zone/html/11449738-1137422/index.html:1
index.html:1:71307

Thanks, that should be enough to hunt the bug down and do a blind fix even though I can't replicate it myself.

(+1)

Patch deployed and I'm pretty sure that'll fix it. Seems to be coming from pad controls. Do you happen to have a controller plugged in, one that maybe has less than the "normal" amount of buttons?

Indeed, problem is fixed both on Firefox and Chromium. Good job!

I do indeed have not one, but three controllers plugged in, with various amounts of buttons on them. Pretty sure they all have the basic ones though. The controllers themselves are turned off, but their wireless dongles are still counted as controllers by windows I think, so maybe that was the problem - that they actually have 0 buttons right now, lol.