|
Dmitry Stefankov: Home Personal Page
Last modified: $Date: 2024-04-07 17:21:02+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.60 2024-04-07 17:21:02+03 dstef Exp root $