Toast
11 August 2019 17:40
109
18.8-73, 11 Aug 2019: Based off OSMC commit (3a720196e ) and newclock5 (6058a8ff )
XBMC:
RetroPlayer: Fix black screen for RGB emulators on some GLES platforms #16421
Solves the long outstanding GLES black screen bug
added notes feel free to report back if they dont work for you want feedback on this
xbmc:master
← garbear:black-screen
opened 07:36AM - 31 Jul 19 UTC
## Description
This PR fixes the black screen shown in emulators across some GL… ES platforms.
The problem is visible during gameplay, when the screen is black. However, when the game is paused and the menu appears, the video is correctly shown under the dialog.
The fix adds a new GLES shader that sets the alpha bits to 0xff, removing transparency issues.
## Motivation and Context
Fixes https://github.com/kodi-game/game.libretro.stella/issues/5 and others.
Addresses the bug mentioned in https://github.com/xbmc/xbmc/pull/15771
## How Has This Been Tested?
Tested using Stella emulator on RPi 3 running LibreELEC.
## Types of change
- [x] **Bug fix** (non-breaking change which fixes an issue)
- [ ] **Clean up** (non-breaking change which removes non-working, unmaintained functionality)
- [ ] **Improvement** (non-breaking change which improves existing functionality)
- [ ] **New feature** (non-breaking change which adds functionality)
- [ ] **Breaking change** (fix or feature that will cause existing functionality to change)
- [ ] **Cosmetic change** (non-breaking change that doesn't touch code)
- [ ] **None of the above** (please explain below)
the patch itself
getting atari games to run however seems to be an challange bit glitchy and laggy and so far it seems to cause issues within kodi so its gonna be reverted and reintroduced in a later date when it done.