3 ms·
> Except for the Windows API, including all of its bugs and oddities. Back in the day, us of the emulation community would refer to such things as "wrappers" (
by aclevernickname 13y ago
> Except for the Windows API, including all of its bugs and oddities.
Back in the day, us of the emulation community would refer to such things as "wrappers" (see, glide[1]). WINE definitely qualifies as a wrapper, as it merely translates one API to another. Darling seems to fit this same definition. Both are handling big API's, but that doesn't make it emulation when you reimplement them.
Wikipedia's definition mentions hardware specifically as a requirement of Emulation [2]. In fact, they go even further to say that any software that duplicates the hardware of another machine should be considered a simulator [3]. This means that WINE and Darling are now twice removed from the Emulation family.
[1] http://www.glideunderground.com/modules.php?op=modload&name=HTMLArticles&file=index&req=showcontent&id=89 http://www.glideunderground.com/modules.php?op=modload&name=...
[2] https://en.wikipedia.org/wiki/Emulator https://en.wikipedia.org/wiki/Emulator
[3] https://en.wikipedia.org/wiki/Emulator#Emulation_versus_simulation https://en.wikipedia.org/wiki/Emulator#Emulation_versus_simu...