en:docs:win16

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:docs:win16 [2022/04/04 14:05] – created prokusheven:docs:win16 [2024/01/03 16:24] (current) prokushev
Line 1: Line 1:
 +{{page>en:templates:win16api}}
 +
 ==== Win16 personality ==== ==== Win16 personality ====
  
 +=== Introduction ===
 +
 +Win16 Personality for osFree is planned to be implemented as Windows clone based on various sources. Most notable is HX-DOS Extender for KERNEL, Wine and Twin for USER and other core DLLs. GDI.EXE not handled yet. Applications collected and backported to Win16 mostly from ReactOS and Wine implementations. Also other third parties source code are used, like MAX386.
 +
 +=== Applications ===
 +
 +^ Name ^ Status ^
 +| [[en:docs:win16:applications:CALC]] (pure API) | |
 +| [[en:docs:win16:applications:CALENDAR]] | |
 +| [[en:docs:win16:applications:CARDFILE]] | |
 +| [[en:docs:win16:applications:CHARMAP]] (pure API) | |
 +| [[en:docs:win16:applications:CLIPBRD|Clipboard Viewer]]  (pure API)| Done |
 +| [[en:docs:win16:applications:CLOCK|Clock]]  (pure API)| Done |
 +| [[en:docs:win16:applications:CONTROL|Control Panel]] | |
 +| [[en:docs:win16:applications:DRWATSON]] | |
 +| [[en:docs:win16:applications:EXPAND]] | Done |
 +| [[en:docs:win16:applications:FASTOPEN]] | |
 +| [[en:docs:win16:applications:MPLAYER]] | |
 +| [[en:docs:win16:applications:MSD]] | |
 +| [[en:docs:win16:applications:NOTEPAD|Notepad]]  (pure API)| Done |
 +| [[en:docs:win16:applications:PACKAGER]] | |
 +| [[en:docs:win16:applications:PBRUSH]]  (ATL)| |
 +| [[en:docs:win16:applications:PIFEDIT|PIF Editor]] (pure API) | |
 +| [[en:docs:win16:applications:PRINTMAN]] | |
 +| [[en:docs:win16:applications:PROGMAN|Program Manager]] (pure API) | |
 +| [[en:docs:win16:applications:REGEDIT]] | |
 +| [[en:docs:win16:applications:SETUP]] | |
 +| [[en:docs:win16:applications:SOL]] (pure API) | |
 +| [[en:docs:win16:applications:SOUNDREC|Sound Recorder]] | |
 +| [[en:docs:win16:applications:SYSEDIT|System Configuration Editor]] (pure API) | Done |
 +| [[en:docs:win16:applications:TASKMAN|Task Manager]] (pure API) | Done |
 +| [[en:docs:win16:applications:WINFILE]] (pure API) | |
 +| [[en:docs:win16:applications:WINHELP]] (pure API) | |
 +| [[en:docs:win16:applications:WINMINE|Minesweeper]] (pure API) | Done |
 +| [[en:docs:win16:applications:WINSHELD]] | |
 +| [[en:docs:win16:applications:WINVER|Windows Version]] (pure API) | Done |
 +| [[en:docs:win16:applications:WRITE]] | |
 +
 +=== API ===
 +
 +  * [[en:docs:bios:api|BIOS API]]
 +  * [[en:docs:dos|DOS API]]
 +  * [[en:docs:xms:api|XMS API]]
   * [[en:docs:tasklist|Task List API]]   * [[en:docs:tasklist|Task List API]]
 +  * [[en:docs:dpmi|DOSX API]]
   * [[en:docs:win16:logo|LOGO API]]   * [[en:docs:win16:logo|LOGO API]]
   * [[en:docs:grabbers|Screen grabbers API]]   * [[en:docs:grabbers|Screen grabbers API]]
   * [[en:docs:switcher|Task switcher API]]   * [[en:docs:switcher|Task switcher API]]
-  * [[en:docs:xms:api|XMS API]] +  * [[en:docs:win16:modules:system|SYSTEM driver]] 
-  * [[en:docs:dpmi|DOSX API]]+  * [[en:docs:win16:modules:keyboard|KEYBOARD driver]] 
 +  * [[en:docs:win16:modules:mouse|MOUSE driver]] 
 +  * [[en:docs:win16:modules:display|DISPLAY driver]]
   * [[en:docs:win16:modules:kernel|KERNEL library]]   * [[en:docs:win16:modules:kernel|KERNEL library]]
   * [[en:docs:win16:modules:gdi|GDI library]]   * [[en:docs:win16:modules:gdi|GDI library]]
   * [[en:docs:win16:modules:user|USER library]]   * [[en:docs:win16:modules:user|USER library]]
 +  * [[en:docs:win16:modules:shell|SHELL library]]
 +  * [[en:docs:win16:modules:lzexpand|LZEXPAND library]]