An implementation of the NTFS filesystem in a Rust crate
That time I had to patch the Universal CRT
I just finished a blog post where I replaced almost the entire Microsoft build toolchain for our Windows software with open-source alternatives better suiting our needs. Except for the Visual Studio C runtime library, nowadays called Universal CRT (shortened to UCRT or just CRT).
The CRT had been performing without any …
Relaunched my website!
I finally got the mood to do what was long overdue and recreate my website from the ground up.
People who visited ColinFinck.de within the past decade must have had the impression that I vanished without a trace. Whereas in reality, I had just been extremely busy with ReactOS, Rust, and my daily job at ENLYZE. There …
Targeting 25 years of Windows with Visual Studio 2019
Our method to build software compatible down to Windows 2000 using Visual Studio 2017 served us well for several months. And trust me, I had really hoped that Windows 2000 would be as low as we ever had to go. But the world of industrial manufacturing surprises you every day. So at some point, we inevitably stumbled …Modern Visual Studio meets ancient Windows
In my previous blog series, I have shown how to write Win32 applications in 2020 using the amenities that modern C++ brings. Writing an application in 2020 doesn’t mean that we have to forget about 2000 though: The unrivaled compatibility of the Win32 API makes it possible to run your modern application even on …