| Info | Docs | Add-ons | Roots | ROM |

SAM BASIC

SAM Coupé OS can manage the whole basic 512KB RAM (every 16KB memory page) and fill it with programs, procedures, functions, variables, arrays, screens, system extensions, DOS and ramdisks (other extra 4MB could be opened as ramdisks only, as on Speccy 128K). Every part of data (per 1KB) could be protected from being overwritten. Programs can read allocation table and respect marked memory layout.

SAM BASIC is a modern, fully structured language with the ZX BASIC and BETA BASIC compatibility. It´s 600 bytes of system variables serve for a wide range of commands and peripherals (soundchip, graphics modes and colour palette, disk and tape I/O, mouse, joystick, printer, light-pen, net). SAM BASIC has a full range of mathematical functions and provides the hex and binary conversion. Unique is the possibility of keyboard-programming (by any key can be generated defined string). The MasterBASIC (MB) expansion brings speed improvements, more comfortable program editing and tracing, interrupt-driven video and sound capabilities and much more.

SAM BASIC Complete Guide Screenshot

SAM BASIC Commands

SAM BASIC in Numbers

Many complex programs were written in the SAM BASIC, e.g. the SAM Adventure System (SAS) or the 3D Graphics Engine.

Tool BasSuite

SAM BASIC Add-ons

SAM BASIC Complete Guide

SAM BASIC Documentation

Basic SAM Disk System MasterBasic Installer Tool LostProc Tool Listformat 3 Tool InstaMatchIt