Editing WineVDM

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 
{{Infobox emulator
 
{{Infobox emulator
|title = otvdm
+
|version = 0.7.0
|version = 0.9.0
 
 
|active = Yes
 
|active = Yes
 
|platform = Windows
 
|platform = Windows
 
|architecture = x86_64
 
|architecture = x86_64
 
|target = 16-bit Windows
 
|target = 16-bit Windows
|developer = otya128 [https://github.com/otya128/winevdm/graphs/contributors et al.]
+
|developer = otya128, others
 
|license = GNU GPLv2
 
|license = GNU GPLv2
 
|source = [https://github.com/otya128/winevdm GitHub]
 
|source = [https://github.com/otya128/winevdm GitHub]
 
}}
 
}}
<!-- Not sure if this qualifies as HLE or LLE due to its use of Wine. Can anyone clarify? -->
+
<!--Not sure if this qualifies as HLE or LLE due to its use of Wine. Can anyone clarify? -->
'''otvdm''' (or '''WineVDM''', referring to its underlying method) is an open-source [[Compatibility layers|compatibility layer]] and usermode emulator developed by otya128 for 64-bit Windows. It consists of WineVDM, a component of [[Wine]] that serves the same role the <abbr title="NT Virtual DOS Machine">NTVDM</abbr> does on 32-bit Windows,<ref>[https://source.winehq.org/git/wine.git/blob/HEAD:/programs/winevdm/winevdm.c winevdm.c] in Wine's repository. ''[https://github.com/wine-mirror/wine/blob/master/programs/winevdm/winevdm.c GitHub mirror.]''</ref> coupled with [[MAME]]'s 80386 CPU core and the MS-DOS Player to emulate and intercept kernel/user/GDI calls from 16-bit apps with aspects like windowing being passed through to the host. otvdm is still in the early stages but can run simple games like SkiFree, older Microsoft Office versions, and SimCity. Since the last stable release, there have been significant improvements for which development builds can be found on AppVeyor.
+
'''WineVDM''' is an open-source [[Compatibility layers|compatibility layer]] that emulates kernel/user/GDI calls with other aspects like windowing being passed off to the host OS. It's a fork of [[Wine]] using [[MAME]]'s 80386 CPU core and MS-DOS Player. As of {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, WineVDM is still in its early stages but can run simple games like SkiFree, older Microsoft Office versions, and SimCity.
  
 
==Download==
 
==Download==
{| cellpadding="4"
+
* '''[https://github.com/otya128/winevdm/releases Official builds]'''
|-
 
|align=center|{{Icon|Win-big}}
 
|'''[https://github.com/otya128/winevdm/releases Official release]'''<br/><small>Stable builds hosted on GitHub</small>
 
|-
 
|align=center|{{Icon|Win-big}}
 
|'''[https://ci.appveyor.com/project/otya128/winevdm Development builds]'''<br/><small>Compiled on AppVeyor</small>
 
|}
 
 
 
==References==
 
{{reflist}}
 
 
 
==External links==
 
* [http://www.columbia.edu/~em36/otvdm.html OTVDM page] by em36 at columbia.edu, includes an Inno Setup installer
 
  
 
[[Category:Emulators]]
 
[[Category:Emulators]]
 
[[Category:Compatibility layers]]
 
[[Category:Compatibility layers]]
 
[[Category:Windows emulation software]]
 
[[Category:Windows emulation software]]

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)