Hi Sivar, thanks for that I’m in the process of purchasing said ESP32-S3 board.
Some more information I understood related to the image data, is the difference between const uint16_t and const unsigned short uint16_t vs unsigned short - Projects / Programming - Arduino Forum
By using the image2cpp 2 bytes per pixel (565) option and correctly specifying the code at the top of the image data I’ve successfully built a number of background examples for me to learn how to use sprites on for example:
const unsigned short Tacho1[57600] PROGMEM={
const unsigned short Speedo [57600] PROGMEM = {