winevdm on windows (64bit)
An altered version of winevdm (a 16-bit Windows emulator), ported to 64-bit Windows.
- VC++
- gas
winevdm.exe [--app-name app.exe] command line
winevdm.exe CALC.EXE
It can also run DOS executables (DOS emulator-like). You can set the DOS version by the VDMDOSVER environment variable.
convspec is a tool to convert wine spec files for extracting from winebuild and using assembly in VC++.
convspec .specfile modulename > asm
convspec .specfile -DEF > def
convspec commdlg.dll16.spec COMMDLG > commdlg.dll16.asm
convspec commdlg.dll16.spec -DEF > commdlg.def
as --32 -o commdlg.dll16.obj commdlg.dll16.asm
GDI.EXE
KRNL386.EXE
USER.EXE
CPU emulator
libwine
wow32.dll