Fix README
Run `cargo fmt`
Stop reading tga when we pass buff height
An UEFI executable that load tga uncompressed images from disk and display them as a slideshow in loop.
It uses the uefi-rs Rust crate to do the heavy work, and a simple and stupid TGA parser to load pixels in memory.
To run it, launch run.sh
script. It needs rustup, qemu and imagemagick.
To run it on real hardware, it should be enough to format an usb drive as vfat, and put the efi
folder you find
inside esp
folder after executing run.sh
on the drive alongside the tga images you want to show.
Would be better to compile as relase
, with ./run.sh -r
option.
Even better, the images should be photos of cats.
Why not.