A library for developing software for retro computers