Skip to content

Releases: Projanglez/FTP4DOS

FTP4DOS v0.9.2

21 Jun 15:02

Choose a tag to compare

  • Renamed NCFTP386 → FTP4DOS (thanks to Yoghoo for the suggestion!)
  • Swap panels with Ctrl+U (remembered across launches)
  • Move with F6 (copy + delete source, recursive); rename moved to Alt+F6
  • Confirmation dialogs default to Yes
  • FTP panel preserves the server's original (case-sensitive) file names
  • Monochrome (MDA/Hercules) display support; /MONO and /COLOR overrides
  • ALT command bar (Norton-style): Alt+F1 Drive, Alt+F6 Rename

v0.9.1

17 Jun 11:53

Choose a tag to compare

Changes since v0.9.0

  • Migrated from retrohun fork to official mTCP 2025-01-10 (brutman.com, GPLv3)
  • Translated all source code comments to English

Assets

  • NCFTP386.EXE - DOS binary (8086/386+ compatible)
  • ncftp386-mtcp-src-2025-01-10.zip - mTCP 2025-01-10 source code (GPLv3 §6)

v0.9.0 - First public release

09 Jun 10:16

Choose a tag to compare

Norton Commander-style dual-panel FTP client for MS-DOS on real x86 hardware, built with Open Watcom and mTCP (https://github.com/retrohun/mTCP).

Features

  • Two panels: local (DOS) and remote (FTP, passive mode)
  • Copy in both directions (F5), including recursive directory trees
  • Multiple selection with the Ins key (Norton style) for copy/delete
  • Create (F7), rename (F6), recursive delete with pre-count confirmation (F8)
  • Navigate directories; view files with F3 (or Enter) — up to 32 KB displayed
  • Remote view (F3) downloads to a temporary file first, then opens the viewer
  • Edit local text files with F4 — minimal full-screen editor (~32 KB, local only)
  • FTP connection keepalive: sends NOOP every 60 s to prevent server idle timeouts
  • Bilingual German/English UI (auto-detected from DOS country setting, or forced on the command line: NCFTP386 /L:EN)
  • Tested on real 386 hardware with a genuine LAN card

Requirements

  • MS-DOS 5.x (or higher/compatible), 80×25 text mode
  • Packet driver + mTCP configuration file (MTCPCFG env variable) + valid IP

Assets

  • NCFTP386.EXE - Ready-to-run DOS binary
  • ncftp386-mtcp-src-ad9cd0f.zip - mTCP source (GPLv3 §6 — corresponding source for the statically linked mTCP library)