DosGlk is a Glk implementation for MS-DOS. What is Glk? See http://www.edoc.com/zarf/glk/ Why MS-DOS? Because there are still some people out there who like text adventures and use MS-DOS as their primary operating system. It seemed like it would be important to have an MS-DOS port of Glk for Glk to be accepted by IF system authors. Also, when I started DosGlk, it had been some time since I had programmed for an operating system as minimal as DOS. It was interesting to go back to such simplicity. DosGlk comes in two flavors: DOSGLK.ZIP Prebuilt libraries suitable for linking. DOSGLK_S.ZIP Source code for building DosGlk. The latest version of DosGlk can be found on ftp.gmd.de. Five prebuilt libraries are included in the DOSGLK.ZIP archive. Four are 16-bit libraries built with Visual C++ and one is a 32-bit library for use with djgpp. GLK_S.LIB 16-bit DosGlk built with the small memory model GLK_M.LIB 16-bit DosGlk built with the medium memory model GLK_L.LIB 16-bit DosGlk built with the large memory model GLK_H.LIB 16-bit DosGlk built with the huge memory model LIBGLK.A 32-bit DosGlk built for djgpp If you are interested in building the Glk libraries from source, you will need both djgpp and a 16-bit version of Visual C++ installed and in your PATH. The makefile included with the source works with the version of GNU make built with djgpp. It might work with other make implementations. I haven't tried it. See the VERSION file for the version number of this instance of DosGlk. See the LICENSE file for the DosGlk license. See the TODO file for things you can to to improve DosGlk. See the Changes file for recent changes to DosGlk. If you have any questions or would like to send me improvements, please send them by email. Matt Kimball mkimball@mkimball.org