Bare Metal Programming
Bare metal programming is the art of writing code for a microcomputer that runs directly on the hardware (metal) bypassing the need for an operating system. This method of programming was common practice back in the early days of software development and was prevalent amongst games developers. The practice probably died out after the advent of Microsoft’s DirectX API. Up until that point the only games you’d get in Windows 3.1 were simple affairs, such …