Nintendo
Nintendo Switch
^ The difference is, Pyra is being handled by good-trustworthy and intelligent people.
SMACH Z project is, well, being run by idiots.
SMACH Z project is, well, being run by idiots.
It already runs an 3D benchmark, that's technically more than the Pyra is able to do right now if we are honest. ^^"
In about 2 weeks , a Spanish person I know has arranged to see it in person.
I watched the video and eh, he wasn't actually in the room. I know they're idiots but something like that could be faked, like in a virtual machine.
Not the remote access, but you can still fake the prototype. Let me explain how I would do their set up if I was trying to fake it.Remote access can be faked?
Uh, yeah, well, like pmprog said it really is remote access but remote access to what? Even with the guy filming you can't be 100% sure, especially with all the crap they have pulled in the past. The only reason they picked The Phawx is he has a huge following bench marking their competition. If they picked someone closer it would look more legit.Remote access can be faked?
Uhm, do we talk about hardware accelerated 3D functions?We have 3D running for years...? It's just not compatible with TILER yet (zmatt needs to fix a few things), but 3D works fine without it on any Pyra
So - does this mean turning it 90* to the right or the left for 3D in portrait mode?We have 3D running for years...? It's just not compatible with TILER yet (zmatt needs to fix a few things), but 3D works fine without it on any Pyra
Uhm, do we talk about hardware accelerated 3D functions?
Uh, yeah, well, like pmprog said it really is remote access but remote access to what? Even with the guy filming you can't be 100% sure, especially with all the crap they have pulled in the past. The only reason they picked The Phawx is he has a huge following bench marking their competition. If they picked someone closer it would look more legit.
So - does this mean turning it 90* to the right or the left for 3D in portrait mode?
Does Zmatt have one of the now working units to make the modifications on?
According to zmatt, this should be an easy fix. AFAIR TILER simply locks the framebuffer and therefore 3D can't use it. So TILER would need to unlock it so the 3D can use it.
Complete novice - more educated people have probably already gone there. Is there a way to hard-code what the system responds to the driver's framebuffer call? I.e. man-in-the-middle style. If -this- driver calls for -this value-, return it -this other value-. ?HydraCastleLabyrinth use SDL (1.2) so, it doesn't use 3D.
For the 3D driver, if I understood correctly, the issue is that the driver tries to get the size of the Framebuffer (it gets the rotated one 1280x720) , then tries to allocate a framebuffer surface and fail here, because FB is really 720x1280. When rendering in offscreen buffer (with LIBGL_FB=3 using gl4es), the 3D is running fine on my Pyra (but slowly as I had to disable fbturbo on my prototype, making every blit a bit slow).
HydraCastleLabyrinth use SDL (1.2) so, it doesn't use 3D.
For the 3D driver, if I understood correctly, the issue is that the driver tries to get the size of the Framebuffer (it gets the rotated one 1280x720) , then tries to allocate a framebuffer surface and fail here, because FB is really 720x1280. When rendering in offscreen buffer (with LIBGL_FB=3 using gl4es), the 3D is running fine on my Pyra (but slowly as I had to disable fbturbo on my prototype, making every blit a bit slow).
The call that asks for the screen resolution, I guess you mean. Yes, that's always possible, but the question remains on how easy it is to do, and whether it's even the right way to square this rotated rectangle. Even if everything's still closed source, the API should still be public and you can shim that out, although reimplementing and passing all those other calls on is a chunk of boilerplate someone needs to write. In practice, there should be an open source interface file to be built as a kernel module and that can be tweaked as you suggest, if that turns out to be the right thing to do.Complete novice - more educated people have probably already gone there. Is there a way to hard-code what the system responds to the driver's framebuffer call? I.e. man-in-the-middle style. If -this- driver calls for -this value-, return it -this other value-. ?