Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenGL Cores #4

Open
RobLoach opened this issue May 2, 2018 · 12 comments
Open

OpenGL Cores #4

RobLoach opened this issue May 2, 2018 · 12 comments
Labels
enhancement New feature or request help wanted Extra attention is needed high-priority

Comments

@RobLoach
Copy link
Member

RobLoach commented May 2, 2018

Allow running OpenGL cores, like Mupen64.

Could use SDLArch as a model for how to set up tthe contexts: https://github.com/heuripedes/sdlarch

@kivutar kivutar added the enhancement New feature or request label May 27, 2018
@kivutar kivutar added the help wanted Extra attention is needed label Jan 8, 2019
@kivutar kivutar pinned this issue Jan 8, 2019
@kivutar
Copy link
Member

kivutar commented Feb 26, 2019

I've updated the GL PR

@johnnyq
Copy link

johnnyq commented Sep 26, 2019

This would be awesome addition since im reallt looking forward to the new playcast Dreamcast Emulator and Nintendo 64. I'm super excited about this!

@kivutar
Copy link
Member

kivutar commented Oct 4, 2019

We have a branch with almost all the changes required for this. For some reasons it's crashing. It's a bit over my level.
I would need the help of somebody who knows GL well. And it would help too if they finally merged this GLFW 3.3 branch into go-glfw...

@johnnyq
Copy link

johnnyq commented Oct 8, 2019

with the latest commit f8c7d8f

does this mean we can have OpenGL cores like n64 and Dreamcast because if so we shall rejoice =]

@kivutar
Copy link
Member

kivutar commented Oct 15, 2019

We shall not yet rejoice, it's a good step forward but some work is still needed.. :)

@johnnyq
Copy link

johnnyq commented Oct 23, 2019

ah I got ya, sooo close though. Man this project is almost perfected!

@kivutar
Copy link
Member

kivutar commented Nov 24, 2019

Some progress on this, now when launching ppsspp, it will try to compile the shaders and fail because not being able to append the prelude to the shaders.

@kivutar
Copy link
Member

kivutar commented Feb 24, 2020

This is now somewhat working on Windows and Linux

@johnnyq
Copy link

johnnyq commented Feb 29, 2020

This is going to be good, any chance of a new LudOS with updated cores?

@Shadowblitz16
Copy link

Shadowblitz16 commented Oct 5, 2022

Whats the progress on this for n64?
I just downloaded this and like it but it doesn't have n64 support.

@kivutar
Copy link
Member

kivutar commented Feb 2, 2023

The progress was that we needed to merge 2 branches:

  • one that works around the threading issue with Go
  • one that allows GL core

Both branches introduce regression or make the code uglier. I'm not 100% sure if I will merge them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed high-priority
Projects
None yet
Development

No branches or pull requests

4 participants