Emulation is the black art of running software designed for one computer or game system on another system that normally wouldn’t be compatible. Emulation has existed since the 1970s, but is much more practical today. Here’s how emulators work.
Strictly speaking, emulators work like a translator, sitting between hardware and software and translating between the two so the software doesn’t realize it’s running on something else. Just like a human translator, there’s overhead involved in this, but modern computers are fast enough that emulation is more practical today than it was in the 1980s, even though plenty of emulators existed even then.

David Farquhar is a computer security professional, entrepreneur, and author. He has written professionally about computers since 1991, so he was writing about retro computers when they were still new. He has been working in IT professionally since 1994 and has specialized in vulnerability management since 2013. He holds Security+ and CISSP certifications. Today he blogs five times a week, mostly about retro computers and retro gaming covering the time period from 1975 to 2000.








