NanoBoyAdvance
NanoBoyAdvance copied to clipboard
No menu bar with Nanoboy 1.5
The menu bar isnt displayed here, it shows a black background, see below:
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.
Unfortunately I can't reproduce this in my Windows 7 VM:
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?
Added teh bios and tried pokemon emerald, the game loads, i can hear the music but i still get a black screen.
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.
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. ;)
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.
I see, indeed opengl 2 support seems a good idea. :+1:
Tried 1.6 and the problem persists. There is also a crash msg saying the program stopped working when i close NBA clicking in the X button or choosing "Close" in the menu bar.
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.
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.
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. ;)