View Single Post
Old 05-07-2009, 10:08 AM   #23 (permalink)
rileyrg
Thumbs Must Hurt
 
rileyrg's Avatar
 
Join Date: Apr 2009
Location: Hamburg
Model: 9500
OS: 4.7.0.141
PIN: 20cbbd8e
Carrier: Vodafone Germany
Posts: 187
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

An emulator is NOT only "emulating" HW.

It can also "emulate" an API.

It is NOT the Win API. It emulates the winapi.

Google some more and and find the original Wine plans. Wine is an emulator. And was from day one.

Yes, yes, it's all semantics.

here, I'll do it for you:

Read Wines history : the first NG created for it was ...

comp.emulators.ms-windows.wine

Yes, its not a full emulator in terms of what some people think of as HW emulation. But it does, in the meaning of the word, emulate what the equivalent Windows libararies would do. Rather than end up in an endless spiral, think about it and try to see my point. In the same way than a x86 emulator would read the opcode and do relevant things, Wine intercepts the win api call and "does relevant things".

The term emulation is not limited to HW.

They might have dropped the "emulator" part because of the confusion to those only partially aware of the full range of what an emulator does.
Offline   Reply With Quote