-
Apple II ProDOS boot sequence
How does an Apple II boot and run ProDOS, its OS? Everything is explained step by step, from the power-up to the loading of a program stored on mass storage. -
Rogue-like on Apple II: Raycasting a line of sight
-
An HIRES tile engine for the Apple II
-
The 640K memory limit of MS-DOS
-
Building a gaming PC as in 1993
-
Async tasks in C++
std::async is one of the many functions introduced by C++11 to take advantage of multithreaded hardware. But does it allow true asynchronous programming? -
Of the importance of measuring the homogeneity when testing a monitor
Most reviews of PC monitors will test their color accuracy. But they almost never measure their homogeneity. Yet, this is a critical piece of information. -
A Game of Life
A postmortem report about how I ported Conway's Game of Life to the Apple II. Comes with an online Apple II emulator to trye it. -
Making the Apple II sing
The Apple II really lacks sound capaibilities. In this regard, it is even behing the infamous IBM PC! Adding some music and sound effects to my programs would be nice. -
HIRES Graphics on Apple II
In 1977, the Apple II was the very first personal computer providing color graphics capabilities with its LORES and HIRES modes. This feat was achieved in a very clever, but peculiar way. -
Coding in Assembly for an Apple II
Programming the Apple II in assembly provides a huge speed advantage over C. What is my workflow and do I debug? -
Coding in C for an 8 bit 6502 CPU
The 6502 was one of the most prevalent 8 bit CPU of the 80s. Is it possible to code for it in plain C, in order to avoid the assembly stuff?