A (long) time back I wrote about the Acer C112 Pico Projector I was using. I’ve since upgraded to the Pico Genie P200 which gives a great 200 lumens of light and has microSD, USB and HDMI ports to allow all sorts of connectivity along with a built in battery. It’s not perfect - but its very good (and I still follow the same routine for transcoding with DVDDecryptor and TEncoder).
One minor irritant was that the sort order of the files on the memory stick appeared to be shown by date on the projector - I used Nico’s useful BulkFileChanger and… it made no difference. Obviously the embedded Linux system wasn’t using file dates. In fact on my (FAT32) USB stick it’s using the order of the files in the FAT - what was successful was using DriveSort. Problem solved - I suspect this affects a small number of embedded systems (mp3 players, projectors etc) that have had some lazy coding and don’t sort the files on portable drives.