Open Papermanzero opened 9 years ago
can you bisect and find a previous changeset which did not have this black border? I kind of remember it always being there. At least I remember a very long time ago noticing that this area of the screen is actually never even drawn, so if something (like the OSD) gets drawn there and doesn't erase itself, it will stay forever.
I will try. However after some research I think this is also the correct display of the image. I was amazed, that you were able to scale the picture to fill out the whole screen (without borders).
Mario Tennis for example uses also the whole screen with glide64mk2, however it should normally look like this (gliden64 has the correct format):
So the question is in general, why is glide64mk2 upscaling some games to use the whole screen and other games displaying the border like on the original N64.
Hehe, @gonetz would have the answer but I wouldn't be surprise he actually "fake" the actual window scale for better user experience.
I found the answer. It is the overscan area. Some games didn't render in the overscan area (e.g. Kirby or Mario Tennis). To solve the problem the plugin has to implement a crop function (like dolphin did) to display the game without any black bars.
The behaviour of Kirby is correct. However Mario Tennis is wrong.
Sources: https://m.reddit.com/r/Games/comments/32t56i/nintendo_is_releasing_all_n64_games_for_the_wii_u/ http://www.emutalk.net/threads/53386-Black-lines-in-some-games http://ngemu.com/threads/n64-screen-cropping.61800/
Kirby64 run in fullscreen in the past however one of the last updates changed the settings, so that Kirby 64 has now a black border.