Ich glaub das war die CFG, jetzt DPROJ.
Also ich fand das damals schon heftig.
OK, noch bissl mehr, aber auch schon weniger, als direkt von was ganz Altem aus.
Der XP-Mode war schon ganz nett gedacht, aber leider nie wirklich richtig nutzbar (Backup, Wiederherstellungspunkte, usw.) und vor allem nicht langlebig, da schon in Windows 8 der Virtual PC durch Hyper-V ersetzt wurde.
Dort liefen die Programme ja als RemoteApp im Virtual PC, aber ihre Fenster wurden im Host angezeigt, und sowas gibt es auch für andere Virtualisierungsanwendungen, falls du sowas gern wieder hättest.
Wenn du bei Windows bleiben willst, dann kannst natürlich Hyper-V nutzen, oder besser auf was Unabhängiges setzen, wie VMWare, VirtualBox, QEMU, ...
PS: QEMU läuft auch auf einigen NAS, wie Synology und QNAP und kann via VNC/RDP/TeamViewer/... zugegriffen werden.
PS2: QEMU emuliert auch die CPU. Die Anderen machen das nicht. Beim Wechsel des Systems kann es dann schonmal etwas hängen, vorallem beim Booten des
OS oder bei der Lizenzierung von Programmen in der VM. (wie auch auf richtigen Systemen, wenn man z.B. das Mainboard austauscht und zwischen Intel oder AMD wechselt)
Falls es interessiert, hier als Liste der Versionen und dazu jeweils die vermutlich größten/interessanteren Dinge, welche da hinzugefügt/entfernt/geändert wurden.
https://web.archive.org/web/20180705...elphi-compiler (PS: bösen Hackern sollte man die Händer abhacken)
Wie gesagt, 2006/2007->2009 war die große Unicodeumstellung, welche im Grunde erstmal das größte Hindernis darstellen dürfte (vergleichbar wie zwischen 32 Bit und 64 Bit),
neben den inzwischen geänderten Unitnamen und auch einigen verschobenen/umbenannten/entfernten/ausgetauschten Funktionen und Klassen
und dem mehrfach geänderten Aufbau der Projektdatei (den Projektoptionen), aber hier am Besten alles außer
DPR/
PAS/
DFM löschen und die Projektoptionen neu einrichten.
Tipp: Wenn du deine Forms im neuen Delphi öffnest, geh im FormDesigner auf die Form und da im Kontextmenü stellst du die
DFM-Datei von Binär auf Text-
DFM um.
Ich hoffe mal du hast eine Versionsverwaltung und da ist die Text-Version wesentlich angenehmer. (das, was du auch siehst, wenn du im FormDesigner den Form-Quelltext ansiehst -> Alt+F12 = Ansicht als Text, bzw. wenn du auf der Form eine/mehrere Komponenten kopierts und das als Text im Notepad einfügst Strg+V)
Delphi 5 war ja noch binär und neuere Delphis sind seit Langem "standardmäßig" auf Text eingestellt.