Invia.cz
Eurovíkendy
Kanárské ostrovy
Dominikánská republika
Madeira
Last minute
Vydělávejte peníze s INVIA.CZ
SAM Coupé je 8bitový domácí počítač uvedený na trh v roce 1989. Jedná se o značně vylepšený klon počítače Sinclair ZX Spectrum 48K původně vyráběný firmou Miles Gordon Technology plc. (MGT). Počítač je osazen procesorem Z80B taktovaným na 6 MHz spolu s obvodem ASIC kompatibilním s ULA ZX Spectra. Původní model byl vybaven 256 KB RAM vnitřně rozšiřitelnými na 512 KB. Do slotů pod klávesnicí počítače lze zabudovat jednu či dvě 3,5" disketové mechaniky, které pracují s kdysi standardními DD disketami. Formát disket (vč. kapacity 780 KB) byl odvozen od Disciple a Plus D, populárních disk. řadičů pro ZX Spectrum, které firma MGT před SAMem vyráběla.
Počítač disponuje čtyřmi grafickými módy. První mód je kompatibilní se ZX Spectrem a umožnuje 2 barvy (pozadí a popředí) s atributy jasu a blikání v poli 8x8 pixelů v rozlišení 256x192. Druhý mód umožňuje to samé v poli 8x1 pixelů (tento mód měl jeden z prvních klonů ZX Spectra, počítač Timex Sinclair TS2068, na ZX Spectru jej lze dnes vytvořit s pomocí obvodu DMA interface MB-02+). Další módy zobrazují samostatnou barvu pro každý pixel. Mód 3 poskytuje čtyři barvy při rozlišení 512x192, mód 4 barev šestnáct při rozlišení 256x192. Paletu barev lze vybírat z celkového počtu 128 a na libovolné řádce měnit, stejně jako přepínat mezi graf. módy. Paměť obrazu může být uložena v libovolné stránce základních 512 KB a ASIC při zobrazování z této paměti různou měrou zpomaluje procesor (v ROM i v ext. paměti je bez ohledu na grafický mód vždy plná rychlost 6 MHz). SAMův ASIC neobsahuje blitter ani nepodporuje sprajty.
Zvukový čip Philips SAA 1099 umožňuje šestikanálový výstup, jeho schopnosti jen mírně přesahují dva zvukové čipy AY-3-8910(8912), známé ze starších počítačů ZX Spectrum 128K, MSX či Amstrad Schneider CPC. SAA 1099 nepodporuje přímo přehrávání digitálních zvuků. Za velkou přednost SAMa byla vydávána podpora MIDI, neboť SAM byl v době svého vzniku často porovnáván, co do zvukových a grafických možností, s 16bitovým "hudebním" počítačem Atari ST. MIDI současně slouží k propojení více SAMů do sítě (předchůdci tohoto komunikačního systému byla rozhraní pro ZX Spectrum - ZX Interface I a Disciple).
Počítač je vybaven v paměti ROM uloženým BASICem, jehož tvůrcem je dr. Andy Wright, autor proslulého Beta BASICu. V 32 KB je mj. obsluha všech grafických módů, palety barev, sítě, myši, tiskárny a mgf. (s volitelnou rychlostí nahrávání a dat. kompatibilitou s nahrávkami ze ZX Spectra). SAM Basic využívá celých 512 KB paměti, jak pro text programu, proměnné, procedury, funkce a datová pole, tak pro správu virtuálních obrazovek (screenů). K jeho nastavení slouží přes 600 systémových proměnných. Basicové programy mohou být teoreticky dlouhé přes 500 KB, systém dovoluje např. 65279 programových řádek a velikost řetězců či části (dimenze) polí až 64 KB, přitom může zajistit správu paměti tak, aby různými programy navzájem nedocházelo k přepisu basicu, dat, programů ve stroj. kódu, syst. ovladačů a grafiky. Další rozšíření nabízí MasterBasic, např. zrychlení grafických funkcí, příjemnější editaci programů, trasování programů, spooling pro tisk, podpora RS-232, třídění řetězců.
Diskový operační systém SAMDOS se vždy při startu počítače zavádí do konce paměťového prostoru (bootuje) a zabírá jednu 16 KB stránku paměti (s rozšířením Basicu obvykle 32 KB). SAMDOS umožňuje číst diskety ze ZX Spectra ve formátu Disciple a PlusD, samostatné programy existují pro čtení a zápis na diskety naformátované řadičem Opus Discovery a na počítačích (IBM) PC, Atari ST, Sinclair QL a Acorn Archimedes. Verze MasterDOS podporuje podadresáře, až 7 ramdisků v základní i v rozšířené 4 MB paměti a až 778 souborů na disketě. Alternativním systémem je CP/M, nazvaný u SAMa ProDOS, datově kompatibilní s formátem 3,5" řadičů připojovaných externě k počítačům Amstrad CPC.
SAMovy grafické a zvukové možnosti ukazují ve výborné kvalitě převedené klasické hry jako Manic Miner, Lemmings a Prince of Persia. Zdařilá je série her vytvořených firmou Enigma Variations: Sphera, Defenders of the Earh, Escape from the Planet of the Robot Monsters, Pipe Mania, Klax, The Famous Five a Futureball. SAMa často podporovali autoři známí ze ZX Spectra, např. na vývoji Manic Minera a Prince of Persia se zvukově a hudebně podílel František Fuka, který také naprogramoval první hudební editor SAMadeus a hru Shanghai. Možnosti vektorové grafiky SAMa ukazuje demo 3D hry F-16 Combat Pilot. Pro SAMa byla krátce prodávána také 3D hra Elite, tolik oblíbená u jiných osmibitů (C64, Acorn BBC) - bohužel je zcela (tedy i graficky) totožná s verzí pro ZX Spectrum.
Na SAMovi lze bez úprav spouštět programy pro ZX Spectrum 48K. Pro dosažení funkčnosti klasického ZX Spectra je nutno pouze od počátku paměťového prostoru uložit obsah spectrácké 16 KB paměti ROM. K pohodlnější emulaci se podobně jako na moderních počítačích používá program-emulátor, který přesměruje ukládání dat na disk, a zejm. u her upraví (patchuje) uživatelské ovládání, správu paměti a řízení zvuk. čipu. Řada aplikací a zejména hry ve verzích 128K jsou upraveny pro systém SAMa a provozovány jako samostatné programy.
K nejběžnějším rozšířením SAMa patří 512 KB základní paměti, 1 MB rozšířené paměti, hodiny reálného času (RTC), rozbočovač ext. sběrnice, myš a rozhraní IDE, díky němuž lze připojit harddisk a DVD mechaniku. Diskety jako záznamová zařízení mnozí uživatelé nahradili paměťovými kartami CompactFlash (CF), MultiMediaCard (MMC) a Secure Digital (SD). K ovládání nových zařízení slouží systém BDOS. Firma Quazar, výrobce řady doplňků, např. 16bitové zvukové karty Quazar Surround, interface pro připojení PC klávecnice a interface se zvukovým čipem SID, vyvinula v roce 2007 interface Trinity s ethernetovým rozhraním a slotem pro SD/MMC karty.