6 ms·
You're practically begging for it... Wine Is Not an Emulator!
by xyzzy_plugh 1y ago
You're practically begging for it...
Wine Is Not an Emulator!
- Wowfunhappy 1y agoIt obviously is an emulator though (which uses entirely HLE). Notably, Wine doesn't use the acronym anymore (about page prefixes with "originally known as").
- okanat 1y agoIt is not a traditional emulator which is a virtual machine that executes foreign bytecode or ar least uses a virtual hardware setup. QEMU fits that sense of emulator. Wine doesn't. Wine lets userspace code to be executed as is with the full permissions of the host system. It is more like an alternative executable format support package / subsystem. It needs to emulate the Windows system DLL calls, but everything else is no different than loading a piece of ELF executable and jumping into it.
- csb6 1y agoThis is true but it is pedantic. When people say “emulator” they usually mean “software that lets me run a program on platforms other than the original intended platform”. They don’t care about the implementation details. At some point we need to internally correct minor errors of terminology because the meaning is clear in context.
- SapporoChris 1y agoHow are you able to distinguish when people use a word as it is defined from when they redefine it to something else? For myself, I make every attempt to use words correctly.
- stuaxo 1y agoTrue, though as soon as they supported Power PC Mac, emulators have been integrated with it as needed.