https://beagamedev.itch.io/sudosaw Unity-based game won't start

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
User avatar
Stargate38
Moon lover
Moon lover
Posts: 81
Joined: 2018-05-27, 22:55
Location: Earth

https://beagamedev.itch.io/sudosaw Unity-based game won't start

Post by Stargate38 » 2025-06-04, 00:35

Please always mention the name/domain of the website in question in your topic title.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:

1) Clear any current output
2) Navigate or refresh the page in question
3) Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.

Code: Select all

**PASTE CONSOLE OUTPUT HERE**
Content Security Policy: Couldn’t process unknown directive ‘require-trusted-types-for’  
(unknown)
uBO: [set-constant ⁝ playerResponse.adPlacements ⁝ undefined] Trap installed  
kRZuyqtI6dM:811:5
uBO: [set-constant ⁝ ytInitialPlayerResponse.adSlots ⁝ undefined] Trap installed  
kRZuyqtI6dM:1066:5
uBO: [set-constant ⁝ ytInitialPlayerResponse.adPlacements ⁝ undefined] Trap installed  
kRZuyqtI6dM:1321:5
uBO: [set-constant ⁝ ytInitialPlayerResponse.playerAds ⁝ undefined] Trap installed  
kRZuyqtI6dM:1576:5
uBO: [trusted-replace-node-text ⁝ script ⁝ (function serverContract() ⁝ /*START*/"YOUTUBE_PREMIUM_LOGO"!==ytInitialData?.topbar?.desktopTopbarRenderer?.logo?.topbarLogoRenderer?.iconImage?.iconType&&(location.href.startsWith("https://www.youtube.com/tv#/")||location.href.startsWith("https://www.youtube.com/embed/")||document.addEventListener("DOMContentLoaded",(function(){const t=()=>{const t=document.getElementById("movie_player");if(!t)return;if(!t.getStatsForNerds?.()?.debug_info?.startsWith?.("SSAP, AD"))return;const e=t.getProgressState?.();e&&e.duration>0&&(e.loaded<e.duration||e.duration-e.current>1)&&t.seekTo?.(e.duration)};t(),new MutationObserver((()=>{t()})).observe(document,{childList:!0,subtree:!0})})));(()=>{const t={apply:(t,o,n)=>{const e=n[0];return"function"==typeof e&&e.toString().includes("onAbnormalityDetected")&&(n[0]=function(){}),Reflect.apply(t,o,n)}};window.Promise.prototype.then=new Proxy(window.Promise.prototype.then,t)})();(function serverContract() ⁝ sedCount ⁝ 1] 16 nodes present before installing mutation observer  
kRZuyqtI6dM:3898:4
uBO: [set-constant ⁝ ytInitialPlayerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer ⁝ undefined] Trap installed  
kRZuyqtI6dM:4651:5
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://googleads.g.doubleclick.net/pagead/id. (Reason: Multiple CORS headers ‘Access-Control-Allow-Origin’ not allowed).  
(unknown)
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:7466
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:15933
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:30112
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:32842
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:37018
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:38482
unreachable code after return statement[Learn More]  
kRZuyqtI6dM:6885:49528
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval:6885:37018
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval:6885:38482
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval:6885:32842
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval:1:81
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval:1:81
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval:1:101
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval:1:101
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval:6885:30112
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval:1:436
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval:1:83
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval:1:103
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval%20line%201%20%3E%20eval:1:103
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval%20line%201%20%3E%20eval:1:83
unreachable code after return statement[Learn More]  
kRZuyqtI6dM%20line%202%20%3E%20eval%20line%206885%20%3E%20eval%20line%201%20%3E%20eval%20line%201%20%3E%20eval:1:436
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:7466
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:15933
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:30112
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:32842
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:37018
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:38482
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js:4749:49528
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval:4749:37018
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval:4749:38482
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval:4749:32842
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval:1:101
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval:1:101
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval:1:81
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval:1:81
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval:4749:30112
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval%20line%201%20%3E%20eval:1:103
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval%20line%201%20%3E%20eval:1:83
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval%20line%201%20%3E%20eval:1:436
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval%20line%201%20%3E%20eval%20line%201%20%3E%20eval:1:103
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval%20line%201%20%3E%20eval%20line%201%20%3E%20eval:1:83
unreachable code after return statement[Learn More]  
nK3lt_Z7TgGfed8fgsPzmOWfiZQzi7COgf2RdaFEMUo.js%20line%202%20%3E%20eval%20line%204749%20%3E%20eval%20line%201%20%3E%20eval%20line%201%20%3E%20eval:1:436

Clicking Run Game gives the following additional code:

Code: Select all

navigator.mediaDevices not supported by this browser. Webcam access will not be available.  
Build_01.framework.js.gz:8:6419
failed to asynchronously prepare wasm: out of memory  
Build_01.loader.js:1:1235
out of memory  
Build_01.loader.js:1:1198
out of memory  
Build_01.loader.js:1:1235
Along with this popup:

Code: Select all

abort("out of memory") at jsStackTrace@https://html-classic.itch.zone/html/13789209/Build/Build_01.framework.js.gz:8:216463
stackTrace@https://html-classic.itch.zone/html/13789209/Build/Build_01.framework.js.gz:8:331371
abort@https://html-classic.itch.zone/html/13789209/Build/Build_01.framework.js.gz:8:735
instantiateArrayBuffer/<@https://html-classic.itch.zone/html/13789209/Build/Build_01.framework.js.gz:8:13605
Clearly "navigator.mediaDevices" has to do with WebRTC (which isn't planned for PM), but I don't see how lacking webcam access would affect the loading of a game that has no such feature. How do I get this game to load in PM? I'm hoping there's a solution, as I want to be able to play it without having to use Chrome/FF, as I only use those for sites that actually depend on unplanned features.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 5605
Joined: 2015-12-09, 15:45

Re: https://beagamedev.itch.io/sudosaw Unity-based game won't start

Post by moonbat » 2025-06-04, 04:15

Stargate38 wrote:
2025-06-04, 00:35
How do I get this game to load in PM?
If it depends on a WebRTC feature, then you don't.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net

User avatar
jobbautista9
Keeps coming back
Keeps coming back
Posts: 957
Joined: 2020-11-03, 06:47
Location: Philippines

Re: https://beagamedev.itch.io/sudosaw Unity-based game won't start

Post by jobbautista9 » 2025-06-04, 15:31

Works for me in both my usual profile and a fresh profile of 33.7.2 in Windows 11 x64. Your console output seems to suggest that you don't have enough RAM.
Image

"Destroying things, smartly!" - IJN Samidare, probably

Avatar artwork by ebifurya: https://www.pixiv.net/artworks/85379109

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

User avatar
Stargate38
Moon lover
Moon lover
Posts: 81
Joined: 2018-05-27, 22:55
Location: Earth

Re: https://beagamedev.itch.io/sudosaw Unity-based game won't start

Post by Stargate38 » 2025-06-04, 16:17

It's working now. I'm guessing I had too many programs open, even though I have 8 GB of RAM. Clearly it doesn't need that WebRTC webcam thing (probably something that occurs across the whole of itch.io).