A software emulator allows computer programs to run on a platform (computer architecture and/or operating system) other than the one for which they were originally written. Unlike simulation, which only attempts to reproduce a program's behavior, emulation attempts to model to various degrees the state of the device being emulated. High-level emulation uses a combination of the two approaches in an attempt to retain as much accuracy as possible while having the advantages of simplicity and speed provided by simulation.
A hardware emulator is an emulator which takes the form of a hardware device. Examples include printer emulators inside the ROM of the printer, and FPGA-based emulators.
A popular use of emulators is to mimic the experience of running arcade games or console games on personal computers. Emulating these on modern desktop computers is usually less cumbersome and more reliable than relying on the original machines, which are often old and hard to find, let alone repair.
More on [ Emulator ]

Copilot - Windows PalmPilot Emulator - Greg Hewgill created Copilot. In early 1998, Palm Computing took over development and maintenance of the emulator. It is now called the Palm OS Emulator.
Copilot - Windows PalmPilot Emulator (Old) - The original information page before Palm Computing took over development of the emulator. Includes links to Copilot ports to many different operating systems and platforms.
Debuffer - Fully-scriptable, assembly-level debugger for PalmOS Emulator, for Windows and Macintosh.
Palm OS Emulator - Emulates the hardware of the various models of Palm OS platform devices.
Palm OS Emulator Skins - Customize the look of your Palm OS Emulator with a new skin. From Skinz.org.
Meta Description: [ Free winamp icq skins with Wallpaper desktop themes made with adobe photoshop, macromedia flash and illustrator. ]
| Review: Korg DS-10 Analog Synth Emulator for Nintendo DS | |
| Next Video | |