Game crashes when the 'run to the stairs' section begins.
Viewing post in SECRETS to SUCCESS with DR. BRAIN comments
Chromium browser running on a BSD operating system.
The crash isn't browser breaking. Simply that the HTML canvas is suddenly a broken widget. Is it possible you read or write to localStorage, or use some OpenGL library when that sequence occurs? I have tightened security settings that prevent some other itch games from running. But it's rare for something to stop working in the middle of playing without issues!
There shouldn't be anything different in that scene to how I am loading other scenes in the game. Even the post-processing effects in the game have basically been on since the game starts.
Is this the FIRST stairs sequence or the SECOND? The SECOND does introduce an animated overlay that may be taxing to older PCs.
I have tested this game on a firefox browser using an arch linux machine, but haven't been able to try it on other OSes outside of Mac, Windows, and Android.
Most likely I'm just an outlier; but I can do a network scan to identify browser page activity when the issue happens on my end. And from replays it appears to crash randomly. If you have no objections, I'll paste it here (ie. I can remove data if it's sensitive for your programe's code.)
------
As the game starts, I see the following issue (the text quoted is directly from the browser):
<quote>
A page or script is accessing at least one of navigator.userAgent
, navigator.appVersion
, and navigator.platform
. Starting in Chrome 101, the amount of information available in the User Agent string will be reduced.
To fix this issue, replace the usage of navigator.userAgent
, navigator.appVersion
, and navigator.platform
with feature detection, progressive enhancement, or migrate to navigator.userAgentData
.
Note that for performance reasons, only the first access to one of the properties is shown.
AFFECTED RESOURCES
2 sources
jquery.maskMoney.js:1 index.html:1
<endquote>
And in the network, I find the following packet:
<quote>
Request URL: https://cattrigger.itch.io/dr-brain/rp/eyJpZCI6MjI1MjkyOSwibSI6MTY5NzA4NjI3Nywid...
Request Method:
GET
Status Code:
204 No Content
Remote Address:
173.255.250.[xx]:443 (NOTE: address censored)
Referrer Policy: no-referrer-when-downgrade
Connection: keep-alive
Date: Thu, 12 Oct 2023 04:51:21 GMT
Server: lapis
X-Robots-Tag: noindex
Request Headers
Accept:
*/*
Accept-Encoding:
gzip, deflate, br
Accept-Language:
en-US,en;q=0.9
Connection:
keep-alive
Cookie:
itchio_token=WyJOdlVCIiwxNjgyNDcxNzYxLCJmcWE4aTQwZ1BMaEY1UlAiXQ%3d%3d%2eOkOVqvnL2QHdHtzVzA9U4r3qXmI%3d; ref%3aregister%3areferrer=https%3a%2f%2fwww%2eqwant%2ecom%2f; _ga_YDZPBSSQ45=GS1.1.16825...
<endquote>
Forgive my aloofness on this, webgl is basically an export on my end, I don't really know how Unity converts my scripting to it.
I can cart around to see if others are more familiar with this type of error you're having. I don't know the capabilities of BSD-based systems with webgl, so I wouldn't know if switching browsers away from a chromium browser would work either. :\