Difference between revisions of "User:Petr-akhlamov/WOW"
(Created page with "'''Windows on Windows (WOW)''' — system component, which provide running apps, which using legacy 16-bit version of Windows API (Win 16) in 32-bit versions Windows NT. WOW...") |
|||
Line 15: | Line 15: | ||
**{{JIRA|9452}} | **{{JIRA|9452}} | ||
**{{JIRA|6286}} | **{{JIRA|6286}} | ||
− | *[http://reactos.org/forum/viewtopic.php?f=2&t=15623 Forum topic] | + | *[http://reactos.org/forum/viewtopic.php?f=2&t=15623 16-bit Windows Program Support - Forum topic] |
+ | *[http://www.reactos.org/forum/viewtopic.php?f=22&t=10988 Installing 32-bit programs with 16-bit setup launcher stubs - Forum topic] | ||
*[http://www.wine-staging.com/news/2016-02-10-blog-wine-16bit.html WineStaging - Blog: How do Win 3.1 applications work in Wine?] | *[http://www.wine-staging.com/news/2016-02-10-blog-wine-16bit.html WineStaging - Blog: How do Win 3.1 applications work in Wine?] |
Revision as of 20:12, 7 April 2018
Windows on Windows (WOW) — system component, which provide running apps, which using legacy 16-bit version of Windows API (Win 16) in 32-bit versions Windows NT.
WOW implemented with help NTVDM and win16api stubs. NTVDM used for running 16-bit code, and win16api stubs thunks legacy 16-bit APIs to their newer 32-bit equivalents.
Usual, WOW used for old 16-bit installers.
29-03-2018 Aleksandar Andrejevic (NTVDM developer) announced what he plans to work on WOW.
Why 16-bit apps work in the Wine?
In the Wine work of 16-bit apps depends on kernel module ldt16, whereby emulate 16-bit code.[1]