Skip to content

phuqoan/SP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SP (Sparrow)

SP ("Sparrow") is a DOS-era, keyboard-driven twin-panel file manager written in 16-bit x86 assembly by Afanasyev Valery Gennadievich (development 1992–1995). The repository contains the original assembly source and a ready-to-run SP.COM binary.

Features

  • Dual-panel file browser and command line
  • Keyboard-focused interface with function-key shortcuts
  • Drive detection and basic drive operations
  • Designed to run as a .COM program under DOS (or DOS emulators such as DOSBox)

Files in this repository

  • SP.ASM — Main assembly source (16-bit x86, org 100h).
  • SP.COM — Compiled DOS .COM executable (ready to run).
  • S.BAT — Batch file for build SP.COM.
  • SP.HLP — Help file used by the program.
  • SP.MNU — Menu/resource file used by the program.

Running

  • To run the included binary: copy SP.COM to a DOS environment (real DOS or DOSBox) and run SP.COM from the prompt.

Rebuilding from source

  • The source is written in 16-bit MASM/TASM-style assembly (uses SEGMENT, ASSUME, ORG 100h). Building requires a 16-bit assembler that supports producing .COM output (examples: MASM/TASM/JWasm configured for 16-bit output). Assembly/build commands vary by toolchain; you may need to consult your assembler's documentation for producing a .COM binary with org 100h.

Compatibility

  • Intended for DOS (16-bit). Use DOSBox or a similar emulator on modern systems.

License

  • No license is included. If you want this project to be open-source, add a suitable LICENSE file (for example, MIT, BSD, or GPL).

Author

  • Afanasyev Valery Gennadievich (author information from header in SP.ASM).

About

SPARROW commander

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published