## Код:
```
Locator* = POINTER TO RECORD (Files.Locator)
         path-: FullName;   (* without trailing "/" *)
         maxLen-: INTEGER;   (* maximum name length *)
         caseSens-: BOOLEAN;   (* case sensitive file compares *)
         rootLen-: INTEGER   (* for network version *)
      END;
```

Значение maxLen возникает в HostFiles, из WinApi.GetVolumeInformationW и используется для разделения имени и расширения файла.

Насколько я помню, для файловой системы FAT винда как-то урезает длинные имена до формата 8.3. Я и предположил, что в WINE это урезание даёт эффект пропадания файла с длинным именем.