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

No menu bar with Nanoboy 1.5 #215

Open
Felipefpl opened this issue May 29, 2022 · 8 comments
Open

No menu bar with Nanoboy 1.5 #215

Felipefpl opened this issue May 29, 2022 · 8 comments

Comments

@Felipefpl
Copy link

Felipefpl commented May 29, 2022

The menu bar isnt displayed here, it shows a black background, see below:

No toolbar

I have win7 x64 and intel hd 2000, i dont have any game boy emus or emus from other systems with this problem. I'm using the latest video driver released.

@fleroviux
Copy link
Member

Unfortunately I can't reproduce this in my Windows 7 VM:
image

Can you let me know what happens when you use Ctrl+O to open a ROM (you need to follow the process and assign a BIOS the first time)? Will it launch the game and output video at least?

@Felipefpl
Copy link
Author

Added teh bios and tried pokemon emerald, the game loads, i can hear the music but i still get a black screen.

@fleroviux
Copy link
Member

fleroviux commented Jun 8, 2022

Hm. This might be the problem with OpenGL on older Intel integrated chips.
Though the way it shows (app still opens, without menu bar) is odd and not something I've seen before.
If this is an OpenGL issue we'll probably need a fallback OpenGL 2 renderer.

@Felipefpl
Copy link
Author

I believe opengl 2 renderer isnt needed, i used aida64 and it showed i have 100% support for opengl 3.1 and 15% for opengl 4.0. Maybe the problem is something else. ;)

@fleroviux
Copy link
Member

Your driver supports OpenGL 3.1, but not OpenGL 3.3 Core, which is what this emulator uses at the moment.
The reason why I said OpenGL 2 fallback is because some older chips or drivers don't even support OpenGL 3.0, so I might as well handle all systems that don't support 3.3 Core through the same fallback.

@Felipefpl
Copy link
Author

Tested latest nightly 02/24/2023 and the screen is still black. :/

Btw, kongratz on your rewrite of PPU, i saw your work in the branch and surely it was something hard to do since it took you a lot of time to do it.

@fleroviux
Copy link
Member

Yes, I have not got around to implement rudimentary support for older GL versions yet. I'll update you on this issue once I do, there is no need to test before that.

@Felipefpl
Copy link
Author

Yes, I have not got around to implement rudimentary support for older GL versions yet. I'll update you on this issue once I do, there is no need to test before that.

I see, good to know. ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants