For example, an Atari ST emulator program running on a computer based on an Intel architecture might enable the owner of that computer to run programs intended for the Atari ST computer, reducing the need to own more than one kind of machine. Developers of software for [embedded system]?s or video game computers often design their software on especially accurate emulator called a simulator before trying it on the real hardware.
Atari ST Emulator for the X Window System [1]