NanoBoyAdvance icon indicating copy to clipboard operation
NanoBoyAdvance copied to clipboard

No menu bar with Nanoboy 1.5

Open Felipefpl opened this issue 2 years ago • 8 comments

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.

Felipefpl avatar May 29 '22 23:05 Felipefpl

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?

fleroviux avatar Jun 01 '22 17:06 fleroviux

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

Felipefpl avatar Jun 01 '22 18:06 Felipefpl

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.

fleroviux avatar Jun 08 '22 22:06 fleroviux

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. ;)

Felipefpl avatar Jun 09 '22 12:06 Felipefpl

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.

fleroviux avatar Jun 09 '22 19:06 fleroviux

I see, indeed opengl 2 support seems a good idea. :+1:

Felipefpl avatar Jun 10 '22 14:06 Felipefpl

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.

Felipefpl avatar Aug 21 '22 17:08 Felipefpl

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.

Felipefpl avatar Feb 24 '23 13:02 Felipefpl

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.

fleroviux avatar Feb 24 '23 13:02 fleroviux

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. ;)

Felipefpl avatar Feb 24 '23 14:02 Felipefpl