Units sind egal, so lange keine neuen Funktionen/Klassen benutzt werden. (wie erwähnt: z.B.
XML mußt du umbauen)
z.B.
TFile aus den IOUtils.
Ansonsten haben sich so einige Dinge verschoben, also waren früher in anderen Units und da mußt du dann eben bissl was im USES austauschen, oder entsprechende UnitAliasse definieren.
ProjektOptionen > Delphi-Compiler >
Unit-Aliasse (Aktuell=AltBzwBeiDirDasZuNeue;...)
https://blog.dummzeuch.de/2019/07/28...lphi-versions/