• Dear forum reader,
    To actively participate in our forum discussions or to start your own threads, in addition to your game account you need a forum account. You can
    REGISTER HERE!
    Please ensure a translation in to English is provided if your post is not in English and to respect your fellow players when posting.

Fixed on Beta: HTML5 on Chrome: crash, "oops, Web-GL was blocked"

PtG76

Farmer
On Opera browser I've got this message:

This game requires 3D hardware acceleration to be activated within the browser settings, please make sure that it is enabled to play Forge of Empires (Context3D not available)

UPD: On Chrome it works fine.
 
Last edited:

DeletedUser

Guest
This game requires 3D hardware acceleration to be activated within the browser settings, please make sure that it is enabled to play Forge of Empires (Context3D not available)

And is hardware acceleration enabled on Opera?
 

DeletedUser

Guest
So the message that PtG76 received is correct and not a bug. It is indicating that Hardware Acceleration needs to be enabled in your browser settings (not the Flash Hardware Acceleration done by right clicking).
This message replaced the original message that was reported in this thread, so that is fixed. Players should only receive the new message if the Hardware Acceleration is disabled in their browser settings.
I'm setting this to fixed, thanks all :)
 

Andi47

Overlord
Fixed? Well.....

Oooops.jpg


and yes, I HAVE hardware acceleration ON in my browser.

BTW:

Code:
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT 24232820.js 
merged-game-b4a922c3.js:27 LocalStorage has 425589 chars in 305 entries
index?ref=:1 Cross-origin plugin content from  must have a visible size larger than 400 x 300 pixels, or it will be blocked. Invisible content is always blocked.
merged-haxe-deps-c75527b0.js:136 Big
merged-haxe-deps-c75527b0.js:114 Translations file loaded
merged-game-b4a922c3.js:19 [Deprecation] GainNode.gain.value setter smoothing is deprecated and will be removed in M64, around January 2018. Please use setTargetAtTime() instead if smoothing is needed. See https://www.chromestatus.com/features/5287995770929152 for more details.
r @ merged-game-b4a922c3.js:19
index?ref=:1 Blink deferred a task in order to make scrolling smoother. Your timer and network tasks should take less than 50ms to run to avoid this. Please see https://developers.google.com/web/tools/chrome-devtools/profile/evaluate-performance/rail and https://crbug.com/574343#c40 for more information.
62ForgeHX-f722ded5.js:sourcemap:25597 WebGL: INVALID_OPERATION: bindTexture: attempt to bind a deleted texture
Ca.__flushSamplerState @ ForgeHX-f722ded5.js:sourcemap:25597
9merged-game-b4a922c3.js:25 Sound rate changed to 1
2index?ref=:1 WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost

Please note the first three lines - maybe this is the "guilty" one?
 

RedRed

Viceroy
That script might be blocked by your ad blocker (ERR_BLOCKED_BY_CLIENT means that the browser is blocking the script), try if whitelisting the beta server it helps with the crashes.


BTW about previous questions on hardware acceleration:

To check if hardware acceleration is enabled type in your address bar chrome://gpu

If it is disabled, go in chrome://settings and choose advanced on the bottom of the page, then chack if under the "system group" the "Use hardware acceleration option when available" is enabled (should be enabled by default, though; if it is not the case, enable it and click the "restart" button that will be displayed near the button after the change);

if it was already enabled or after the restart you still have the acceleration disabled in chrome://gpu, go in chrome://flags and enable the option "Override software rendering list", click on the blue "restart now" button that appears on the bottom of the page.

In case of meltdown... do the reverse operations (disable what you have enabled)
 
Last edited:

PtG76

Farmer
And is hardware acceleration enabled on Opera?
Yes. Hardware acceleration enabled. And now I got another message:
"This game requires 3D hardware acceleration to be activated within the browser settings, please make sure that it is enabled to play Forge of Empires (Context3D not available)"
UPD: On the same PC on Chrome with "the same" setting (the hardware acceleration) the game works well. It is playable.
 
Last edited:

DeletedUser6863

Guest
I am still experiencing this on Beta. I play in Chrome and HTML5.
 

DeletedUser5749

Guest
On Opera browser I've got this message:

This game requires 3D hardware acceleration to be activated within the browser settings, please make sure that it is enabled to play Forge of Empires (Context3D not available)

UPD: On Chrome it works fine.
As of today it does not work on my chrome (mac os) any suggustions ?
 

DeletedUser9043

Guest
From time to time (I did not find out yet what specific action causes this), the game crashes, and the browser says "oops, web-GL was blocked".

Web-GL blocked? What is this? Is this something what I can change in my browser settings? If yes, how?

1.120.d5fbae73e0 (09.02.2018 8:25), Andi47 (73349), zz1, en_US, WEB 6,5,0,0, Windows 10, Chrome/63.0.3239.132, 1920x949, OpenGL Vendor=WebKit Version=WebGL 2.0 (OpenGL ES 3.0 Chromium) Renderer=WebKit WebGL GLSL=WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium) (512 MB VRAM)

same, bloched game:
merged-game-df406f95.js:36 LocalStorage has 250868 chars in 121 entries

ForgeHX-63a69a00.js:18936 The Web Audio autoplay policy will be re-enabled in Chrome 70 (October 2018). Please check that your website is compatible with it. https://goo.gl/7K7WLu

pA.init @ ForgeHX-63a69a00.js:18936

lIa @ ForgeHX-63a69a00.js:146

Dl @ ForgeHX-63a69a00.js:159

Uva @ ForgeHX-63a69a00.js:19855

R2.create @ ForgeHX-63a69a00.js:165

zb.embed.eb.lime.embed @ ForgeHX-63a69a00.js:18983

onGameLoaded @ index?ref=:191

load (async)

onTranslationsLoaded @ index?ref=:183

k.signalCallback @ merged-haxe-deps-e1cc3b9a.js:6

k.onLoad @ merged-haxe-deps-e1cc3b9a.js:6

load (async)

k.load @ merged-haxe-deps-e1cc3b9a.js:5

startPreloader @ index?ref=:203

(anonymous) @ index?ref=:508

dispatch @ merged-3rd-party-0c8ab9b1.js:3

r.handle @ merged-3rd-party-0c8ab9b1.js:3

load (async)

add @ merged-3rd-party-0c8ab9b1.js:3

(anonymous) @ merged-3rd-party-0c8ab9b1.js:3

each @ merged-3rd-party-0c8ab9b1.js:2

each @ merged-3rd-party-0c8ab9b1.js:2

sa @ merged-3rd-party-0c8ab9b1.js:3

on @ merged-3rd-party-0c8ab9b1.js:3

n.fn.(anonymous function) @ merged-3rd-party-0c8ab9b1.js:4

n.fn.load @ merged-3rd-party-0c8ab9b1.js:4

(anonymous) @ index?ref=:505

ForgeHX-63a69a00.js:19654 WebGL: INVALID_OPERATION: getAttribLocation: program not linked
ETC...
 
Top