Nope, they are created in Caja (MATEs file manager). No Windows here. If the file names are not UTF8 (how do you know?),
I know by clicking your package which then opens "Ark" in my Manjaro Linux. Ark comes with KDE.
No need to even extract the files. I can see in the Ark window the encoding is wrong.
they must be something older, and should therefore work as well.
What do you mean? Things work with UTF-8 encoding. Old or new, doesn't matter.
Edit: Let me upload the exact same files but in a 7z-archive... Edit2: And one file raw.
The single file has the right encoding. It means your archiving process goes wrong.
Let me guess, you run 7z under Wine. Hah! Why would you do that?
BTW, you should see the wrong encoding right in the Caja window. You don't need a test app for that.
Wine? What is it with people and windows? Noooo, I haven't run Win, nor any win program for nearly two decades! I'm using stock zip and stock 7z, from the GUI (Caja in this case). Nothing has anything with win, OSX, BSD or other OSes to do than Debian 9. No files I have uploaded here has been anywhere near any Windows or Wine, and are created today/yesterday.
What I meant with "older" was that there was a time before UTF8, when we had code pages for international tokens. No matter *what* decoding the file system use, Lazarus is the only thing not handling characters correctly. On my disk I have several decades of files, some with Swedish (åäöÅÄÖ) chars, created in different programs, different OSes (some as old as C64, Amiga, Atari, etc) and yes, even files created from DOS. I have never had any problem with any applications until now, when I did a fresh install of Debian 9 AMD64 (I usually use 32-bit) on an i7, fresh lazarus/FPC and suddenly all my programs stop working (I had to recompile them, since I migrate from 32- to 64-bits¹). But no other applications seems to have any problem, new or old, with new or old files.
Edit: Could there be any problems with EXT4, with linux eller other things, than lazarus? But lazarus is the only thing not working (that is, FindFirst/FindNext).
1) Side note, but since early 2000 I always thought that the time was ripe for 64-bit, but no, every single time I try 64-bits linux it let me down, something breaks, and breaks bad. This time it was lazarus. Other times it has been CAD-software, visualization software, media players/codecs, etc, etc, etc.