|   | Dmitry Stefankov: Home Personal PageLast modified: $Date: 2025-09-26 11:53:38+03 $ | 
General notes
This page contains some programs written by author for the operating systems
like MS-DOS, Microsoft Windows, FreeBSD, Linux and other systems.
These programs are distributed under GNU GENERAL PUBLIC LICENSE or
GNU LIBRARY GENERAL PUBLIC LICENSE if distribution conditions are missing.
You can email to dstef@mail.ru, dmstef@yandex.ru, dmstef@gmail.com, 
dmstef@rambler.ru for some questions, advices and maybe help about these programs.
Please don't expect any support for all programs, at first, for the old DOS stuff.
Checksums for all archives are contained in MD5SUMS and SHA1SUMS.
Of course, all software is provided on the well-known basis AS IS.
Operating systems sources and binaries
     x86 assembly language sources
- clipper.zip           8 KB       Screen window clipper using mouse in text mode
- cpureset.zip       11 KB       CPU shutdown method to get initial values of registers
- exit2dos.zip         2 KB       Force exit to DOS command prompt
- hddled.zip           2 KB        Emulator for the light-diod of the hard disk drive activity
- int24.zip              6 KB        Device driver detailed error handler sample
- mon2led.zip        2 KB        Hard disk drive activity show using keyboard LEDs
- mousekey.zip    21 KB        Keyboard emulator by Microsoft-or-compatible mouse
- newruss.zip         3 KB        Russian keyboard switch driver
- restart.zip            2 KB        Warm/cold/emulation boot through PC keyboard controller
- shdump.zip         3 KB        Dump 1st MB Dos memory into file test sample
- timepark.zip      12 KB        Resident hard disk park utility
- vclock.zip           4 KB        Resident video clock program
- what.zip              2 KB        Dump the contents of CONFIG.SYS device driver
- video.zip         116 KB        Russian text-mode video fonts and programs (EGA,VGA for main russian encodings)
C/C++ language sources
- atapicd.zip      123 KB        ATAPI CD-ROM Drive Identification Program v2.22 (C++)
- shutdown.zip    20 KB        Shutdown a computer (power off) using APM BIOS v1.03b (C)
Pascal language sources
- bigview.zip       19 KB       Memory viewer using flat real mode
- biorythm.zip      38 KB       Biorythm graph program
- fat2fat.zip          28 KB       FAT16 DOS logical drive smart copy program
- nov-lib.zip         47 KB       Novell network programs (msgsend,netinfo,ulist)
- physdup4.zip    27 KB        Physical drive(s) copy program, upto 4 disks
- pwdzip.zip        56 KB       Brute-force search for the password of encrypted ZIP-files
- snake.zip            9 KB        Classic snake game for text mode
- sysmap.zip     407 KB        Best memory view/watch program
- typist.zip        397 KB        Intelligent typist using abbreviations dictionary
Pascal language sources (DSUTIL21.ZIP)
- dsutil21.zip       602 KB      Collection of useful utilities (all programs below in one big file)
- asc2bin.zip         17 KB       Convert ASCII dump into binary form
- ascz2asm.zip      14 KB       Extract null-terminated message into assembler form
- atintvec.zip        14 KB       Build PC/AT ROM BIOS interrupt vector table
- bin2asm.zip        15 KB       Convert binary file into assembler form
- bin2bit.zip          17 KB       Convert binary file into bit-asm format file
- bin2data.zip       17 KB       Convert binary file into c,pascal,asm-format data
- bin2file.zip        14 KB       Put binary image into file
- chipview.zip      15 KB       Read PC/AT chipset CMOS information
- ddloader.zip       18 KB       Dynamic device driver loader during DOS startup
- file2bin.zip         14 KB       Extract file portion into binary image
- findrep.zip          21 KB       Search and replace symbols/strings/hexdata per file
- fmerge.zip          14 KB       Merge splitted binary parts
- fsplit.zip             14 KB       Split file to two parts
- hd-mboot.zip      34 KB       Setup any HDD type (upto 8G) during system boot
- hdcreset.zip        15 KB       Reset HDD controller during DOS startup
- ide-ata.zip          62 KB       IDE/ATA drive identification program v2.65
- lc.zip                  11 KB       Text file line counter
- lprint.zip            54 KB       Text formatter for printing
- map2exe.zip       25 KB       Put debug symbol map into executable file compiled with unit SHOWTERR
- merge12.zip       14 KB       Merge formatted text to output two text pages on A3 or big page
- optexe.zip          14 KB       Simple optimizer for DOS executables
- os-boot.zip        19 KB       Multiple OS boot selection loader
- pc-login.zip       11 KB       Simple PC system logging
- showterr.zip      47 KB       Extended Borland Pascal runtime error handler with debug map support
- snd2wav.zip      15 KB       Convert raw sound file into .WAV format file
- timelog.zip        21 KB       Time logging for profiling usage
- transprn.zip       10 KB       Stream translator for BIOS print device
- unix2dos.zip      12 KB       Convert UNIX man pages to DOS text format file
- ideata26.zip     74 KB        IDE-ATA v2.6 and ATAPICD v2.03 programs
- dj-utils.zip     103 KB        DJGPP programs (chrcnv,testcrc)
- dosutils.zip    405 KB        Most programs from above projects in one big file
    C/C++/C# language sources
- ftest-winbin.zip        37 KB     GNU Mingw32 and Microsoft Visual C/C++ v6 ftest compiled code
- ftest2-winbin.zip        97 KB     GNU Mingw32 and Microsoft Visual C/C++ v6/2005 ftest2 compiled code
- ftest3_winbin.zip        270 KB     GNU Mingw32/64 and Microsoft Visual C/C++ 2010 ftest3 compiled code
- ftest3_gui_windows.zip        14 MB     C# and QT 5.7 Microsoft Visual C/C++ 2013 ftest3 GUI compiled code
- mingw32-util.zip     30 KB     GNU Mingw32 programs (chrcnv,listdir,testcrc)
- msvc-util.zip         202 KB     Microsoft Visual C/C++ v4+ programs (chrcnv,ftest,listdir,newlog,ntdown,pwdgen,testcrc,testsum,wsping32)
    Basic/C/C++/C#/D/Go/Rust/Java/NASM/Nim/Lua/Python/Fortran/R/Racket/Ruby language sources
    Unix shell sources
- color.tar.gz          1 KB       Change color in text mode (shell)
- freemem.tar.gz     1 KB       Stress activity for VM manager (shell,C)
- ftest.tar.gz           13 KB       Simple I/O test benchmark program (C)
- ftest2.tar.gz           40 KB       Simple I/O test benchmark program with threads (C)
- ftest3.tar.gz           41 KB       Simple I/O test benchmark program with threads (C,x64)
- help.tar.gz           1 KB       Use lynx to read handbook and other FreeBSD documentation (shell)
- md5.tar.gz           1 KB       Computes MD5 sums for catalog, very useful to test FreeBSD CD-ROM media (shell)
- mfiles.tar.gz           13 KB       Simple multithreaded benchmark program (C)
- prompt.tar.gz      1 KB       My favorite prompts for bash,csh,ksh,sh (shell)
- sysinfo.tar.gz      7 KB       Collect system information for FreeBSD (shell,C)
- acpi.tar.gz        47 KB       Workaround for ACPI shutdown, FreeBSD 6.1R kernel (C)
- new_md.tar.gz      45 KB       Big memory disk, FreeBSD 6.1R kernel (C)
- geom_gost.tar.gz      7 KB       GEOM_GOST information, FreeBSD 10.3+
    Project general papers [28-Feb-2015]
- general_doc.zip          418 KB       Project general documentation (russian only) [UPDATED: 10-Mar-2015]
- M-20              M-20 EVM emulator (1958) [28-Feb-2015]
    Project history, historic articles
    My other projects and sources
- github.com              Public repository of my sources and projects
Copyright © 1998-2024 Dmitry Stefankov
 
 
$Id: index.html,v 1.63 2025-09-26 11:53:38+03 dstef Exp root $