Short: BBS terminal for classic boards Uploader: n3@clutchbbs.com (n3) Author: n3 Type: comm/bbs Version: 0.19 Architecture: ppc-morphos >= 3.0.0 ABOUT ===== MTerm is a MorphOS-native BBS terminal application for connecting to classic ANSI, Amiga, and C64-style bulletin board systems. It provides a fast, simple terminal experience with a built-in phonebook, ANSI, Amiga, and PETSCII display handling, ZMODEM transfers, multiple display sizes, and MorphOS-friendly window and screen behaviour. FEATURES ======== * MorphOS-native BBS terminal client * ANSI, Amiga, C64 Support * Built-in phonebook for storing and launching BBS connections * ZMODEM upload and download support REQUIREMENTS ============ * MorphOS 3.x * Network connection * BBS address or phonebook entry INSTALLATION ============ Extract the MTerm archive to your preferred location. Run MTerm from Ambient, Shell, or your chosen launcher. USAGE ===== * Start MTerm * Open or create a phonebook entry for the BBS you want to call * Connect to the selected BBS * Use CP437, Topaz (Amiga), or C64 mode for BBS entries where appropriate * Press +Enter to cycle display size: normal -> medium -> fullscreen -> normal SHORTCUTS ================== UP/DOWN Select ENTER Connect -Enter Cycle display size: -H Hang-Up -X Quit -A Add a BBS Entry -E Edit the selected phonebook entry -S Sort BBS Entries -D Delete BBS Entry -B Buffer -L Send Login Credentials -I Import SyncTERM phone directory (syncterm.lst) -P Define Download/Upload Paths -V Paste from clipboard -E Phonebook while in an active session -T Toggle Title Bar while in active session -Z Help Menu -S Scale C64-40 (Fullscreen C64 Session) CTRL-C Run/Stop (C64 Session) Startup Arguments ================== mterm Start phone book menu mterm host [port] Direct connect mterm -f | --fullscreen Start in custom-screen fullscreen mode mterm -m | --medium Start in medium windowed mode mterm -w | --windowed Force normal windowed mode mterm -p phonebook Use alternate phone book file mterm -h Show help -Enter cycles normal window Scaled medium window -> fullscreen. HISTORY ======= 0.19 - New bitmap fonts - Commodore PETSCII rendering repairs - Added third-party font license/notice documentation - General fixes and display compatibility updates - Window title bar added - Scroll wheel added to buffer window - Copy text now in orange - Performed general code cleanup - Added local beep functionality when a BBS triggers a beep - Displayed current time in the main menu - Title bar includes elapsed connected time - Added option to define the startup mode for MTerm - GUI Tweaks - Menu tweaks and fixes - Copy / Paste in menus added - Key mapping fixes - `-X` shortcut now functions properly during active sessions - `-T` now toggles Title Bar during active sessions 0.18 - Added a notes section in the bbs entry - Added the ability to enter into phonebook during active session using -E - Updated menus - Buffer and Active Phonebook Editing follows window positions - Updated copy/paste functions to work within phonebook 0.17 - Fixed unable to connect popup - Window Mode Fixes - Updated BBS entry editing - Added shortcut "CMD-S" to save in bbs entry - Adjusted phonebook to have more room for bbs name - Added Sorting options for both BBS Name or Software - Added Favourite options for BBS Entries. Favourites are indicated by "*" 0.16 - C64 fixes and updates - Display issue fixes - Added copy/paste functions (Copy from buffer, paste in connected window RMB) - Glyph corrections - Readme updates 0.15 - Added in-session phonebook access with +E - Phonebook opens while a BBS session remains connected - UI Enhancements - Temporary and backup of phonebook protection in case of corruption 0.14 - Added CMD+Enter display cycling: normal -> medium -> fullscreen -> normal - Medium mode scales the terminal grid for easier reading - Improved fullscreen and medium-window behaviour 0.13 - UI Enhancements - Bug fixes 0.12 - Standardized disconnect handling - Remote closes and socket errors now show the centered "Disconnected" popup - Removed extra connection-ended messages after disconnect 0.11 - Improved ANSI / terminal display behaviour - Improved BBS compatibility - Cleaned up terminal state handling between sessions 0.10 - Initial MorphOS BBS terminal release COPYRIGHT AND LICENSE ===================== MTerm is provided as-is, without warranty of any kind. Always keep backups of important files before uploading, downloading, editing phonebook entries, or testing new builds. MTerm is Copyright (c) 2026 n3 . MTerm is freeware. The MTerm executable and MTerm-authored files may be freely redistributed as part of the original archive. This distribution may also include third-party runtime font files in the Fonts/ directory. Those font files are separate runtime data files and are not embedded in the MTerm executable. They remain under their own copyright and license terms. CONTACT ======= Bug reports, suggestions and compatibility notes are welcome. Support: telnet://clutchbbs.com / n3@clutchbbs.com