First post, by theelf
- Rank
- Oldbie
WM 0.10 - a window manager for DOS XT/286
Hi all, here are years of personal work: a window manager for DOS that I built over time for my own use. It needs a 286 and a VGA card, 640x480 in 16 colors. It works on an XT, but that is not fully tested, because my PC is a Harris 286-25.
It needs little RAM. With half a megabyte you should be able to load the shell + 4 or 5 apps with no problem. The apps usually need between 40 and 80 KB of RAM each, although some are heavier, like Cells (an Excel, basically) that can reach 200-300 KB depending on the sheet, or Paint depending on the image loaded.
It does not need XMS/EMS, everything runs in conventional memory. It was my final optimization exercise.
Supported hardware: Sound Blaster Pro/SB16, OPL2/OPL3, MT-32/General MIDI, dot matrix printers
For years I have been porting apps and making my own for personal use, so there is some variety, but take care all this software is made for my need and tastes
Some screenshots
The desktop, with the drives on the right and the Workspace icon.

Workspace, the program manager. Groups on the left, icons on the right.

The file manager (Folders) and the media player playing a WAV.

Several windows at once: Character Map, Clock and Calculator.

Task Manager, with the memory of each program.

Cells, a spreadsheet with toolbar. It opens simple XLS files and Lotus 1-2-3 files.

Paint, 16 colors with layers, selection and zoom grid. It also works in 392x300 with 256 colors, for video cards with 256K, and in 640x480 with 256 colors.

CodePad with syntax colors, and the calculator converter (dec, hex, bin, oct).

Image browser, mixer and CD player.

Chip's Challenge, one of the games. There are cards, board games, puzzles, Tetris, JezzBall, Ghost Breaker, Mini Golf and more.

Also included: NC, search, zip manager, hex editor, icon editor, Notepad, Wordpad, Base, Planner, Calendar, Address Book, sound recorder, tracker, a DOS window inside the WM, screen savers.. just test by yourself
It is not finished, I keep adding things. If something fails, let me know, I would like to get feedback.
Download: