#ANGLE
40 messages ยท Page 1 of 1 (latest)
This has come up in a few threads so I figured I'd make a dedicated place for this.
At the time of posting we've only had limited success with OpenGL 1.1 and occasionally 1.3. This will cover OpenGL ES up to and including 2.0. 3.0 will be out of scope as ANGLE requires DX11 or Vulkan for this.
From the look of it we'll need to set up a build that strips out the DX11 backend. It may also be worth setting up an automatic build system much like here: https://github.com/mmozeiko/build-angle/
this would be nuts
I've been on this for a while but had a really frustrating time trying to compile ANGLE as a first time user. Probably a bit of that is amateur mistakes but I'm slowly making progress.
Oooo
Me too, buddy. ๐
https://groups.google.com/a/chromium.org/g/chromium-dev/c/jHJLxWwDNDY
Current mood:
Err, just to check - OpenGL ES is the mobile version of openGL, right? are you trying to Remix old mobile games or something?
You know, I might be an idiot. It didn't occur to me that I was looking for GLEW.
๐
I may finish building it as a curiosity though.
I mean, it's entirely possile some older 3d games got re-released as openGL during the early days of mobile gaming, but I'm not sure that's what you're aiming for
Nope, you're right. I was following up on an idea but I hadn't really thought it through yet, good catch.
there have been a few games that should work with Remix utilizing OGL ES actually
and i also at some point did find a wrapper that should be capable of converting OpenGL 1.4 to 2.0 ES, which can then be converted to DX9 with ANGLE
i'll see if i can dig that up again
I want to say GODOT 3.0 has OpenGL 2.0 ES, not sure how compatible it'll be though.
For what it's worth I finally finished creating a solution to build. Enabling d3d9 by default is really simple. I'll just leave the d3d11 backend intact and unused for now
Pretty sure I have the settings done right, I'll try building in a bit.
Even if it doesn't work out it's not a complete wash. There's a GLSL->HLSL translator that sounds promising inside the files.
very nice
and yeah, even if this doesn't work out for general OpenGL games, it should still allow us to use it with the few ES games that exist
Anyone got a list of GLES titles for testing?
Truth be told, I'm not really sure if this can be used as an interceptor in its current state, but as a static library I'm finding a lot of open source projects use OpenGLES 2.0 as their default renderer and this would at least make converting to DX9 a seamless process.
What about bluestacks?
Android emulators
Can't say I'm familiar with it but I need to figure out a few things first.
I know Nox uses direct x and opengl
but i don't know where to put it to hook
cause it installs weirdly in 2 directories
I also know theres google play for Windows 11 now but i dunno
Hmmmm
Temple run RTX
or wait, we got those Microsoft store games, right?
They use GLES as well
The Microsoft store is pretty much off limits unfortunately, modding games there is made extremely difficult by the locked down permissions on the install folder.
things have changed but you cannot touch the exe from what I understand