Saturday, May 7, 2011

What is an emulator?

An emulator is a computer program that duplicates the functions of one system to another, so that the second system returns the same results as the first. We then say that the first system is emulated by the other. One form of emulators are programs that allow applications to run on your computer or operating system other than that for which they were written, for example, to run an Amiga emulator on a Windows or console emulator for Nintendo games on Linux. Of course, emulators are programmed to as closely as possible were able to 'pretend' emulated machine for better or worse effect (for example, are difficulties in putting the correct color palette, or sounds, and with support for external devices such as pads, however, many emulators have virtually 100% compatible with the original machine). These programs can also emulate different hardware and software functionality normally not available within the system, such as sound cards. Emulators are also created by Texas Instruments calculators, BBS, and many other systems