Removed the "nightly version" link


TL;DR: Turns out that the so-called “nightly version” of the game has a fatal crash. So I removed the link until I figure out a fix. Keep reading for the long explanation.

Since the feature was enabled by Pyxel itself, among the installation guide there was a section called “In-browser, nightly version”. It had a link leading to a Pyxel-powered launcher, so you could run the main branch of the game without a single installation. It was a sort of “quick method” to try out the game without any commitment by the user.

However, I don’t know when or how, but such link started leading to a fatal crash, so you couldn’t actually play it at all. The issue was first pointed out by @HarshNarayanJha and I still can reproduce it. The game, instead of loading, leads to a SystemExit that’s not even in the game code, but in Pyxel’s codebase.

That makes me beieve it’s a Pyxel problem. I’ve seen other users complaining about this feature (though with other crash messages), and I hope the library launches a fix. It’s still not working with Pyxel 2.3.4 (latest version right now).

In order to avoid users from clicking a useless link, today I removed it. The section itself is still there, but instead of the previous link to the “nightly version”, now there’s a message redirecting to the local HTML version, that works perfectly fine AFAIK and is the closest stable version to the removed one.

There’s even a chance that the “nightly version” never comes back to the main page. From the beginning, it was quite unstable. Another possible option is to pin a future link to a stable tag, or even embed it to itch.io directly.

By now, we can only hope the crash gets fixed, since there’s nothing else I can do by now. I’m still trying to figure the exact reason to be 100% sure it’s not our problem. I’ll take care of this, don’t worry.

Keep shooting those bugs!

Files

html_dist.zip 19 kB
32 days ago

Get Diddi and the bugs

Leave a comment

Log in with itch.io to leave a comment.