I found the issue, I'm attaching a patch.
Refind 0.14.2 can boot if compiled with gnu-efi 3.0.18, but if I use a jpeg banner it is all garbled. If compiled with gnu-efi 3.0.17, the jpeg looks good. I tried to use libeg/nanojpeg.c from 0.14.0 with the same result (still garbled).
More C99 porting
Fix compilation with gcc 14 [-Wincompatible-pointer-types]
Build failure in device/lib/mos65c02
implicit function declarations in configure logs when compiled with clang 16
Hi Denis, I understand. I tried the 20 GB / slice solution and it works great. Regards,...
Autodetect slice sizes