[Feature Request] Background Image Support

Goal:

Applying a pseudo pillarbox’s without have to lead the issues with multiple resolutions and aspect ratios

Example of a pillarbox:

End result intended:

Problem:

-The usage of overlay images it’s awesome specially to make custom pillarbox’s but those must have as specific opacity area. But when the aspect ratio of the cores it’s changed or when a system has games with different resolutions (specially arcade cores) results as having certain parts of display zone being covered by pillarbox’s or having a black gap between the display and the pillarbox’s.

Example of a overlay approach:

Display zone being covered by he pillarbox:

Black gaps between display zone and pillarbox:

Solution:

-Add a background image support to replace the solid black color in the inferior layer.

Example of the background image approach:

Benefits:

-It will allow to use JPG files instead PNG since doesn’t require to have opacity support, which can save some space and also save loading times in the low end platforms like rpi; -No more issues between changing the cores aspect ratios without be worried about messing around with pillarbox’s.

Horizontal display:

Vertical display:

1 Like