Iter Vehemens ad Necem (IVAN) is a graphical roguelike game, which currently runs in Windows, DOS and Linux. It features advanced bodypart and material handling, multi-colored lighting and, above all, deep gameplay.
LifeLines is a genealogy program to help with your family history research. Its primarily strengths are its powerful scripting language and the ability easily import and export information in the GEDCOM format.
Agena is an interpreted procedural programming language.
Agena is a new easy-to-learn procedural programming language suited to be used in scientific, mathematical, scripting, networking, and many other applications. Binaries are available for Solaris, Windows, Linux, OS/2, Mac OS X, Raspberry Pi and DOS.
MyMan is a video game for color and monochrome text terminals in the genre of Namco's Pac-Man.
FileSystem is an OPENSOURCE program for advanced disk management with built-in drivers for PATA IDE Hard Disks and DVD/CDROM Drives, USB Mass Storage Drivers. Implemented file systems : FAT32 / ISO9660 / EXT2. It can be compiled for DOS, LINUX, WIN32
an ethernet-based file system for DOS
EtherDFS is an 'installable filesystem' TSR for DOS. It maps a drive from a remote computer (typically Linux-based) to a local drive letter, using raw ethernet frames to communicate. For years, I was using LapLink to transfer files between my various "retro" computers. It works, yes, but it's also annoyingly slow and requires constant attention. One day I thought, "Wouldn't it be amazing if all my PCs could share a common network drive, similarly to how NFS operates in the *nix world?". This day EtherDFS was born. I clearly didn't invent anything - the concept has been around almost as long as the first IBM PC, and several commercial products addressed that need in the past. I am not aware, however, of any free and open-source solution.
gema is a general purpose text processing utility based on the concept of pattern matching. It reads an input file and copies it to an output file transforming the data as specified by the patterns defined by the user.
a network-enabled package manager for FreeDOS
FDNPKG is an online update tool for the FreeDOS operating system. It allows to install, remove and update software on a FreeDOS installation using online (http) or local (on disk/cdrom) repositories. It is written by Mateusz Viste for the FreeDOS™ project, but can be used on other DOS systems as well. FDNPKG means "FreeDOS Network Package manager".
a tiny Wake-on-Lan utility for DOS
DWOL is a tiny tool that computes and sends "wake-on-lan" packets under 16-bit DOS. Wake-On-LAN (WOL) is an Ethernet standard that allows a computer to be turned on by a network message. The WOL technology has been designed by AMD back in 1995, and widely implemented inside many Ethernet chips and mainboards since then.
RMF-DOS is a project to create a compact, 8086-compatible, free clone of MS-DOS.
Console GUI library, similar to TurboVision but with support for Win32/DOS
Provides a DOS-based installation for DOS software.
Do you still have PFS:First Choice database files? First Choice was a great DOS-base flat file database program. The program, first2html, reads the file and converts it to HTML, as a TABLE. You can put your First Choice database into a web page!
NATIVE is a project aimed at producing a version of the C# language compiler which omits native-code for various OS platforms. NATIVE does not target the CLI or use the CLR.
Over 600 classes for Web, RFC & File Management
Develop cross-platform tools faster using a C++ Framework proven in commercial software. Classes support logging, sockets, RFC servers (NNTP, SMTP, POP, HTTP), object indexing, ini, tagged databases, file systems, and more. The STDNOJ Namespace, by R.A. Nagy
A text-mode (curses) multiplayer game like Konquest (a turn based strategy; you send ships from planet to planet to conquer them). Has better interface usability (e.g. it already has an auto-send feature and save/load functionality). Made in Israel.
Can emulate old computer on text the code pogram ideal to create kernel for operating system The begin the project the can emulate CPU(8080)and z80.
tiny DOS tool that computes BSD checksums of files
bsum is a tiny tool (256 bytes!) that computes the BSD checksum of any file. It requires only a few kilobytes of memory, and is fast even on an 8086-class PC. bsum supports files of any size (as long as your file system is able to handle them). The BSD checksum is displayed in hexadecimal format (ie. four alphanumeric characters, like "C2E1"). bsum is an excellent candidate for veryfing data integrity on systems that are very constrained in terms of disk space, memory or CPU power. Typically, bsum can be used to verify that files transferred by unreliable means arrived intact.
This is a reprository of software I have written. It is written in C, C++ and hopefully in some obscure Basic :-) I gladly share my stuff with you under the MIT license, so you can do what you want with it (almost)... :-)