Difference between revisions of "OS/2"
(Created page with "{{wikipedia}} '''OS/2''' was an operating system developed by Microsoft and IBM. It was first released in 1987, and was intended to be a successor to MS-DOS. However, the...") |
Ray Chason (talk | contribs) (Some expansion) |
||
Line 4: | Line 4: | ||
[[NetHack 3.0]], released in 1989, was ported to OS/2. Support continued up to [[NetHack 3.4.3]], which remained the newest version of NetHack from 2003 to 2015. The DevTeam doesn't know if [[NetHack 3.6.5]] can run on OS/2. | [[NetHack 3.0]], released in 1989, was ported to OS/2. Support continued up to [[NetHack 3.4.3]], which remained the newest version of NetHack from 2003 to 2015. The DevTeam doesn't know if [[NetHack 3.6.5]] can run on OS/2. | ||
+ | |||
+ | The Devteam have [https://www.reddit.com/r/nethack/comments/8fgkn8/new_version_of_nethack_released/ indicated] that they plan to drop support for OS/2. However, as of 6 Feb 2020, the sys/os2 directory [https://github.com/NetHack/NetHack/tree/NetHack-3.7/sys/os2 still exists] in the development code. | ||
+ | |||
+ | ==Window ports supported== | ||
+ | |||
+ | NetHack on OS/2, like on most other systems, supports the [[TTY]] interface. At one time, it was common practice to build [[X11]] support and install drivers to support X11 on OS/2; but the current Xorg distribution does not support installation on OS/2, and the older ones that do are much harder to set up. | ||
+ | |||
+ | The graphical shell on OS/2 is the Presentation Manager. No tile support for Presentation Manager is known to exist. | ||
+ | |||
+ | [https://pdcurses.org/ PDCurses] supports OS/2, and it should be possible to build the Curses port on OS/2. | ||
+ | |||
+ | ==MS-DOS port on OS/2== | ||
+ | |||
+ | A TTY-only NetHack for OS/2 is hardly worth the effort: the [[MS-DOS]] port runs fine. The native DOS mode does not support the [[wikipedia:VESA BIOS Extensions|VESA BIOS Extensions]]; this is not a limitation for [[NetHack 3.4.3]], but is somewhat limiting for [[NetHack 3.6.5]], and will be more so in the future, because the development source has expanded VESA support. | ||
+ | |||
+ | A port of [https://hobbes.nmsu.edu/?detail=%2Fpub%2Fos2%2Fapps%2Femulator%2Fdosbox0.74.2.zip DOSBox] is available, and supports VESA BIOS Extensions. | ||
[[Category:Operating systems]] | [[Category:Operating systems]] |
Revision as of 23:08, 6 February 2020
OS/2 was an operating system developed by Microsoft and IBM. It was first released in 1987, and was intended to be a successor to MS-DOS. However, the success of early versions of Windows led Microsoft to abandon development of OS/2. IBM continued supporting the system until 2001.
NetHack 3.0, released in 1989, was ported to OS/2. Support continued up to NetHack 3.4.3, which remained the newest version of NetHack from 2003 to 2015. The DevTeam doesn't know if NetHack 3.6.5 can run on OS/2.
The Devteam have indicated that they plan to drop support for OS/2. However, as of 6 Feb 2020, the sys/os2 directory still exists in the development code.
Window ports supported
NetHack on OS/2, like on most other systems, supports the TTY interface. At one time, it was common practice to build X11 support and install drivers to support X11 on OS/2; but the current Xorg distribution does not support installation on OS/2, and the older ones that do are much harder to set up.
The graphical shell on OS/2 is the Presentation Manager. No tile support for Presentation Manager is known to exist.
PDCurses supports OS/2, and it should be possible to build the Curses port on OS/2.
MS-DOS port on OS/2
A TTY-only NetHack for OS/2 is hardly worth the effort: the MS-DOS port runs fine. The native DOS mode does not support the VESA BIOS Extensions; this is not a limitation for NetHack 3.4.3, but is somewhat limiting for NetHack 3.6.5, and will be more so in the future, because the development source has expanded VESA support.
A port of DOSBox is available, and supports VESA BIOS Extensions.