"The PC Emulation Book" by @gloriouscow "aims to become a comprehensive guide to emulating the original models of the IBM Personal Computer". It's still a work in progress at a very early stage but already provides useful information for emulator developers and retro programmers.