HOME

TheInfoList



OR:

The SAM Coupé (pronounced /sæm ku:peɪ/ from its original
British English British English is the set of Variety (linguistics), varieties of the English language native to the United Kingdom, especially Great Britain. More narrowly, it can refer specifically to the English language in England, or, more broadly, to ...
branding) is an
8-bit In computer architecture, 8-bit integers or other data units are those that are 8 bits wide (1 octet). Also, 8-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers or data bu ...
British British may refer to: Peoples, culture, and language * British people, nationals or natives of the United Kingdom, British Overseas Territories and Crown Dependencies. * British national identity, the characteristics of British people and culture ...
home computer Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a s ...
manufactured by '' Miles Gordon Technology'' (''MGT''), based in
Swansea Swansea ( ; ) is a coastal City status in the United Kingdom, city and the List of urban areas in the United Kingdom, second-largest city of Wales. It forms a Principal areas of Wales, principal area, officially known as the City and County of ...
in the
United Kingdom The United Kingdom of Great Britain and Northern Ireland, commonly known as the United Kingdom (UK) or Britain, is a country in Northwestern Europe, off the coast of European mainland, the continental mainland. It comprises England, Scotlan ...
and released in December 1989. It was based on and designed to have a compatibility mode with the
ZX Spectrum The ZX Spectrum () is an 8-bit computing, 8-bit home computer developed and marketed by Sinclair Research. One of the most influential computers ever made and one of the all-time bestselling British computers, over five million units were sold. ...
48K with influences from the
Loki Loki is a Æsir, god in Norse mythology. He is the son of Fárbauti (a jötunn) and Laufey (mythology), Laufey (a goddess), and the brother of Helblindi and Býleistr. Loki is married to the goddess Sigyn and they have two sons, Narfi (son of Lo ...
project and marketed as a logical
upgrade Upgrading is the process of replacing a product with a newer version of the same product. In computing and consumer electronics, an upgrade is generally a replacement of hardware, software or firmware with a newer or better version, in order to ...
from the Spectrum with increased memory, graphical and sound capabilities, native peripheral support (
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
,
MIDI Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
,
joystick A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Also known as the control column, it is the principal control devic ...
,
light pen A light pen is a computer input device in the form of a light-sensitive wand used in conjunction with a computer's cathode-ray tube (CRT) display. It allows the user to point to displayed objects or draw on the screen in a similar way to a to ...
/
light gun A light gun is a pointing device for computers and a control device for arcade and video games, typically shaped to resemble a pistol. Early history The first light guns were produced in the 1930s, following the development of light-sensi ...
and a proprietary
mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
). The inclusion of support for higher graphical modes allowed for 80-column text presentation, providing a platform to support
productivity Productivity is the efficiency of production of goods or services expressed by some measure. Measurements of productivity are often expressed as a ratio of an aggregate output to a single input or an aggregate input used in a production proce ...
and
CP/M CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/Intel 8085, 85-based microcomputers by Gary Kildall of Digital Research, Dig ...
applications via additional software. Being based on
8-bit In computer architecture, 8-bit integers or other data units are those that are 8 bits wide (1 octet). Also, 8-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers or data bu ...
technology at a time when
16-bit 16-bit microcomputers are microcomputers that use 16-bit microprocessors. A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two ...
home computers were more prevalent, coupled with a lack of commercial software titles, led to it being a commercial failure. When ''MGT'' went into receivership in June 1990 two further attempts were made to restart the computer and brand, firstly under ''SAM Computers Limited'' and then in November 1992 under ''West Coast Computers'', a company spun from Format Publications which lasted until liquidation in 2005.


Naming

SAM Coupé profile, illustrating the origin of its car themed name., left The capitalised SAM is an acronym for 'Some Amazing Micro' according to Alan Miles in an interview with ZAT magazine. The ‘Coupé’ part has two sources: one being an ice cream sundae called the “Ice Cream Coupé” and the other because the machine resembles a fastback car in profile with the feet as the wheels.


Hardware

The SAM Coupé's hardware was designed by Bruce Gordon of Miles Gordon Technology. The computer included custom silicon to handle display, memory and IO functionality. This was originally prototyped using
wire-wrapped Close-up of a wire-wrap connection Typical wire wrap construction of crossbar_switch.html" ;"title="Bell System telephone crossbar switch">Bell System telephone crossbar switch. Some types of connection were soldered. Wire wrap is an electron ...
7400-series logic chips, before being produced as a VLSI VGT-200 gate array
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficien ...
.


Processor and logic

The machine is based around a Z80B CPU clocked at 6
MHz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), often described as being equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose formal expression in terms of SI base u ...
and a 10,000-gate
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficien ...
. The ASIC performs a similar role in the computer to the ULA in the ZX Spectrum. The Z80B CPU accesses selected parts of the large memory space in its 64 KB address space by slicing it into 16 KB banks and using I/O registers to select the memory pages mapped into each 16 KB bank.


Memory and storage

The basic SAM Coupé model has 256  KiB of
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
, internally upgradable to 512 KiB via a connector on the main board accessible via a trapdoor underneath, and externally up to an additional 4 
MiB The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable un ...
, added in 1 MiB packs via the Euroconnector on the back of the system. The computer has a direct connection for a cassette recorder for data storage but two 3.5 inch
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
drives can be installed within the case as well or externally using an interface.


Graphics

The SAM Coupé was designed primarily for the UK market, and is designed around the
PAL Phase Alternating Line (PAL) is a color encoding system for analog television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields (25 ...
television standard, which refreshes at 50 frames per second. Unlike a standard PAL signal which is interleaved, the SAM is designed to emit two identically positioned fields at 50 FPS, giving something closer to a 312 lines progressive signal than the 625-lines
interlaced Interlaced video (also known as interlaced scan) is a technique for doubling the perceived frame rate of a video display without consuming extra bandwidth. The interlaced signal contains two fields of a video frame captured consecutively. Th ...
broadcast television signals common in the UK at the time. The display is surrounded by a large border area to provide a title-safe display zone for the CRT televisions of that era. The colour of this region can be changed in software by using the BORDER port to select a colour from the palette.


Display Modes

The SAM Coupé has four display modes: * ''Mode 1'' — 256 × 192, non-linear
framebuffer A framebuffer (frame buffer, or sometimes framestore) is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Mode ...
, 1
bit The bit is the most basic unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented as ...
per
pixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a Raster graphics, raster image, or the smallest addressable element in a dot matrix display device. In most digital display devices, p ...
with separate colour attributes for each 8×8 block of pixels = 6.75 KB (arranged to match the display of the ZX Spectrum for backwards compatibility) * ''Mode 2'' — 256 × 192, linear framebuffer, 1 bit per pixel with separate colour attributes for each 8-wide block of pixels = 12 KB * ''Mode 3'' — 512 × 192, linear framebuffer, 2 bits per pixel (4 colours) = 24 KB * ''Mode 4'' — 256 × 192, linear framebuffer, 4 bits per pixel (16 colours) = 24 KB File:Sam mode 1.png, ''Mode 1'' example image File:Sam mode 2.png, ''Mode 2'' example image File:Sam mode 3.png, ''Mode 3'' example image File:Sam mode4.png, ''Mode 4'' example image The 'attribute' modes borrow their design from the
ZX Spectrum The ZX Spectrum () is an 8-bit computing, 8-bit home computer developed and marketed by Sinclair Research. One of the most influential computers ever made and one of the all-time bestselling British computers, over five million units were sold. ...
, where a bitmap is used to select between a paper and ink colour from two groups of eight colours. The group to use is selected by a 'brightness' flag. The colour block can also be set to 'flash' - that is, alternate between the two colours used for paper and ink.


Hardware palette

All modes use palette-based colour look-up tables, selecting from a palette of 128 colours. The palette values consist of 2 bits for each of the red, green and blue components as well as an extra bit which increases the intensity of all three components by a half-step (a 'brightness' bit). The
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficien ...
can be configured to generate interrupts when a line on the display is starting to be emitted, allowing video effects to be synchronised with specific display lines with little effort. By default, it will generate an interrupt for every frame. Typically this interrupt is used to double buffer the frame, read the keyboard/mouse state, and output music. The interrupt state can also be polled directly from the ASIC's status register. The
Motorola Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois. It was founded by brothers Paul and Joseph Galvin in 1928 and had been named Motorola since 1947. Many of Motorola's products had been ...
MC1377P
RGB The RGB color model is an additive color model in which the red, green, and blue primary colors of light are added together in various ways to reproduce a broad array of colors. The name of the model comes from the initials of the three ...
to
PAL Phase Alternating Line (PAL) is a color encoding system for analog television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields (25 ...
/
NTSC NTSC (from National Television System Committee) is the first American standard for analog television, published and adopted in 1941. In 1961, it was assigned the designation System M. It is also known as EIA standard 170. In 1953, a second ...
video encoder A video decoder is an electronic circuit, often contained within a single integrated circuit chip, that converts base-band analog video signals to digital video. Video decoders commonly allow programmable control over video characteristics such as ...
creates a
composite video Composite video, also known as CVBS (composite video baseband signal or color, video, blanking and sync), is an analog video format that combines image information—such as brightness (luminance), color (chrominance), and synchronization, int ...
signal from the machine's RGB- and Sync-signals (output by the ASIC) for the
RF modulator An RF modulator (radio frequency modulator) is an electronic device used to convert signals from devices such as media players, VCRs and game consoles to a format that can be handled by a device designed to receive a modulated RF input, such ...
. The non-standard
SCART SCART (also known as or , especially in France, 21-pin EuroSCART in marketing by Sharp Corporation, Sharp in Asia, Euroconector in Spain, EuroAV or EXT, or EIA Multiport in the United States, as an EIA interface) is a French-originated standard ...
display connector includes both composite and RGB output, as well as signals to drive a 16-colour TTL monitor. Access to internal RAM was shared between the display and the CPU, with CPU accesses incurring a speed penalty (''memory contention'') as it was forced to wait for isochronous
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficien ...
memory-accesses to complete. As a result, the SAM Coupé's CPU effectively ran only around 14% faster than the ZX Spectrum CPU, yet was required to do much more work in SAM's high-resolution modes to produce a similar movement on the display. A Mode 3 or Mode 4 screen uses four times as much RAM as a ZX Spectrum Mode 1 display, so four times the work had to be done in the same time when updating it. A small compensation was the straightforward arrangement of colour pixels in this memory, instead of the ZX Spectrum's more limited display and attributes memory. Low-level graphics software operations could be much simpler than their Spectrum equivalents and therefore somewhat faster to execute. The penalty of memory contention delay applied to all memory accesses to RAM, and not just to memory associated with the video circuitry (as in the case of the ZX Spectrum). Hardware sprites and
scrolling In computer displays, filmmaking, television production, video games and other kinetic displays, scrolling is sliding text, images or video across a monitor or display, vertically or horizontally. "Scrolling," as such, does not change the layout ...
would have greatly improved the performance of games, unfortunately there was insufficient wafer space on the VLSI ASIC to include such circuitry. While the main 256 × 192 area of the screen was being drawn, the processor could only access memory in 1 out of every 8 t-states. During the border area this was 1 out of every 4 t-states, which had no effect on the many instructions whose timings were a multiple of 4. In modes 3 and 4 the display could be disabled completely, eliminating these memory contention delays for a full 6 MHz running speed. Code running in ROM or external RAM was unaffected by contention, though any RAM accesses they performed to shared internal RAM would still be affected.


Character set

The character set includes ''block graphics'' and international characters. Font size can be altered to make text display in 32, 64, or 85 columns, and double height characters are also possible. Users can freely define their own characters by creating ''User Defined Graphics (UDGs).'' A large number of character codes (144 to 255) are available for this purpose. Block graphics (code 128 to 143) can be turned off in order free more characters for ''UDGs''. When in BASIC, the cursor is composed of the Blocks off characters (128/129) for lower and upper case respectively regardless of current Blocks setting, so overwriting these positions will also change the cursor. If this is undesirable, then systems variable (SVAR) 1 can be set to a 2-character value for the new lower and upper case cursor characters to be used. The Utility Tapes and SAMDOS disk operating system media included an international character font loader to allow additional characters to be loaded into the block graphics region starting at 128 (0x80). This meant the cursor characters were overwritten so the accompanying BASIC loader set the cursor to * and + for lower and upper case respectively. The following table show the predefined character set arrangement:


Audio

Six channels of 8-
octave In music, an octave (: eighth) or perfect octave (sometimes called the diapason) is an interval between two notes, one having twice the frequency of vibration of the other. The octave relationship is a natural phenomenon that has been referr ...
stereo sound are provided by a Philips SAA1099 sound and noise generator chip. The machine allows for the playback of sound samples under software control as well as supporting four-channel
Amiga Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-b ...
Tracker modules at 3-bit sample resolution of 10.4KHz and 4-bit at 15.625 Khz. To provide backwards compatibility with the
ZX Spectrum The ZX Spectrum () is an 8-bit computing, 8-bit home computer developed and marketed by Sinclair Research. One of the most influential computers ever made and one of the all-time bestselling British computers, over five million units were sold. ...
, the SAM also provides a single-bit 'beeper' channel which can be used to emit simple tones by toggling the bit on and off as per the original Spectrum.


Firmware and DOS

SAM Coupé bootup screen The machine shipped with 32 KB of
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
containing code to boot the machine and a
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
interpreter ( SAM BASIC) written by Andrew Wright and heavily influenced by his earlier
Beta BASIC Beta BASIC is a BASIC interpreter for the Sinclair Research ZX Spectrum microcomputer, written by Dr Andrew Wright in 1983 and sold by his one-man software house BetaSoft. BetaSoft also produced a regular newsletter/magazine, BetaNews. Originally ...
for the ZX Spectrum. The ROMs contained only the bootstrap code and the
DOS DOS (, ) is a family of disk-based operating systems for IBM PC compatible computers. The DOS family primarily consists of IBM PC DOS and a rebranded version, Microsoft's MS-DOS, both of which were introduced in 1981. Later compatible syste ...
was instead loaded from disk using the BOOT command, or the key. The majority of disks shipped with SAMDOS, the system's first DOS, on them so that they could be directly booted. An improved replacement, MasterDOS, was also developed offering faster disk access, more files and support for the
real-time clock A real-time clock (RTC) is an electronic device (most often in the form of an integrated circuit) that measures the passage of time. Although the term often refers to the devices in personal computers, server (computing), servers and embedded ...
accessory to provide file timestamps amongst many other improvements. The BASIC was very advanced and included code for sprite drawing and basic
vector Vector most often refers to: * Euclidean vector, a quantity with a magnitude and a direction * Disease vector, an agent that carries and transmits an infectious pathogen into another living organism Vector may also refer to: Mathematics a ...
shapes such as lines and circles. The screen co-ordinate system for these was variable and could be arbitrarily scaled and centred. A provision for "recording" sequences of graphics commands so that they could later be repeated without the speed penalty of a BASIC interpreter in between was provided. The machine is capable of running
CP/M CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/Intel 8085, 85-based microcomputers by Gary Kildall of Digital Research, Dig ...
2.2 using the Pro-Dos software with support for both 720 
Kilobyte The kilobyte is a multiple of the unit byte for Computer data storage, digital information. The International System of Units (SI) defines the prefix ''kilo-, kilo'' as a multiplication factor of 1000 (103); therefore, one kilobyte is 1000&nbs ...
format disks and IDE drives


Disk drives

The SAM originally used
Citizen Citizenship is a membership and allegiance to a sovereign state. Though citizenship is often conflated with nationality in today's English-speaking world, international law does not usually use the term ''citizenship'' to refer to nationality ...
3.5 inch slimline drives which slotted in below the keyboard to provide front-facing slots. Like IDE hard disks, these enclosures contained not just the drives but also the drive controllers, a WD1772-02, with the effect that the SAM could use both drives simultaneously. Due to a flaw in the Coupé's design, resetting the machine while a disk was left in a drive would be liable to cause
data corruption Data corruption refers to errors in computer data that occur during writing, reading, storage, transmission, or processing, which introduce unintended changes to the original data. Computer, transmission, and storage systems use a number of meas ...
on that disk, as while the RESET line is held logic low the ASIC (that generates the 8 Mhz clock) is halted thus no clock signal is sent to the drive's controllers. The
double density Disk density is a capacity designation on magnetic storage, usually floppy disks. Each designation describes a set of characteristics that can affect the areal density of a disk or the efficiency of the encoded data. Such characteristics includ ...
disks used a format of 2 sides, 80 tracks per side and 10 sectors per track, with 512 bytes per sector. This gave a total capacity of 800 KB, though the standard directory occupied 20 KB leaving 780 KB free for user files. Files were stored in the same structure as MGT's original +D interface, but with additional codes used for SAM Coupé file types. The disk encoding (NRZ), encoding strategy (linear angular velocity), and track and sector header formats were compatible with those used on the
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the List of IBM Personal Computer models, IBM PC model line and the basis for the IBM PC compatible ''de facto'' standard. Released on ...
and
Atari ST Atari ST is a line of personal computers from Atari Corporation and the successor to the company's Atari 8-bit computers, 8-bit computers. The initial model, the Atari 520ST, had limited release in April–June 1985, and was widely available i ...
, and programs were available to read
FAT In nutrition science, nutrition, biology, and chemistry, fat usually means any ester of fatty acids, or a mixture of such chemical compound, compounds, most commonly those that occur in living beings or in food. The term often refers specif ...
formatted disks.


Expansion ports

A large array of expansion ports were provided, including: * Two internal
drive bay A drive bay is a standard-sized area for adding hardware to a computer. Most drive bays are fixed to the inside of a case, but some can be removed. Over the years since the introduction of the IBM PC, it and its compatibles have had many form f ...
s. * Non-standard
SCART SCART (also known as or , especially in France, 21-pin EuroSCART in marketing by Sharp Corporation, Sharp in Asia, Euroconector in Spain, EuroAV or EXT, or EIA Multiport in the United States, as an EIA interface) is a French-originated standard ...
connector offering composite video and digital and linear RGB as well as power input. * 64-pin Euroconnector for general purpose hardware expansions. *
Mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
socket (proprietary format, although a converter for Atari ST style mice was later available). *
Light pen A light pen is a computer input device in the form of a light-sensitive wand used in conjunction with a computer's cathode-ray tube (CRT) display. It allows the user to point to displayed objects or draw on the screen in a similar way to a to ...
/
Light gun A light gun is a pointing device for computers and a control device for arcade and video games, typically shaped to resemble a pistol. Early history The first light guns were produced in the 1930s, following the development of light-sensi ...
and Stereo sound output via 5-pin
DIN connector The DIN connector is an electrical signal connector that was standardized by the (DIN), the German Institute for Standards, in the mid 1950s, initially with three pins for mono, but when stereo connections and gear appeared in the late 1950s, v ...
. *
MIDI Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
IN/OUT ports (and THROUGH, via a software switch). * Network using the MIDI port (up to 16 machines could be interconnected). *
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French holding company Atari SA (formerly Infogrames) and its focus is on "video games, consumer hardware, licensing and bl ...
-style 9-pin
joystick A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Also known as the control column, it is the principal control devic ...
port (dual capability with a splitter cable although due to a flaw the two joysticks would interfere with each other). * 3.5mm mono Cassette jack (dual use for loading and saving). Up to four devices could be connected to the Coupé's Euroconnector port, through the use of the SAMBUS, which also provided a built-in clock. When using more power-hungry peripherals, the SAMBUS required an additional power supply.


Power

The SAM's Power Supply was a modified
Amstrad CPC The Amstrad CPC (short for "Colour Personal Computer") is a series of 8-bit home computers produced by Amstrad between 1984 and 1990. It was designed to compete in the mid-1980s home computer market dominated by the Commodore 64 and the ZX Spec ...
br>MP1/MP2 modulator
unit, with the RF modulator built in and connected via a joint power/TV socket to the computer. This made signal
interference Interference is the act of interfering, invading, or poaching. Interference may also refer to: Communications * Interference (communication), anything which alters, modifies, or disrupts a message * Adjacent-channel interference, caused by extra ...
from the AC/DC converter common and it was a popular but entirely unofficial modification to remove the modulator and keep it as a separate unit.


ZX Spectrum compatibility

Emulation of the ZX Spectrum was limited to the 48K and was achieved by either using a supplied utility and a skeleton ROM image (containing no original code) or by loading a complete copy of the ZX Spectrum
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
(obtained from a ZX Spectrum). In order to match the processing speed of the ZX Spectrum (3.5 MHz), the SAM Coupé introduces extra wait states in display Mode 1 (the ZX Spectrum-compatible graphics mode) to slow down the CPU to roughly match the rate of that system. The 128K model's memory map was incompatible with the Coupé's memory model and the machine featured an entirely different sound generator. It was possible to convert some games and demos by directly hacking the 128K code or by using a software patcher with the 1
megabyte The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol is MB. The unit prefix ''mega'' is a multiplier of (106) in the International System of Units (SI). Therefore, one megabyte is one million bytes ...
RAM expansion to provide the address space. Because the Coupé did not run at exactly the same speed as the Spectrum even in emulation mode, many anti-piracy tape loaders would not work on the Coupé hardware. This led to the development by MGT of a special hardware interface called the ''Messenger'' which could capture the state of a connected ZX Spectrum to SAM Coupé disk for playback later without the Spectrum connected. The Messenger plugged into the Coupé's network port, and the Spectrum's expansion slot. Due to unsuitable onboard break ( NMI) buttons (needed to activate the Messenger software), a de-bounced break-button card was also provided, which plugged into the Coupé's expansion slot.


See also

*
List of SAM Coupé games The SAM Coupé is a British 8-bit home computer manufactured by Miles Gordon Technology (MGT) and released in 1989. Games released for the computer include the following. Commercial Public Domain / Homebrew Unreleased External lin ...


References


External links


World of SAMQuazarSimcoupe emulatorSpectrum Advanced MachineSAM Coupé for MiSTerSAM Coupé for MIST Board
{{DEFAULTSORT:SAM Coupe Computer-related introductions in 1989 Z80-based home computers Home computers ZX Spectrum clones Computers designed in the United Kingdom SAM Coupé