Oric (computer)
   HOME

TheInfoList



OR:

Oric was a brand of
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 ...
s sold in the 1980s by
Tangerine Computer Systems Tangerine Computer Systems was a British microcomputer company founded in 1979 by Dr. Paul Johnson, Mark Rainer and Nigel Penton Tilbury in St. Ives, Cambridgeshire. The very first product was the successful TAN1648 VDU kit which received much ...
. Tangerine was based in the United Kingdom and sold their computers primarily in
Europe Europe is a continent located entirely in the Northern Hemisphere and mostly in the Eastern Hemisphere. It is bordered by the Arctic Ocean to the north, the Atlantic Ocean to the west, the Mediterranean Sea to the south, and Asia to the east ...
. All computers in the Oric line were based on the MOS Technology 6502A microprocessor. With the success of 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. ...
from
Sinclair Research Sinclair Research Ltd is a British consumer electronics company founded by Clive Sinclair in Cambridge in the 1970s. In 1980, the company entered the home computer market with the ZX80 at £99.95, at that time the cheapest personal computer ...
, Tangerine's backers suggested a
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 ...
and Tangerine formed Oric Products International Ltd to develop the Oric-1. The computer was introduced in 1982. During 1983, approximately 160,000 Oric-1 computers were sold in the UK, plus another 50,000 in
France France, officially the French Republic, is a country located primarily in Western Europe. Overseas France, Its overseas regions and territories include French Guiana in South America, Saint Pierre and Miquelon in the Atlantic Ocean#North Atlan ...
(where it was the year's top-selling machine). This resulted in Oric being acquired and given funding for a successor model, the 1984 Oric Atmos. Oric was bought by Eureka, which produced the less successful Oric Telestrat (1986). Oric was dissolved the year the Telestrat was released.
Eastern Europe Eastern Europe is a subregion of the Europe, European continent. As a largely ambiguous term, it has a wide range of geopolitical, geographical, ethnic, cultural and socio-economic connotations. Its eastern boundary is marked by the Ural Mountain ...
an legal clones of Oric machines were produced into the 1990s.


Models


Oric-1

Based on a 1 MHz
MOS Technology 6502 The MOS Technology 6502 (typically pronounced "sixty-five-oh-two" or "six-five-oh-two") William Mensch and the moderator both pronounce the 6502 microprocessor as ''"sixty-five-oh-two"''. is an 8-bit computing, 8-bit microprocessor that was desi ...
CPU A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
, the Oric-1 came in 16  KB or 48 KB
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 ...
variants for £129 and £169 respectively, matching the models available for the popular ZX Spectrum and undercutting the price of the 48 KB version of the Spectrum by a few pounds. The circuit design requires 8 memory chips, one chip per data line of the CPU. Due to the sizing of readily available memory chips the 48 KB model has 8 * 8 KB (64 KBit) chips, making a total of 64 KB. As released only 48 KB is available to the user, with the top 16 KB of memory overlaid by the
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 ...
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 * ...
; The optional disc drive unit contains some additional hardware that allows it to enable or disable the ROM, effectively adding 16 KB of RAM to the machine. This additional memory is used by the system to store the Oric
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 ...
software. Both Oric-1 versions have a 16 KB ROM containing the
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
and a modified BASIC
interpreter Interpreting is translation from a spoken or signed language into another language, usually in real time to facilitate live communication. It is distinguished from the translation of a written text, which can be more deliberative and make use o ...
. The Oric-1 has a
sound chip A sound chip is an integrated circuit (chip) designed to produce audio signals through digital, analog or mixed-mode electronics. Sound chips are typically fabricated on metal–oxide–semiconductor (MOS) mixed-signal chips that process a ...
, the programmable
General Instrument AY-3-8910 The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument (GI) in 1978, initially for use with their 16-bit computing, 16-bit General Instrument CP1600, CP1610 or one of the PIC microcontrollers, PIC1650 ser ...
. Two graphics modes are handled by a semi-custom
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 ...
(HSC 10017 ULA) which also manages the interface between the processor and memory. The two modes are a "LORES" (low resolution) text mode (though the character set can be redefined to produce graphics) with 28 rows of 40 characters and a "HIRES" (high resolution) mode with 200 rows of 240 
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 ...
s above three lines of text. Like the Spectrum, the Oric-1 suffers from
attribute clash Attribute clash (also known as colour clash or bleeding) is a display Visual artifact, artifact caused by limits in the graphics circuitry of some colour 8-bit home computers, most notably the ZX Spectrum, where it meant that only two colours ...
–albeit to a much lesser degree in HIRES mode, since 2 different colours can be defined for each 6x1 block of 6 pixels, The system has a built-in
television Television (TV) is a telecommunication medium for transmitting moving images and sound. Additionally, the term can refer to a physical television set rather than the medium of transmission. Television is a mass medium for advertising, ...
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 ...
as well as
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 ...
output. A standard
audio tape Audiotape is magnetic tape used for storing audio. Information stored can be in the form of either an analog or digital signal. Audiotape can be used in various tape recorders including machines for reel-to-reel audio tape recording on open reels ...
recorder can be used for external storage. There is a
Centronics Centronics Data Computer Corporation was an American manufacturer of computer printers, now remembered primarily for the parallel interface that bears its name, the Centronics connector. History Foundations Centronics began as a divisio ...
compatible printer interface.


Technical details

*
CPU A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
: MOS 6502 @ 1 
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 ...
* Operating system: Tangerine/ Microsoft Extended Basic v1.0 *
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 * ...
: 16  KB *
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 ...
: 16 KB / 48 KB * Sound:
AY-3-8912 The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument (GI) in 1978, initially for use with their 16-bit CP1610 or one of the PIC1650 series of 8-bit microcomputers. The AY-3-8910 and its variants were u ...
* Graphics: 40×28 text characters/ 240×200 pixels, 8 colours * Storage:
tape recorder An audio tape recorder, also known as a tape deck, tape player or tape machine or simply a tape recorder, is a sound recording and reproduction device that records and plays back sounds usually using magnetic tape for storage. In its present ...
, 300 and 2400
baud In telecommunications and electronics, baud (; symbol: Bd) is a common unit of measurement of symbol rate, which is one of the components that determine the speed of communication over a data channel. It is the unit for symbol rate or modulat ...
* Input: integrated keyboard * Connectivity: Tape recorder I/O, Centronics compatible printer port, RGB video out, RF out, expansion port * Voltage: 9  V * Power consumption: Max 600 milliamps


Oric Atmos

In late 1983 the funding cost for continued development of Oric caused external funding to be sought, and eventually led to a sale to Edenspring Investments PLC. The Edenspring money enabled Oric International to release the Oric Atmos, which added an improved keyboard and an updated V1.1 ROM to the Oric-1. The faulty tape
error checking In information theory and coding theory with applications in computer science and telecommunications, error detection and correction (EDAC) or error control are techniques that enable reliable delivery of digital data over unreliable communic ...
routine was still there (See "Cassette Interface" under
Technical specification A specification often refers to a set of documented requirements to be satisfied by a material, design, product, or service. A specification is often a type of technical standard. There are different types of technical or engineering specificati ...
, below). Soon after the Atmos was released, the
modem The Democratic Movement (, ; MoDem ) is a centre to centre-right political party in France, whose main ideological trends are liberalism and Christian democracy, and that is characterised by a strong pro-Europeanist stance. MoDem was establis ...
,
printer Printer may refer to: Technology * Printer (publishing), a person * Printer (computing), a hardware device * Optical printer for motion picture films People * Nariman Printer (fl. c. 1940), Indian journalist and activist * James Printer (1640 ...
and 3-inch floppy disk drive originally promised for the Oric-1 were announced and released by the end of 1984. A short time after the release of the Atmos machine, a modification for the Oric-1 was issued and advertised in magazines and bulletin boards. This modification enabled the Oric-1 user to add a second ROM (containing the Oric Atmos system) to a spare ROM-socket on the Oric-1 circuit board. Then, using a switch, the users could then switch between the new Oric Atmos ROM and the original Oric-1 ROM. This was desirable since the updated ROM of the Atmos contained breaking changes for some games which relied on certain behaviours or memory addresses within the ROM. This led to tape based software often containing a 1.1 ROM/Atmos version of the software on one side of the cassette, with a 1.0 ROM/Oric-1 version on the other. Earlier titles from publishers that no longer existed or had stopped producing software for the Oric were unlikely to be updated.


Oric Stratos and Oric Telestrat

Although the Oric Atmos had not turned around Oric International's fortunes, in February 1985, they announced several models including the Oric Stratos/IQ164. Despite their backers putting them into receivership the following day, Oric was bought by French company Eureka, which continued to produce the Stratos, followed by the Oric Telestrat in late 1986. The Stratos and Telestrat increased the RAM to 64 KB and added more ports, but kept the same processor and graphics and sound hardware as the Oric-1 and Atmos. The Telestrat is a telecommunications-oriented machine. It comes with a disk drive as standard, and only connects to an RGB monitor / TV. The machine is backward compatible with the Oric-1 and Oric Atmos by using a cartridge. Most of the software is in French, including Hyper-BASIC's
error message An error message is the information displayed when an unforeseen problem occurs, usually on a computer or other device. Modern operating systems with graphical user interfaces, often display error messages using dialog boxes. Error messages are us ...
s. Up to 6000 units were sold in France. In December 1987, after announcing the Telestrat 2, Oric International went into receivership for the second and final time.


Technical specification


Keyboard

The keyboard has 57 moving keys with tactile feedback. It is capable of full upper and lower case with a correctly positioned
space bar The space bar is on the bottom center of the keyboard. The space bar, spacebar, blank, or space key is a key on a typewriter or alphanumeric keyboard in the form of a horizontal bar in the lowermost row, significantly wider than all other keys. ...
. It has a full
typewriter A typewriter is a Machine, mechanical or electromechanical machine for typing characters. Typically, a typewriter has an array of Button (control), keys, and each one causes a different single character to be produced on paper by striking an i ...
pitch. The key layout is a standard
QWERTY QWERTY ( ) is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six Computer keyboard keys#Types, keys on the top letter row of the keyboard: . The QWERTY design is based on a layout included in the Sh ...
with ESC, CTRL,
RETURN Return may refer to: In business, economics, and finance * Return on investment (ROI), the financial gain after an expense. * Rate of return, the financial term for the profit or loss derived from an investment * Tax return, a blank document or t ...
and additional cursor control keys. All keys have auto repeat.


Display

The display adapter will drive a
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 ...
UHF Ultra high frequency (UHF) is the ITU designation for radio frequencies in the range between 300 megahertz (MHz) and 3 gigahertz (GHz), also known as the decimetre band as the wavelengths range from one meter to one tenth of a meter ...
colour or black and white television receiver on approximately Channel 36.
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 ...
output is also provided on a 5 pin DIN 41524 socket.


Character mode

In character mode the Oric displays 28 lines of 40 characters, producing a display very similar to
Teletext Teletext, or broadcast teletext, is a standard for displaying text and rudimentary graphics on suitably equipped television sets. Teletext sends data in the broadcast signal, hidden in the invisible vertical blanking interval area at the to ...
. The character set is standard
ASCII ASCII ( ), an acronym for American Standard Code for Information Interchange, is a character encoding standard for representing a particular set of 95 (English language focused) printable character, printable and 33 control character, control c ...
which is enhanced by the addition of 80 user-definable characters. ASCII characters may also be re-defined as these are down loaded into RAM on power-up. Serial attributes are used to control display features, as in Teletext, and take up one character position. All remaining characters on that line are affected by the serial attribute until either the line ends or another serial attribute. Display features are: * Select background colour (paper) from one of eight. * Select foreground colour (ink) from one of eight. * Flash characters on and off approximately twice a second. * Produce double height characters (even line top, odd line bottom). * Switch over to user-definable character set. This feature is used to produce Teletext-style colour graphics without the need for additional RAM. Available colours are black, blue, red, magenta, green, cyan, yellow, and white. Each character position also has a parallel attribute, which may be operated on a character by character basis, to produce video inversion. The display has a fixed black border.


Screen graphics mode

The graphics mode consists of 200 pixels vertically by 240 pixels horizontally plus 3 lines of 40 characters (the same as character mode) at the bottom of the screen to display system information and to act as a window on the user program while still viewing the graphics display. It can also be used to input direct commands for graphics and see the effect instantly without having to switch modes. The graphics display operates with serial attributes in the same way as characters, except that the display is now considered as 200 lines by 40 graphics cells. Each graphic cell is therefore very flexible by having 8 foreground and 8 background colours and flashing patterns. The video invert parallel attribute is also usable in this mode. ASCII characters may be painted over the graphics area, thus enabling the free mixing of graphics and text.


Sound

The Oric has an internal loudspeaker and amplifier and can also be connected to external amplifiers via the 7 Pin DIN 45329 shared with the cassette interface. A
General Instruments AY-3-8912 The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument (GI) in 1978, initially for use with their 16-bit CP1610 or one of the PIC1650 series of 8-bit microcomputers. The AY-3-8910 and its variants were ...
provides 3 channel sound. For
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 ...
programs, four keywords generate pre-made sounds: PING, SHOOT, EXPLODE, and ZAP. The commands SOUND, MUSIC, and PLAY produce a broader range of sounds.


Cassette interface

The cassette recorder connects via a 7 Pin DIN 45329 socket shared with the external sound output. The interface includes support for tape motor control. Recording speeds offered as standard are 300 baud or 2400 baud. A tone leader allows tape recorders' automatic level control to stabilise before the filename, followed by the actual data with parity; finally,
checksum A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage. By themselves, checksums are often used to verify dat ...
s are recorded to allow overall verification of the recording. The circuit was designed using a
Schmitt trigger In electronics, a Schmitt trigger is a comparator circuit with hysteresis implemented by applying positive feedback to the noninverting input of a comparator or differential amplifier. It is an passivity (engineering), active circuit which con ...
to remove noise and make input more reliable. The system allows for verification of stored information against the tape copy, to ensure integrity before the information is flushed from memory. There was however a bug within the error-checking of recorded programs, often causing user-created programs to fail when loaded back in, this bug persist in the updated ROMs for the Oric Atmos. Available basic commands are CLOAD, CSAVE (for programs and memory dumps), STORE, RECALL (for arrays of string, integer or real, added with Oric Atmos roms). Filenames up to 16 characters can be specified. Options on the commands exist for slow speed, verification, autorunning of programs or specification of start and ending addresses for dumping memory.


Expansion port

The expansion port allows full access to the CPU's data address and control lines. This allows connection of add-ons specifically designed for the Oric, including user designed hardware. The range of lines exposed allows external ROM and RAM expansion, thus allowing for
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, cassette, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, ...
s or for expansion devices to internally include the required operating software on ROM.


Printer port

The printer port is compatible with the then standard Centronics parallel interface allows for connection of many different types of printers from low quality (e.g. low-resolution
thermal printer Thermal printing (or direct thermal printing) is a digital printing process which produces a printed image by passing paper with a thermochromic coating, commonly known as thermal paper, over a print head consisting of tiny electrically hea ...
s) to high quality printers, such as fixed font
daisy wheel printer Daisy wheel printing is an impact printing technology invented in 1970 by Andrew Gabor at Diablo Data Systems. It uses interchangeable pre-formed type elements, each with typically 96 glyphs, to generate high-quality output comparable to pre ...
s or
laser printer Laser printing is an electrostatic digital printing process. It produces high-quality text and graphics (and moderate-quality photographs) by repeatedly passing a laser beam back and forth over a Electric charge, negatively charged cylinder call ...
s, though the latter were uncommon and expensive during the period of commercial availability of the Oric range. Most contemporary computer printers could produce text output without requiring specific drivers, and often followed de facto standards for simple graphics. More advanced use of the printer would have required a specific driver which, given the proliferation of different home computers and standards of the time, may or may not have been available.


Peripherals


Colour plotter

Tangerine's MCP-40 is a
plotter A plotter is a machine that produces vector graphics drawings. Plotters draw lines on paper using a pen, or in some applications, use a knife to cut a material like Polyvinyl chloride, vinyl or leather. In the latter case, they are sometimes k ...
with mechanics by
Alps Electric , previously known as is a Japanese multinational corporation, headquartered in Tokyo, Japan, producing electronic devices, including switches, potentiometers, sensors, encoders and touchpads. The company was established in 1948 as Kataoka El ...
. The same mechanism was also used as the basis for similar low-cost plotters produced by various home computer manufacturers around that time. These included the
Atari 1020 The Atari 1020 is a four-color computer plotter which was sold by Atari, Inc. for Atari 8-bit computers. The 1020 is capable of 20-, 40- and 80-column text and graphics using a friction-fed roll of paper approximately 11.5 cm (4.5 inc ...
, the Commodore 1520, the Tandy/Radio Shack CGP-115, the
Texas Instruments Texas Instruments Incorporated (TI) is an American multinational semiconductor company headquartered in Dallas, Texas. It is one of the top 10 semiconductor companies worldwide based on sales volume. The company's focus is on developing analog ...
HX-1000, the
Mattel Aquarius The Aquarius is a home computer designed by ''Radofin'' and released by ''Mattel Electronics'' in 1983. Based on the Zilog Z80 microprocessor, the system has a rubber chiclet keyboard, 4 kB of RAM, and a subset of Microsoft BASIC in ROM. It conn ...
4615, and probably also the Sharp MZ-1P16 (for MZ-800 series).


Prestel adaptor

The
Prestel Prestel was the Brand#Brand names and trademark, brand name of a videotex service launched in the UK in 1979 by BT Group#Post Office Telecommunications, Post Office Telecommunications, a division of the British Post Office Limited#History, Po ...
adaptor produced by Eureka (Informatika) was the first adaptor produced for the Oric-1 and Oric Atmos computers. However this adaptor was only furnished with very limited software.


Clones

The Atmos was licensed in
Yugoslavia , common_name = Yugoslavia , life_span = 1918–19921941–1945: World War II in Yugoslavia#Axis invasion and dismemberment of Yugoslavia, Axis occupation , p1 = Kingdom of SerbiaSerbia , flag_p ...
and sold as ''Nova 64''. The clones were Atmos-based, the only difference being the logo indicating ''ORIC NOVA 64'' instead of ''Oric Atmos 48K''. This is to indicate the installed 64 KB of RAM – which was also true of the Atmos –, 16 KB of which is masked in both by the ROM at startup, leaving 48 KB to work with the
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 ...
language. In Bulgaria, the Atmos clone was named '' Pravetz 8D'' and produced between 1985 and 1991. The Pravetz is entirely hardware and software compatible with the Oric Atmos. The biggest change on the hardware side is the larger white case that hosts a comfortable mechanical keyboard and an integrated power supply. The BASIC ROM has been patched to host both a
Western European Western Europe is the western region of Europe. The region's extent varies depending on context. The concept of "the West" appeared in Europe in juxtaposition to "the East" and originally applied to the Western half of the ancient Mediterranean ...
and
Cyrillic The Cyrillic script ( ) is a writing system used for various languages across Eurasia. It is the designated national script in various Slavic, Turkic, Mongolic, Uralic, Caucasian and Iranic-speaking countries in Southeastern Europe, Ea ...
alphabet the upper case character set produces Western European characters, while lower case gives Cyrillic letters. In order to ease the use of the two alphabets, the Pravetz 8D is fitted with a Caps Lock key. A
Disk II The Disk II Floppy Disk Subsystem, often rendered as Disk ] '', is a -inch floppy disk drive designed by Apple II (original)">Apple II Apple II ("apple Roman numerals, two", stylized as Apple ) is a series of microcomputers manufactured ...
compatible interface and a custom DOS, called DOS-8D, were created in 1987–88 by Borislav Zahariev.


See also

* :Oric games


References


External links


Oric FAQ



Oric Atmos review
March 1984 '' Your Computer''
Microtan 65Oric-1
{snd}
Oric Atmos
at the Old Computers Museum
Oric.org
community portal (French) Early microcomputers 6502-based home computers Home computers Tangerine Computer Systems Computers designed in the United Kingdom Computer-related introductions in 1982