На XP работает, позавчера ставил-смотрел
А ограничения с запуском в различных ОС связаны с:
- версиями ComCtl32.dll в различных Win
- очередным дрейфом в сторону многоплатформенности и соотвестсвующими требованиями совместимости:
-- использованием исключительно строк unicode;
-- использованием для кодогенерации под Овёс и Ведроид llvm.
Читаем на сайте Абракадабры:
Для просмотра ссылки Войди или Зарегистрируйся
Можно ли развёртывать приложения на другие версии Windows, отличающиеся от той, на которой велась разработка?
Да. Вы можете разрабатывать приложения, используя наиболее удобную для вас версию ОС Windows: Windows 8, Windows 7, Windows Vista, XP, Server 2012, Server 2008 или Server 2003. Приложения, созданные с помощью Delphi, будут работать в любой из этих операционных систем, в том числе в Windows 2000.
Будут ли приложения, созданные с помощью Delphi XE4, работать под управлением предыдущих версий Windows, включая Windows 2000, Windows 95, Windows 98 и Windows ME?
Из-за использования Unicode в качестве строкового типа по умолчанию Windows 95, 98 и ME не будут выполнять приложения, созданные в Delphi 2009 или более поздних версиях продукта. Эти операционные системы не поддерживают строки Unicode, а корпорация Microsoft больше не поддерживает эти версии Windows. Приложения, созданные с помощью Delphi XE3, XE2, XE, 2010 и 2009, а также VCL, будут работать под управлением Windows 2000 и более поздних версий. Приложения, созданные с помощью Delphi XE4 (VCL и FireMonkey), будут работать под управлением Windows XP и более поздних версий.