This page was last modified 13:30, 1 December 2021 by Mars2000you.



It's a MSX-DOS 1 tool created by Marino Strik in 1987 and provided on disk with the NMS 1210, NMS 1211 and NMS 1212 RS-232C interfaces. A MSX2 or higher computer is required.



Launches a terminal program enabling to transfer files using the Xmodem protocol.




This command does not take parameters:

  • After launching, press the spacebar to access the different menus and functions with the cursors or the mouse.
  • To activate a menu, function or setting, press the spacebar or left-hand action button of your mouse.
  • To exit a function and return to the menu bar, press F1 or the right-hand action button of your mouse.

Terminal menu

XMODEM - Terminal menu

You can select the terminal mode: TTY terminal, chat mode, send Xmodem, receive Xmodem, transmit ASCII or log session.

The program checks the input or output device and automatically selects CHECKSUM or CRC. The CRC mode is given priority.

When the quality of the connection is poor, the program may initiate new attempts to improve the connection. The program accepts 25 retries and 10 time-outs before aborting its efforts to achieve a file transfer.

The Exit option will close XMODEM and send you back to the MSX-DOS command line.

Settings menu

XMODEM - Settings menu

You can change several communication parameters:

  • receiving baud rate (from 75 to 38400 baud)
  • sending baud rate (from 75 to 38400 baud)
  • data bits (5, 6, 7 or 8)
  • stop bits (1, 1.5 or 2)
  • parity (none, even or odd)
  • channel number (port 0 or 1 - always 0 on Philips NMS 1210)
  • XON/XOFF (ON or OFF to enable/disable protocol to automatically start and stop data flow in case of time-critical operations)
  • adding of line feed (in receiving or sending mode)
  • echo (local or remote)
  • inversion of all data, except the XON/XOFF characters

Note: An indication of the most important current settings is displayed on the right-hand side of the menu bar

Disk menu

XMODEM - Disk menu

You can

  • explore the currently active directory of the disk inserted in a drive (in a similar way to the DIR command)
  • type a filename to read its content
  • rename a file
  • delete a file
  • change the default drive

Note: Changing the active directory is not possible in the XMODEM environment

Controls menu

XMODEM - Controls menu

You can

  • store specific terminal settings on disk (in the XMODEM.INI file) for future use (description with a maximum length of 25 characters)
  • load the terminal settings you have previously stored
  • change the RGB color parameters of the screen or cursor (background, foreground)
  • change the mouse speed
  • test the mouse

Note: the settings stored under "0: Default setting" are loaded automatically when starting up XMODEM

Related to



  • MSX2 and higher with a RS-232C interface
  • MSX-DOS 1 / MSX-DOS 2 / Nextor