TinySA contain only 48k RAM, for all
I add file browser option in NanoVNA and Tiny. For all I use 4k RAM, shared vs LCD buffer (for all, include read buffers, FAT cache, and small text draw buffer)
Also limits in code size.
For sorting need load all filenames (if use short names 8 byte for file, for long name up to 255 bytes)
Interesting how possible sort something and not load in memory, sort operation mean swap objects, lot of swaps. There store sort results?
PS?adding a file browser even in this form, given the resource limitations, was quite a non-trivial task.