Homebrew Discussion OPENGL finally on horizon SWITCH??

mustafag32g

Well-Known Member
OP
Member
Joined
Jul 30, 2014
Messages
806
Trophies
0
Age
31
XP
1,921
Country
Argentina
Check out this tweet:



Several clarifications: -
Based on Armada's mesa port, continuing where he left off
- This is OpenGL, and concretely es2gears
- Still a lot of work to do but at least this basic program runs at 60fps w/o glitches
- libnx gfx code was overhauled - hopefully no more dequeue fatals!

Feel free to correct me
 
Last edited by Quantumcat,

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,235
Trophies
0
Website
lewd.pics
XP
2,421
Country
United States
Awesome! Unfortunate he didn't show launching and exiting the glxgears port from hbmenu or something, what's shown in the tweet could very easily be done in Linux! Hope and pray this development continues, it'll mean a lot for homebrew and emulation!
 

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
384
Trophies
0
Age
32
XP
1,456
Country
United States
I hope to see a standalone version of dolphin getting port to horizon os after this
Beside damon pro (this is ps2 emu on android).
 

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,235
Trophies
0
Website
lewd.pics
XP
2,421
Country
United States
The 60 fps part will take a while.
Nah, the primary issue with the current Libretro ports is software rendering. The CPU is more than capable of emulating the console, but when you have to emulate a console as well as render video output, things start to slow down. Allowing the CPU to take care of CPU things, and the GPU take care of GPU things will make all of the difference in performance.

Now, that's not to say the Libretro cores won't have their share of glitches in the porting process. Beyond that, emulation speed is hardly a concern.
 

mrsupertom

Member
Newcomer
Joined
May 19, 2018
Messages
6
Trophies
0
Age
24
XP
95
Country
United Kingdom
What sort of time frame does it usually take for an OpenGL implementation like this to make its way from this stage to a usable driver in, say, Retroarch Switch (RetroNX)? This stuff is really exciting - There's been huge improvements to RetroNX recently (especially the PCSX-Rearmed core) but I feel like this is the missing piece in the puzzle!
 

Bellebite2000

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
180
Trophies
0
Age
61
XP
226
Country
Afghanistan
What sort of time frame does it usually take for an OpenGL implementation like this to make its way from this stage to a usable driver in, say, Retroarch Switch (RetroNX)? This stuff is really exciting - There's been huge improvements to RetroNX recently (especially the PCSX-Rearmed core) but I feel like this is the missing piece in the puzzle!

Two or three hours...

Tons of rewrite are necessary to make it right, and last time dev was talking of at least a month. Since no one can code but everyone wants stuff, it is what it is.
 
General chit-chat
Help Users
    kenenthk @ kenenthk: Life is a giant prick