bsnes-emu / bsnes

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Other
1.63k stars 154 forks source link

Fullscreen Video Recording Issue #260

Closed ScraperMan2002 closed 1 year ago

ScraperMan2002 commented 1 year ago

When I use my video recorder (Xbox Game Bar) to record the gameplay in fullscreen, all it records is a black blank screen with the white menu bar. Why is this happening? Proof Bad Recording

Screwtapello commented 1 year ago

bsnes wants to support running in a window with a menu-bar, etc. It also wants to support exclusive full-screen mode to minimise input latency. Unfortunately, Windows does not allow bsnes to switch between windowed and full-screen-exclusive mode, so when you switch to full-screen mode, bsnes creates a whole other window and makes that exclusive instead.

If you're telling your capture software "capture this window" and pointing at the window with the menu-bar, that's not the window that shows the game in full-screen mode.

If you're telling your capture software "capture the output of this monitor" and it still doesn't work, I'm not sure what else you can try.

ScraperMan2002 commented 1 year ago

Issue is resolved. Thank you.

ScraperMan2002 commented 1 year ago

Actually, one more question: Could you please change the bsnes to "focus" on this new fullscreen tab when it comes to windows?

Basically, what I mean is that when an application is "focused" that means that it is in use. For example: Google Chrome. When it is "not focused" (you click on a place that isn't the application or you open up a minimized application), you can see all the black font on its tabs to switch to a slightly greyer color. When you click on a Google Chrome tab again, it becomes "focused". Could you make it so that when you use fullscreen mode again you "focus" on this new fullscreen tab?