Atari Sierra
   HOME

TheInfoList



OR:

Sierra was the code name for a
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 ...
/
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in a maximum of 32- bit units. Compared to smaller bit widths, 32-bit computers can perform la ...
personal computer A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
designed by the Sunnyvale Research Lab (SRL) of Atari, Inc. starting around 1983. The design was one of several new 16-bit computer systems proposing to use a new chipset from Atari Corporate Research. The graphics portion consisted of a two chip system called "Silver and Gold", Gold generated the video output while Silver was a sprite processor that fed data to Gold. The chipset was collectively known as Rainbow, and the entire computer system is sometimes referred to by this name. The audio portion of the chipset consisted of a powerful sound
synthesizer A synthesizer (also synthesiser or synth) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis a ...
known as AMY. The
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 ...
had not been chosen, but the
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
,
National Semiconductor 32016 The NS32000, sometimes known as the 32k, is a series of microprocessors produced by National Semiconductor. Design work began around 1980 and it was announced at the International Solid-State Circuits Conference in April 1981. The first member o ...
and
Intel 286 The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on February 1, 1982. It was the first 8086-based CPU with separate, non-multiplexed address and data buses and also the fi ...
were being considered. Several proposed operating systems were considered including VisiCorps
Visi On Visi On (also known as VisiOn) is an operating environment for IBM PCs and compatibles running DOS, developed by VisiCorp and released in December 1983. Visi On was the first piece of software with a graphical user interface (GUI) for the ...
and Atari's internal OS code-named "Snowcap". Sierra was bogged down since its inception through a committee process that never came to a consensus on the design specifications. A second project, Atari Gaza, ran in parallel, designing an upscale
workstation A workstation is a special computer designed for technical or computational science, scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating syste ...
machine running either
BSD Unix The Berkeley Software Distribution (BSD), also known as Berkeley Unix or BSD Unix, is a discontinued Unix operating system developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley, beginni ...
or
CP/M-68k 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/ 85-based microcomputers by Gary Kildall of Digital Research, Inc. CP/M is ...
. Atari management concluded they had no way to sell into the business market, redirecting Gaza engineers to a new low-cost machine based on the
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 ...
chipset, "Mickey". All of these systems were still incomplete when the company was purchased by
Jack Tramiel Jack Tramiel (, ); born Idek Trzmiel (; December 13, 1928 – April 8, 2012) was a Polish- American businessman and Holocaust survivor, best known for founding Commodore International. The Commodore PET, VIC-20, and Commodore 64 are som ...
in July 1984 and the majority of the staff was laid off. Only the synthesizer caught the interest of Tramel Technology lead engineer
Shiraz Shivji Shiraz Shivji (born 1947 in what is now known as Tanzania) was the primary designer of the Atari ST computer for Atari Corporation, which was developed in five months and released in 1985, and one of the engineers who developed the Commodore 64. ...
and the rest of the projects disappeared.


History


Earlier 8-bit designs

Atari's earlier consoles and computers generally used an off-the-shelf
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 ...
central processor 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 ...
with custom chips to improve performance and capabilities. With most designs of the era, graphics, sound and similar tasks would normally be handled by the main CPU, and converted to output using relatively simple
analog-to-digital converter In electronics, an analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a Digital signal (signal processing), digi ...
s. Offloading these duties to the custom chips allowed the CPU in Atari's design to spend less time on housekeeping chores. Atari referred to these chips as co-processors, sharing the
main memory Computer data storage or digital data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processin ...
to communicate instructions and data. In modern terminology, these would be known as
integrated graphics A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal co ...
and sound, now a common solution for mainstream offerings. In the
Atari 2600 The Atari 2600 is a home video game console developed and produced by Atari, Inc. Released in September 1977 as the Atari Video Computer System (Atari VCS), it popularized microprocessor-based hardware and games stored on swappable ROM cartridg ...
, a single all-in-one support chip known as the
TIA TIA most commonly refers to the transient ischemic attack, a "mini-stroke". TIA or Tia may also refer to: People * Tia (name), including a list of people and fictional characters with the given name or surname * TiA, stage name of a female ...
provided graphics and sound support to its stripped-down
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 ...
-derivative, the
6507 The 6507 (typically "''sixty-five-oh-seven''" or "''six-five-oh-seven''") is an 8-bit microprocessor from MOS Technology, Inc. It is a version of their 40-pin 6502 packaged in a 28-pin DIP, making it cheaper to package and integrate in systems. ...
. Due to the high price of
computer memory Computer memory stores information, such as data and programs, for immediate use in the computer. The term ''memory'' is often synonymous with the terms ''RAM,'' ''main memory,'' or ''primary storage.'' Archaic synonyms for main memory include ...
, the TIA was designed to use almost no traditional
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 ...
. The screen was drawn from a single line in memory, and the program had to quickly change the memory on-the-fly as the television drew down the screen. This led to both a quirky design as well as surprising programming flexibility; it was some time before programmers learned the knack of "racing the beam", but when they did, 2600 games began to rapidly improve compared to early efforts. The much more powerful
Atari 8-bit computers The Atari 8-bit computers, formally launched as the Atari Home Computer System, are a series of home computers introduced by Atari, Inc., in 1979 with the Atari 400 and Atari 800. The architecture is designed around the 8-bit MOS Technology 650 ...
used the same basic design concept, but this time supported by three chips. The C/GTIA was a graphics chip, greatly updated compared to the TIA, sound was moved to the new
POKEY POKEY, an acronym for Pot Keyboard Integrated Circuit, is a digital I/O chip designed by Doug Neubauer at Atari, Inc. for the Atari 8-bit computers. It was first released with the Atari 400 and Atari 800 in 1979 and is included in all later ...
which provided four-channel sound as well as handing some basic
input/output In computing, input/output (I/O, i/o, or informally io or IO) is the communication between an information processing system, such as a computer, and the outside world, such as another computer system, peripherals, or a human operator. Inputs a ...
tasks like keyboard handling, and finally, the software-based display system used in the 2600 was implemented in hardware in the
ANTIC Alphanumeric Television Interface Controller (ANTIC) is an LSI ASIC dedicated to generating 2D computer graphics to be shown on a television screen or computer display. Under the direction of Jay Miner, the chip was designed in 1977–1978 b ...
, which was responsible for handling background graphics (
bitmap In computing, a bitmap (also called raster) graphic is an image formed from rows of different colored pixels. A GIF is an example of a graphics image file that uses a bitmap. As a noun, the term "bitmap" is very often used to refer to a partic ...
s) and character-based output. ANTIC allowed the programmer to provide a simple list of instructions which it would then convert into data to be fed to the C/GTIA, freeing the programmer of this task. This separation of duties allowed each sub-system to be more powerful than the all-in-one TIA, while their updated design also greatly reduced programming complexity compared to the 2600.


Rainbow

By the early 1980s, a new generation of CPU designs was coming to market with much greater capability than the earlier 8-bit designs. Notable among these were the
Intel 8088 The Intel 8088 ("''eighty-eighty-eight''", also called iAPX 88) microprocessor is a variant of the Intel 8086. Introduced on June 1, 1979, the 8088 has an eight-bit external data bus instead of the 16-bit bus of the 8086. The 16-bit registers ...
and
Zilog Z8000 The Zilog Z8000 is a 16-bit microprocessor architecture designed by Zilog and introduced in early 1979. Two chips were initially released, differing only in the width of the address bus; the Z8001 had a 23-bit bus while the Z8002 had a 16-bit b ...
, designs using
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 ...
internals, which initially became available as daughtercards on
S-100 bus The S-100 bus or Altair bus, later standardized as IEEE 696-1983 ''(inactive-withdrawn)'', is an early computer bus designed in 1974 as a part of the Altair 8800. The bus was the first industry standard expansion bus for the microcomputer in ...
machines and other platforms as early as the late 1970s. But even as these were coming to market, more powerful
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in a maximum of 32- bit units. Compared to smaller bit widths, 32-bit computers can perform la ...
designs were emerging, notably the
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
(m68k) which was announced in 1979 and led several other companies to begin development their own 32-bit designs. Atari's Sunnyvale Research Lab (SRL), run by
Alan Kay Alan Curtis Kay (born May 17, 1940) published by the Association for Computing Machinery 2012 is an American computer scientist who pioneered work on object-oriented programming and windowing graphical user interface (GUI) design. At Xerox ...
and Kristina Hooper Woolsey, was tasked with keeping the company on the leading edge, exploring projects beyond the next fiscal year. They began experimenting with the new 16-and 32-bit chips in the early 1980s. By 1982 it was clear Atari was not moving forward with these new chips as rapidly as other companies. Some panic ensued, and a new effort began to develop a working system. Steve Saunders began the process in late 1982 by sitting down with the guru of the 8-bit series chips. He was astonished at the system's limitations and was determined to design something better. His design tracked a set of rectangular areas with different origin points and a priority. The chipset would search through the rectangles in priority order until it found the first one that contained a color value that was visible on the screen at that location. One color from each rectangle's
color lookup table In computer graphics, a palette is the set of available colors from which an image can be made. In some systems, the palette is fixed by the hardware design, and in others it is dynamic, typically implemented via a color lookup table (CLUT), ...
could be defined as transparent, allowing objects below it to be visible even at a lower priority. In this way, the system would offer the fundamental basis for windowing support. Each rectangle in the display could be as large or small as required. One might, for instance, make a rectangle that was larger than the screen, which would allow it to be scrolled simply by updating the origin point in its description block. If this was moved off the screen, it would be ignored during drawing, meaning one could use rectangles as offscreen drawing areas and then "flip" them onto the visible screen by changing their origin point once the drawing was complete. Small rectangles could be used for movable objects whereas earlier Atari designs used custom sprite hardware for this task. Each of the rectangles had its own bit depth, 1, 2, 4 or 8-bit, and each one had its own color lookup table that mapped the 1, 4, 16, or 256 color registers of the selected bit depth onto an underlying hardware pallet of 4,096 colors. The data could be encoded using
run length encoding Run-length encoding (RLE) is a form of lossless data compression in which ''runs'' of data (consecutive occurrences of the same data value) are stored as a single occurrence of that data value and a count of its consecutive occurrences, rather th ...
(RLE) to reduce memory needs. The display was constructed one line at a time into an internal buffer which was then output to the Gold as it asked for data. Work on Rainbow continued through 1983, mainly by Saunders and Bob Alkire, who would continue developing the system on a large whiteboard. A polaroid image of the design was made after every major change. A significant amount of effort was applied to considering the timing of the access process searching through the rectangles for a displayed pixel; it was possible to overload the system, asking it to consider too much memory in the available time, but that was considered suitable as this could be addressed in software. Jack Palevich produced a simulator of the system and George Wang of Atari Semiconductor produced a logic design. The logic was initially implemented as a single-chip design, but the only cost-effective chip packaging at the time was the 40-pin DIP, which required the system to be reimplemented as two separate VLSI chips. This led to the creation of the "Silver" and "Gold" chips, each of which implemented one portion of the Rainbow concept. Silver was responsible for maintaining the rectangle data and priority system and using that to fetch the appropriate data from memory to produce any given pixel, while Gold took the resulting data from Silver, performed color lookup, and produced the video output using a bank of timers that implemented the
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 ...
or
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 ...
signal output.


Sierra

Sierra came about through a conversation between Alkire and Doug Crockford. Alkire borrowed Palevich's new Mac computer, using it to make block diagrams of a machine that slowly emerged as the Sierra effort. Each engineer in SRL had their own favorite new CPU design, and the preferred selection changed constantly as work on Rainbow continued. Numerous options were explored, including the
Intel 80186 The Intel 80186, also known as the iAPX 186, or just 186, is a microprocessor and microcontroller introduced in 1982. It was based on the Intel 8086 and, like it, had a 16-bit external Bus (computing)#Address bus, data bus multiplexed with a 20 ...
and 286, National Semiconductor NS16032,
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
and
Zilog Z8000 The Zilog Z8000 is a 16-bit microprocessor architecture designed by Zilog and introduced in early 1979. Two chips were initially released, differing only in the width of the address bus; the Z8001 had a 23-bit bus while the Z8002 had a 16-bit b ...
. Each of these was compared for its price/performance ratio for a wide variety of machines. The design, then, was more of an outline than a concrete design, the only portions that were positively selected was the use of Rainbow for graphics and a new synthesizer chip known as "Amy" for sound. Tying all of this together would be a new operating system known as "Eva", although the nature of the OS changed as well. At least one design document outlining the entire system exists, referring to the platform as "GUMP", a reference to a character in ''
The Marvelous Land of Oz ''The Marvelous Land of Oz: Being an Account of the Further Adventures of the Scarecrow and the Tin Woodman'', commonly shortened to ''The Land of Oz'', published in July 1904, is the second book in L. Frank Baum's Oz series, and the sequel to ...
''. The original design documents suggest different Sierra concepts aimed at the
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 ...
market with a price point as low as $300 using a low power CPU, all the way through business machines, student computers and low-end
workstation A workstation is a special computer designed for technical or computational science, scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating syste ...
s. It was during this point that the wooden mockup was constructed. By early 1984 it was clear the project was going to be shut down, and the engineers began looking for other jobs. With Rainbow largely complete by this time, at the point of
tape out In electronics and photonics design, tape-out or tapeout is the final stage of the design process for integrated circuits or printed circuit boards before they are sent for manufacturing. The tapeout is specifically the point at which the graphi ...
, some effort was put into saving the design by licensing it to a 3rd party. Meetings were made with several potential customers, including Tramel Technology, AMD and others.
HP Labs HP Labs is the exploratory and advanced research group for HP Inc. HP Labs' headquarters is in Palo Alto, California and the group has research and development facilities in Bristol, UK. The development of programmable desktop calculators, ink ...
hired a group of thirty engineers from SRL, including Alkire and Saunders, and the Rainbow effort ended.


Other designs

Sierra proceeded alongside similar projects within Atari being run by other divisions, including an upscale m68k machine known as
Gaza Gaza may refer to: Places Palestine * Gaza Strip, a Palestinian territory on the eastern coast of the Mediterranean Sea ** Gaza City, a city in the Gaza Strip ** Gaza Governorate, a governorate in the Gaza Strip Mandatory Palestine * Gaza Sub ...
. Arguments broke out in Atari's management over how to best position any 32-bit machine, and which approach better served the company's needs. The home computer market was in the midst of a
price war A price war is a form of market competition in which companies within an industry engage in aggressive pricing activity "characterized by the repeated cutting of prices below those of competitors". This leads to a cycle, where each competitor att ...
that was destroying it, and it was not clear that a high-end machine would not become embroiled in a similar price war. The business computing market appeared to be immune to the price war and 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 ...
was finally starting to sell in quantity despite being much less sophisticated than Sierra or Gaza. But Atari had no presence in the business world and it was not clear how they could sell into this market. Workstations were an emerging niche that the company might be able to sell into, but the market was very new. Management vacillated on which of these markets offered a greater chance of success. Work on the various Sierra concepts continued through 1983 and into 1984, by which point little progress had been made on the complete design. Several mock-ups of various complexity had been constructed, but no working machines existed. Likewise, little concrete work on the operating system had taken place, and the idea of using a
Unix System V Unix System V (pronounced: "System Five") is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, an ...
port was being considered. Only the Amy chip had made considerable progress by this point; the first version to be fabbed, the AMY-1, was moving into production for late 1984. At the same time, teams of former Atari engineers were now working at the start-up computer companies
Mindset A mindset refers to an established set of attitudes of a person or group concerning culture, values, philosophy, frame of reference, outlook, or disposition. It may also arise from a person's worldview or beliefs about the meaning of life. Som ...
and Amiga. Amiga, led by
Jay Miner Jay Glenn Miner (May 31, 1932 – June 20, 1994) was an American integrated circuit designer, known primarily for developing graphics and audio chips for the Atari 2600 and Atari 8-bit computers and as the "father of the Amiga". Early life ...
who had led the design of the original Atari HCS (Home Computer System--400/800) and the creation of the TIA for the Atari VCS (AKA 2600), had been making progress with their new platform, codenamed "Lorraine". Lorraine was also based on the 68000 and generally similar to Sierra and Gaza in almost every design note, which is not surprising given that the teams originally came from the same company. By early 1984, Lorraine was farther along in design and nearly ready for production. Atari had already licensed the Lorraine chipset for a games console machine, and the Gaza team was told to drop their efforts and begin work on a desktop computer design using Lorraine, codenamed "Mickey" (semi-officially known as the Atari 1850XLD).


Tramiel takeover

In July 1984,
Jack Tramiel Jack Tramiel (, ); born Idek Trzmiel (; December 13, 1928 – April 8, 2012) was a Polish- American businessman and Holocaust survivor, best known for founding Commodore International. The Commodore PET, VIC-20, and Commodore 64 are som ...
purchased Atari and the company became
Atari Corporation Atari Corporation was an American manufacturer of Home computer, home computers and Video game console, video game consoles. It was founded by Jack Tramiel on May 17, 1984, as Tramel Technology, Ltd., but then took on the Atari name less than ...
. In a desperate measure to restore cash-flow, whole divisions of the company were laid off over a period of a few weeks. This included the vast majority of the SRL staff. The Amy team convinced the Tramiels that their work could be used in other platforms, and their project continued. The rest of the Sierra team were scattered. As a result, any progress on the Sierra platform ended, Gaza was completed and demonstrated and Mickey was completed, awaiting the Amiga chipset that would never arrive. The "Cray" development frame for Gaza and reused for Mickey was used by the Tramiel engineers to develop the Atari ST prototype. The company's option to use Lorraine for a games console also ended, and Amiga would later sign a deal with
Commodore International Commodore International Corporation was a home computer and electronics manufacturer with its head office in The Bahamas and its executive office in the United States founded in 1976 by Jack Tramiel and Irving Gould. It was the successor compan ...
to produce a machine very similar to Mickey, the
Amiga 1000 The Amiga 1000, also known as the A1000, is the first personal computer released by Commodore International in the Amiga line. It combines the 16/32-bit Motorola 68000 CPU which was powerful by 1985 standards with one of the most advanced grap ...
. The
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 ...
, Atari Corp's 68k-based machine, would be built with custom chips and off-the-shelf hardware, and was significantly less advanced than Sierra, GAZA or Mickey.


Description

As implemented, the Silver and Gold design was based on an internal buffer that constructed the screen one line at a time. This was an effort to relax the timing requirements between the
main memory Computer data storage or digital data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processin ...
and the video output. Previous designs had generally used one of two solutions; one was to carefully time the CPU and GPU so they could access memory within the timing constraints of the video system, while other platforms used some sort of system to pause the CPU during the times the GPU needed memory. By the time of Rainbow's design, the cost of implementing a buffer had become a non-issue, allowing the system to access memory with some flexibility in timing. The system could be used to construct any display from 512 to 768 pixels wide and 384 to 638 lines high. The mode that it was designed to support was 640 x 480 at a maximum 8-bit color depth. The colors were selected from a
color lookup table In computer graphics, a palette is the set of available colors from which an image can be made. In some systems, the palette is fixed by the hardware design, and in others it is dynamic, typically implemented via a color lookup table (CLUT), ...
of 4,096 colors. The background color, assuming no data was specified for a given pixel, was set in an internal register. The system naturally output
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 ...
and could be converted to
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 ...
or
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 ...
using commonly available chips. As implemented in Silver, the object buffer could contain up to twelve "objects" representing rectangular areas. This does not appear to be a design limitation, simply the implementation of this particular chip. Each of the object records contained a pointer to the location in memory for the underlying data. Using line-end interrupts, programs could modify these pointers on-the-fly as the screen was drawn, allowing the system to display different objects on each line. Similar techniques had been used in earlier Atari machines to increase the number of sprites on a single screen. Because Silver required control of the memory, it operated as the bus master and also handled
DRAM Dram, DRAM, or drams may refer to: Technology and engineering * Dram (unit), a unit of mass and volume, and an informal name for a small amount of liquor, especially whisky or whiskey * Dynamic random-access memory, a type of electronic semicondu ...
refresh duties.


Notes


References


Citations


Bibliography

* * * *


External links


Atari Inc's 16-Bit Computer Systems (Pre-Tramiels/ST)
* {{Atari hardware All-in-one computers Atari hardware 68000-based home computers