B's Website Interesting articles about interesting things

Notes on the Croissant 1.0 Dataset Spec

Applications vs. Systems

Re-Zeroing the Z Axis with BLTouch on Ender 5 Pro

Build Caching Systems

Packaging and Releasing a Software Project


Gameboy DMG ROM and RAM Bank Switching

The original Gameboy DMG used a CPU similar to the Zilog Z-80. It utilized bank switching to allow the CPU, with a static memory map, the ability to address additional data than what would usually be able to be addressed.

Full article ->