Al Green
Al Green's Brother
Home -- News -- Articles -- Source Code -- Videos -- LinkedIn -- About

Nils Liaaen Corneliusen

Author, Artist & Programmer

Latest News

15 May 2023: New article: A Fast Image Scaler for ARM Neon

11 May 2023: Introducing the ARMy

27 April 2023: Recommended article: Performance Excuses Debunked

21 April 2023: Radio interview

13 April 2023: New toys in the lab

Latest Articles

A Fast Image Scaler for ARM Neon (15 May 2023)

Introducing a fast Lanczos-2 image scaler for ARM Neon written in C and intrinsics. It uses a unique method for applying separable filters described in the article "Exploiting the Cache: Faster Separable Filters" (Corneliusen 2018). An ARMv7 Neon Assembler implementation from 2014 gets a makeover. Full source code included.

Real Programming Condensed (9 Feb 2023, updated 18 Mar 2023)

(PDF, 368KB) It's been two years since the launch of the discordant book Real Programming. This 10-page article sums up all the main themes and looks at what has happened since then.

The Xmas Demo 2022 (22 Dec 2022)

The Xmas Demo 2022 for the NVidia Jetson AGX Orin Developer Kit. Shader code available for download. A more polished version of last year's demo that exploits the extra power in the Orin.

The Xmas Demo 2021 (23 Dec 2021, updated 7 Mar 2022)

The Xmas Demo 2021 for the NVidia Jetson AGX Xavier. Full source code available. It demonstrates Sjur's new 3D engine called V73D and has animated objects using inverse kinematics. And a bunch of recycled and optimized shaders and stuff, and some music too.

Real Programming (English version, 5 Apr 2021)

Ekte Programmering (Norwegian version, 9 Feb 2021)

A book about programming, programmers, programs, and pop culture. Co-authored with Sjur Julin. Tired of crap books promising to teach you the latest programming fad in 21 days? This one is the polar opposite! It contains a lot of real code written in real programming languages like C and assembler. A recurring theme is criticism of modern development methods, software management, languages, and compilers.

The Xmas Demo 2020 (23 Dec 2020, updated 3 Mar 2021)

The Xmas Demo 2020 is an updated version of the one from 2017. The source code from 2017 was revised to run on any graphics card and CPU. It still runs on the target NVidia Tegra X2 in 60 fps. Full source code available. Music and graphics by Sjur.

Dreamscape and Eclipse: The Final Cut (29 Jul 2019, updated 4 Jan 2020)

A 2019 remastering of the Triumph Amiga demos Dreamscape and Eclipse, released at The Gathering 1996 and 1997. We recovered the original video and music files from my Amiga, including some unused hi-res images. The music was remixed, the font was replaced, the video files were resampled, scaled to 1080p and denoised and retimed to the new music. It's low res, it's gritty, it's 1996 all over again, with a 2019 flair.

Complete list of articles

Other Content

Age of Conan Stuff [taintedsouls.org]

Amiga-bladet Digital: Alle utgaver i PDF-format (1989-1992)

Leif "Internett en flopp" Osvolds samlede verker (1996-2005)

Triumph Amiga Demos and Source Code (1997)


Ekte Programmering Norwegian flag
American flag Real Programming
Ignorantus AS