At present, the core forces the use of the XRGB8888 pixel format, which is very slow on some platforms. This PR adds a new Color Depth (Restart) core option, which allows the user to select between RGB565 (default) and XRGB8888 pixel formats.
The PR also adds an OpenDingux target to the Makefile/.gitlab-ci.yml file. With a 16-bit colour depth, the core runs full speed with the Normal2x_Height video filter on an RG350M.
Lastly, the PR fixes a memory leak when using a bios file.
At present, the core forces the use of the
XRGB8888
pixel format, which is very slow on some platforms. This PR adds a newColor Depth (Restart)
core option, which allows the user to select betweenRGB565
(default) andXRGB8888
pixel formats.The PR also adds an OpenDingux target to the Makefile/.gitlab-ci.yml file. With a 16-bit colour depth, the core runs full speed with the
Normal2x_Height
video filter on an RG350M.Lastly, the PR fixes a memory leak when using a bios file.