Category:NewModem BASIC
This page was last modified 14:29, 10 October 2021 by Mars2000you.

Description

NewModem BASIC is an extension created by Pier Feddema for the Philips NMS 1250, NMS 1255 and Micro Technology MT-Telcom II modems. It was used by the Philemon Terminal Program (see MSX Club Magazine 37) , but can also be used without this MSX2 application.

Only a small part of the memory is used by NewModeM BASIC: 37 bytes from FACFh, generally reserved for PSG channel 3 queue of instruction PLAY. The machine language routines are installed in block 1, from 4000h to 6FCFh.

To install this extension, you need to enter BLOAD "NMB1.BIN", R:BLOAD "NMB2.BIN", R:BLOAD "NMB3.BIN", R

Instructions

This extension adds 35 new instructions.

Note: CALL can be replaced by the character underscore (_). A space is not required after this character. See CALL for more info.

Instruction Generation
CALL ANSWER MSX1
CALL BREAK MSX1
CALL CARRIER MSX1
CALL CHKMDM MSX1
CALL CONNECT MSX1
CALL DTROFF MSX1
CALL DTRON MSX1
CALL ECHOOFF MSX1
CALL ECHOON MSX1
CALL FILEOUT MSX1
CALL GET MSX1
CALL INIMDM MSX1
CALL INITMD MSX1
CALL LINEOFF MSX1
CALL LINEON MSX1
CALL LB MSX1
CALL LEN MSX1
CALL LO MSX1
CALL LOGFILE MSX1
CALL LS MSX1
CALL MC MSX1
CALL MRING MSX1
CALL MSTART MSX1
CALL MSTOP MSX1
CALL OFFHOOK MSX1
CALL ONHOOK MSX1
CALL PDIAL MSX1
CALL RECFILE MSX1
CALL RTSOFF MSX1
CALL RTSON MSX1
CALL SENDFILE MSX1
CALL SPEAKEROFF MSX1
CALL SPEAKERON MSX1
CALL TDIAL MSX1
CALL TERMINAL MSX1