About:

Julien Verneuil - Personal and professional informations

Website:

Outgoing Links:

Subscribe to RSS:
This article discusses the enhancement of a baremetal ARM Forth dialect by adding an LLVM IR code generator to improve performance and portability. The author describes the implementation of a transpiler that translates Forth code...
A Gforth implementation of a simple ARMv2 macro assembler is explored, highlighting its design simplicity and compatibility with lightweight Forth systems.
The text is about the implementation of a Forth-based OS for Raspberry Pi, focusing on the ARM Forth dialect implementation. It details the initial interpreter implementation, interpreter context, entry point, word dictionary look...
The text is about the author's interest in writing a hobby operating system and programming language from scratch, focusing on a minimalist bare-metal operating system in ARM assembly on top of U-Boot for a Raspberry PI Zero 1.3 b...
The text discusses the implementation of a primitive Forth interpreter in JavaScript, including its data structures, word search, word call, word parse, interpreter, and word evaluation. It also talks about the motivation behind t...
The text discusses the history and generation of patterns using a small amount of code, particularly focusing on the Truchet tiles and the 3x3 pixels binary matrix. It also explores the use of these patterns in games, intros, and ...
The text discusses the author's work on SIMD optimizations to compose multiple render buffers into a single buffer with a depth check using AVX2 instructions. The author explains the challenges faced in converting 32-bit to 24-bit...
The text is a retrospective on the author's interest in sound synthesis, starting from their early days of making music in 2007. They discuss their experimentation with various sound synthesis methods, their obsession with sound s...
The text discusses the author's experience with setting up a cheap custom VPN on AWS EC2 and virtualization. It details the cost savings, VPN setup, virtualization process, image creation, and AMI import. The author concludes that...
The text is about a tiny text rasterizer for a 256 bytes Linux intro which uses the Linux framebuffer. The author wrote specific x86 code to draw a big three letters string 'ORZ' with a custom tiny typeface. The best C implementat...
The author discusses their preference for lower tech computing, specifically using Raspberry PI Zero / RISC OS combo and Raspberry PI Pico. They also talk about their experience with RISC OS and Plan 9, and their dissatisfaction w...
The text is a guide on how to use BASS (BBC BASIC Assembler) to create a new project, assemble and run a program. It includes information on the template directory, coding, using multiple sources, modules, external data, debugging...
The article discusses the author's programming for the ARM2, focusing on graphical effects and height-field rendering. The author presents the ARM2 implementation and optimization methods applied to achieve real-time landscape ren...
The text provides a comprehensive guide to graphics programming on the Acorn Archimedes / RISC OS platform using ARM assembly. It covers topics such as setting up the code editor, unpacking archives, using BBC BASIC, C programming...
The text discusses the porting of an LZ4 decompression routine to ARM2, which was originally made for ARM Cortex-M0. The routine is focused on compression/decompression speed and is used to compress Acorn Archimedes binaries and a...
Minisleep is a tiny wiki engine that is not adapted for large public wikis, lacks many features of bigger frameworks, and is better suited for documentation, small community sites, personal websites, and blogs. It is lightweight a...
The text is a detailed review of the Acorn Archimedes, a series of RISC home computers of the late 80s. It discusses the hardware, software, and graphics capabilities of the Archimedes, as well as its gaming potential and comparis...