Skip to content
Tech News
← Back to articles

Delphi 13.1 Released, with ARM64 support

read original get Delphi Programming Book → more articles
Why This Matters

The release of Delphi 13.1 with ARM64 support marks a significant step forward for the tech industry by enabling developers to create native Windows on Arm applications, optimizing performance and compatibility on emerging hardware. This update enhances cross-platform development and future-proofs applications for the growing Windows on Arm ecosystem, benefiting both developers and consumers. It underscores Embarcadero's commitment to innovation and developer productivity in a rapidly evolving hardware landscape.

Key Takeaways

Embarcadero is pleased to announce that RAD Studio 13 Florence Update 1 (RAD Studio 13.1), along with Delphi 13 Update 1 and C++Builder 13 Update 1, is available to customers starting today.

RAD Studio 13.1 Florence delivers a broad set of enhancements across the product, combining new platform capabilities with continued investment in quality and developer productivity. Highlights include a new Delphi Windows on Arm (Arm64EC) native compiler, updates for the latest Android and iOS platforms, improvements to the Delphi LSP engine, and the introduction of a new FireMonkey Style Designer. The release also brings numerous IDE enhancements, UI modernization updates, and ongoing improvements to VCL, FireMonkey, C++Builder, database access, and web technologies.

In this blog post, we highlight the key enhancements in this release, along with the main areas of quality improvement.

Delphi Arm64EC Native Compiler Toolchain

Target the next generation of Windows on Arm devices with your existing codebase

RAD Studio 13.1 and Delphi 13.1 introduce a new native target platform for the Delphi compiler: Windows on Arm. Delphi can now generate native Arm binaries that run on Windows Arm devices (including Windows on Arm virtual machines on Arm-based Macs), without relying on Intel emulation.

Shown: The new Windows on Arm target platform in the Platform Manager

The new target is available in the IDE’s Platform Manager and allows developers to further expand their native Windows support, building applications for Win32, Win64 (Intel), and Win64 (Arm) from the same codebase. Existing Delphi applications can generally be recompiled for the new platform with minimal changes.

Shown: adding a new platform to an existing VCL application

From a technical standpoint, Delphi generates Arm64EC binaries. Arm64EC (Emulation Compatible) is a Windows on Arm ABI introduced by Microsoft that enables native Arm64 code to interoperate seamlessly with emulated x64 code. This approach allows mixing Intel libraries with an Arm-based executable and supports incremental migration by preserving x64 calling conventions and register usage.

... continue reading