Advanced Graphics Architecture
   HOME

TheInfoList



OR:

Amiga Advanced Graphics Architecture (AGA) is the third-generation Amiga graphic chipset, first used in the
Amiga 4000 The Commodore Amiga 4000, or A4000, is the successor of the A2000 and A3000 computers. There are two models: the A4000/040 released in October 1992 with a Motorola 68040 CPU, and the A4000/030 released in April 1993 with a Motorola 68EC030. ...
in 1992. Before release AGA was codenamed Pandora by
Commodore International Commodore International (other names include Commodore International Limited) was an American home computer and electronics manufacturer founded by Jack Tramiel. Commodore International (CI), along with its subsidiary Commodore Business Mac ...
. AGA was originally called AA for Advanced Architecture in the United States. The name was later changed to AGA for the European market to reflect that it largely improved the graphical subsystem, and to avoid trademark issues. AGA is able to display graphics modes with a depth of up to s per pixel. This allows for in indexed display modes and (18-bit) in
Hold-And-Modify Hold-And-Modify, usually abbreviated as HAM, is a display mode of the Commodore Amiga computer. It uses a highly unusual technique to express the color of pixels, allowing many more colors to appear on screen than would otherwise be possible ...
(HAM-8) modes. The palette for the AGA chipset has 256 entries from (24-bit), whereas previous chipsets, the
Original Chip Set The Original Chip Set (OCS) is a chipset used in the earliest Commodore Amiga computers and defined the Amiga's graphics and sound capabilities. It was succeeded by the slightly improved Enhanced Chip Set (ECS) and greatly improved Advanced G ...
(OCS) and
Enhanced Chip Set The Enhanced Chip Set (ECS) is the second generation of the Amiga computer's chipset, offering minor improvements over the original chipset (OCS) design. ECS was introduced in 1990 with the launch of the Amiga 3000. Amigas produced from 1990 o ...
(ECS), only allow out of 4096 or 64 colors in Amiga
Extra Half-Brite Extra Half-Brite, usually abbreviated as EHB, is a planar display mode of the Amiga computer. This mode uses six bitplanes (six bits/pixel). The first five bitplanes index 32 colors selected from a 12-bit color space (4096 possible colors). I ...
(EHB mode). Other features added to AGA over ECS are super-hi-res smooth scrolling and 32-bit fast page memory fetches to supply the graphics data bandwidth for 8 bitplane graphics modes and wider sprites. AGA is an incremental upgrade, rather than the dramatic upgrade of the other chipset that Commodore had begun in 1988, the
Amiga Advanced Architecture chipset The AAA chipset (Advanced Amiga Architecture) was intended to be the next-generation Amiga multimedia system designed by Commodore International. Initially begun as a secret project, the first design discussions were started in 1988, and after ...
(AAA), lacking many features that would have made it competitive with other graphic chipsets of its time. Apart from the graphics data fetches, AGA still operates on 16-bit data only, meaning that significant bandwidth is wasted during register accesses and
copper Copper is a chemical element with the symbol Cu (from la, cuprum) and atomic number 29. It is a soft, malleable, and ductile metal with very high thermal and electrical conductivity. A freshly exposed surface of pure copper has a pinkis ...
and
blitter A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to ano ...
operations. Also the lack of a chunky graphics mode is a speed impediment to graphics operations not tailored for
planar Planar is an adjective meaning "relating to a plane (geometry)". Planar may also refer to: Science and technology * Planar (computer graphics), computer graphics pixel information from several bitplanes * Planar (transmission line technologies), ...
modes, resulting in ghost artifacts during the common productivity task of
scrolling In computer displays, filmmaking, television production, 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 of the text ...
. In practice, the AGA HAM mode is mainly useful in paint programs, picture viewers, and for video playback. Workbench in 256 colors is much slower than ECS operation modes for normal application use; a workaround is to use multiple screens with different color depths. AGA lacks flicker free higher resolution modes, being only able to display at flicker-free operation. mode is rarely used as it can only operate at a flickering interlaced mode. In contrast, higher-end PC systems of this era can operate at with a full 256-color display. AGA's highest resolution is in interlaced when overscan is used. These missed opportunities in the AGA upgrade contributed to the Amiga ultimately losing technical leadership in the area of
multimedia Multimedia is a form of communication that uses a combination of different content forms such as text, audio, images, animations, or video into a single interactive presentation, in contrast to tradit ...
. After the long-delayed AAA was finally suspended, AGA was to be succeeded by the
Hombre chipset Hombre is a RISC chipset for the Amiga, designed by Commodore, which was intended as the basis of a range of Amiga personal computers and multimedia products, including a successor to the Amiga 1200, a next generation game machine called CD64 and a ...
, but this was ultimately cancelled due to Commodore's bankruptcy. AGA is present in the
CD32 CD32 (cluster of differentiation 32), also known as FcγRII or FCGR2, is a surface receptor glycoprotein belonging to the Ig gene superfamily. CD32 can be found on the surface of a variety of immune cells. CD32 has a low-affinity for the Fragm ...
,
Amiga 1200 The Amiga 1200, or A1200 (code-named " Channel Z"), is a personal computer in the Amiga computer family released by Commodore International, aimed at the home computer market. It was launched on October 21, 1992, at a base price of £399 in the ...
, and
Amiga 4000 The Commodore Amiga 4000, or A4000, is the successor of the A2000 and A3000 computers. There are two models: the A4000/040 released in October 1992 with a Motorola 68040 CPU, and the A4000/030 released in April 1993 with a Motorola 68EC030. ...
.


Technical details

In order to increase memory bandwidth, the
Chip RAM Chip RAM is a commonly used term for the integrated RAM used in Commodore's line of Amiga computers. Chip RAM is shared between the central processing unit (CPU) and the Amiga's dedicated chipset (hence the name). It was also, rather misleadingly, ...
data bus was extended to 32-bit width as in the A3000 (unlike AGA, the A3000's Chip RAM is 32-bit for CPU access only) and the Alice chip (replacing OCS/ ECS Agnus) was improved to be able to support full-width access for bitplane DMA. Bandwidth was doubled again (to 4x) by using Fast Page Mode RAM. Lisa (replacing former Denise) adds support for 8-bit bitplane data fetches, 256 instances of 24-bit palette registers, and for 32-bit data transfer for bitplane graphic and sprites. The rest of the chipset remains unchanged, as do the Blitter and Copper coprocessors in Alice, still working on 16-bit data.


See also

*
Amiga Advanced Architecture chipset The AAA chipset (Advanced Amiga Architecture) was intended to be the next-generation Amiga multimedia system designed by Commodore International. Initially begun as a secret project, the first design discussions were started in 1988, and after ...
(AAA chipset) *
Amiga Ranger Chipset Amiga Ranger is an unreleased prototype personal computer by Commodore which was intended to be the second generation Amiga chipset, prior to ECS. It was designed by the original Los Gatos Amiga team including Jay Miner. Overview After the relea ...
*
Amiga Enhanced Chip Set The Enhanced Chip Set (ECS) is the second generation of the Amiga computer's chipset, offering minor improvements over the original chipset (OCS) design. ECS was introduced in 1990 with the launch of the Amiga 3000. Amigas produced from 1990 onw ...
(ECS) *
Commodore AA+ Chipset This was the last classic Amiga compatible chipset that Commodore announced in 1992. They planned to release it in 1994 for low-end Amiga computers along with AAA. History In 1991 Commodore realized that AAA cost was going high, so they postpone ...
(AA+) *
Amiga Hombre chipset Hombre is a RISC chipset for the Amiga, designed by Commodore, which was intended as the basis of a range of Amiga personal computers and multimedia products, including a successor to the Amiga 1200, a next generation game machine called CD64 and a ...
*
List of home computers by video hardware This is a list of home computers, sorted alphanumerically, which lists all relevant details of their video hardware. Home computers are the second generation of desktop computers, entering the market in 1977 and becoming common during the 1980s. ...
*
Original Amiga chipset The Original Chip Set (OCS) is a chipset used in the earliest Commodore Amiga computers and defined the Amiga's graphics and sound capabilities. It was succeeded by the slightly improved Enhanced Chip Set (ECS) and greatly improved Advanced Gra ...
(OCS)


References


External links


mways.co.uk - How to Code the Amiga - AGA Chipset

The AGA Chip Set Functional Specification
{{Amiga hardware Amiga chipsets Graphics chips AmigaOS