Ein generelles Problem beim Einlesen von fat/fat32 unterm C64?
Das ist normal. Auch ein 'LOAD"$",8' liefert die Dateieinträge wie Sie auf der 1541-Disk gespeichert wurden. Das ist bei FAT nicht anders. Es ist eben ein linear erzeugtes Verzeichnis.
Wenn man eine sortierte Anzeige haben will muss man die Dateieinträge einlesen, sortieren und erst dann ausgeben. Bei FAT12/16 können das bis zu 512 Dateien im Hauptverzeichnis sein. FAT32 wohl unbegrenzt.
Im Extremfall müsste man also eine ganze Menge an Dateien in den Speicher einlesen und sortieren... das könnte dauern. Dann lieber unsortiert... oder einfach alles in sortierter Reihenfolge auf die SD-Karte kopieren.
Es gibt andere, nicht-lineare Dateisysteme, da wird das unter Umständen anders gehandhabt (z.B. ext3/4, NTFS...).