What is the difference between emulators and simulators..

Xcom_Cheetah

Limp Gawd
Joined
Apr 12, 2002
Messages
197
i checked on the web dictionary.. but couldn't find much difference between the two.. so can anybody explain..
Thanks
 
My take:

An emulator is software that simulates hardware in order to run other software that expects to run on the hardware being emulated.

A simulator is software (or a combination of hardware and software, like a very high end flight/driving simulator) that simulates objects or events.

So an emulator is a type of simulator, like a car is a type of wheeled vehicle.
 
Cardboard Hammer said:
My take:

An emulator is software that simulates hardware in order to run other software that expects to run on the hardware being emulated.

A simulator is software (or a combination of hardware and software, like a very high end flight/driving simulator) that simulates objects or events.

So an emulator is a type of simulator, like a car is a type of wheeled vehicle.

HeHeHe
 
here is what i think:

Emulator: A Software application that acts as hardware, and allows for the use of non native applications/oses to be ran.

Simulator: A Software Application that attemps to copy the look/feel/function of something else

For Example: Pear PC is an EMULATOR while skinning windows and adding allkinds of other stuff to it is Simulating OsX
 
It's not really so clear cut...

Most of your console emulators are called emulators (duh), but there's a number of systems out there that simulate various CPUs (one that pops to mind is a common MIPS emulator used in college assembly language/computer architecture classes). What's the difference between the two systems? Both of them pretend to be some piece of non-native hardware so that you can run software...

You might be able to make some distinction based on usage but what happens when some prof decides to teach 6802 assembly using a NES emu?
 
Back
Top