Amiga Halfbrite mode

Last updated
Fragment of normal 32 color (left) vs. Extra Half Brite 64 color picture (right) 32 vs Ehb64.png
Fragment of normal 32 color (left) vs. Extra Half Brite 64 color picture (right)
Extra Half Brite 64 color mode picture Ehb64.png
Extra Half Brite 64 color mode picture

Extra Half Brite (also referred to as Extra-Half-Brite or Extra-Halfbrite), usually abbreviated as EHB, [1] [2] [3] [4] is a planar display mode of the Amiga computer.

Contents

Normal 32 color mode picture 32c.png
Normal 32 color mode picture

This mode uses six bitplanes (six bits/pixel). [3] [5] [6] The first five bitplanes index 32 colors selected from a 12-bit color space (4096 possible colors). If the bit on the sixth bitplane is set, the display hardware halves the brightness of the corresponding color component. [7] This way 64 simultaneous colors are possible (32 arbitrary colors plus 32 half-bright components) while only using 32 color registers. [8] The number of color registers is a hardware limitation of pre-AGA chipsets used in Amiga computers.

Some contemporary game titles (Fusion, [9] Defender of the Crown [10] , Agony, [11] Lotus II [12] or Unreal [13] ) and animations (HalfBrite Hill [4] ) used EHB mode as a hardware-assisted means to display shadows or silhouettes. [9] [14] EHB was also often used as general-purpose 64 color mode with the aforementioned restrictions. [9] [15] [16] [17]

Some early versions of the first Amiga, the Amiga 1000 sold in the United States lack the EHB video mode, which is present in all later Amiga models. [4] [2]

See also

Related Research Articles

<span class="mw-page-title-main">Amiga</span> Family of personal computers sold by Commodore

Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 16/32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphics and audio compared to previous 8-bit systems. These systems include the Atari ST—released earlier the same year—as well as the Macintosh and Acorn Archimedes. Based on the Motorola 68000 microprocessor, the Amiga differs from its contemporaries through the inclusion of custom hardware to accelerate graphics and sound, including sprites and a blitter, and a pre-emptive multitasking operating system called AmigaOS.

<span class="mw-page-title-main">Atari ST</span> Line of home computers from Atari Corporation

The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first personal computer with a bitmapped color GUI, using a version of Digital Research's GEM from February 1985. The Atari 1040ST, released in 1986 with 1 MB of RAM, was the first home computer with a cost-per-kilobyte of less than US$1.

<span class="mw-page-title-main">Amiga 500</span> Personal computer by Commodore

The Amiga 500, also known as the A500, was the first popular version of the Amiga home computer, "redefining the home computer market and making so-called luxury features such as multitasking and colour a standard long before Microsoft or Apple sold these to the masses". It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that of the Commodore 128.

<span class="mw-page-title-main">Original Chip Set</span> Chipset used in Amiga personal computer

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 the greatly improved Advanced Graphics Architecture (AGA).

<span class="mw-page-title-main">Video Graphics Array</span> Computer display standard and resolution

Video Graphics Array (VGA) is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the IBM PC compatible industry within three years. The term can now refer to the computer display standard, the 15-pin D-subminiature VGA connector, or the 640 × 480 resolution characteristic of the VGA hardware.

In computer graphics, planar is the method of arranging pixel data into several bitplanes of RAM. Each bit in a bitplane is related to one pixel on the screen. Unlike packed, high color, or true color graphics, the whole dataset for an individual pixel is not in one specific location in RAM, but spread across the bitplanes that make up the display. Planar arrangement determines how pixel data is laid out in memory, not how the data for a pixel is interpreted; pixel data in a planar arrangement could encode either indexed or direct color.

Amiga Advanced Graphics Architecture (AGA) is the third-generation Amiga graphic chipset, first used in the Amiga 4000 in 1992. Before release AGA was codenamed Pandora by Commodore International.

<span class="mw-page-title-main">Deluxe Paint</span> Raster graphics editor

Deluxe Paint, often referred to as DPaint, is a bitmap graphics editor created by Dan Silva for Electronic Arts and published for the then-new Amiga 1000 in November 1985. A series of updated versions followed, some of which were ported to other platforms. An MS-DOS release with support for the 256 color VGA standard became popular for creating pixel graphics in video games in the 1990s.

<span class="mw-page-title-main">ILBM</span> File format

Interleaved Bitmap (ILBM) is an image file format conforming to the Interchange File Format (IFF) standard. The format originated on the Amiga platform, and on IBM-compatible systems, files in this format or the related PBM format are typically encountered in games from late 1980s and early 1990s that were either Amiga ports or had their graphical assets designed on Amiga machines.

<span class="mw-page-title-main">Amiga 4000</span> 1992 personal computer

The Amiga 4000, or A4000, from Commodore is the successor of the Amiga 2000 and Amiga 3000 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.

Color depth or colour depth, also known as bit depth, is either the number of bits used to indicate the color of a single pixel, or the number of bits used for each color component of a single pixel. When referring to a pixel, the concept can be defined as bits per pixel (bpp). When referring to a color component, the concept can be defined as bits per component, bits per channel, bits per color, and also bits per pixel component, bits per color channel or bits per sample (bps). Modern standards tend to use bits per component, but historical lower-depth systems used bits per pixel more often.

<span class="mw-page-title-main">Hold-And-Modify</span> Display mode used in Commodore Amiga computers

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 mode was commonly used to display digitized photographs or video frames, bitmap art and occasionally animation. At the time of the Amiga's launch in 1985, this near-photorealistic display was unprecedented for a home computer and it was widely used to demonstrate the Amiga's graphical capability. However, HAM has significant technical limitations which prevent it from being used as a general purpose display mode.

In computing, indexed color is a technique to manage digital images' colors in a limited fashion, in order to save computer memory and file storage, while speeding up display refresh and file transfers. It is a form of vector quantization compression.

The AAA chipset 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 many revisions and redesigns the first silicon versions were fabricated in 1992–1993. The project was stymied in 1993 based on a lack of funds for chip revisions.

<span class="mw-page-title-main">ZX Spectrum graphic modes</span> Graphic modes of the ZX Spectrum computer

The original ZX Spectrum computer outputs video through an RF modulator and was designed for use with contemporary 1980s television sets, for a simple colour graphic display.

<span class="mw-page-title-main">Tandy Graphics Adapter</span> Computer display standard for the Tandy 1000 series

Tandy Graphics Adapter is a computer display standard for the Tandy 1000 series of IBM PC compatibles, which has compatibility with the video subsystem of the IBM PCjr but became a standard in its own right.

References

  1. Mortimore, Eugene P. (1986). Amiga Programmer's Handbook. SYBEX. ISBN   978-0-89588-343-8.
  2. 1 2 Maher, Jimmy (2018-01-26). The Future Was Here: The Commodore Amiga. MIT Press. ISBN   978-0-262-53569-4.
  3. 1 2 "Amiga® Hardware Reference Manual: Color Selection in Extra Half Brite (EHB) Mode". Amiga Developer Docs. Retrieved 2022-11-19.
  4. 1 2 3 Sullivan, Kevin (1987). "HalfBrite Hill". Amiga Animations. Blair-Sullivan Computer Graphics & Animation. Retrieved 2022-11-19.
  5. "The Atari ST and Amiga computing evolution!". Retroshowcase: oldschool game reference!. Retrieved 2022-11-19.
  6. Peddie, Jon (8 June 2022). "Amiga (1988)". IEEE Computer Society. Retrieved 2022-11-19.
  7. Maher, Jimmy (2018-01-26). The Future Was Here: The Commodore Amiga. MIT Press. ISBN   978-0-262-53569-4.
  8. Amiga ROM Kernel Reference Manual: Libraries. Addison-Wesley. 1992. ISBN   978-0-201-56774-8.
  9. 1 2 3 "Extra Half Bright (EHB)". Amiga Graphics Archive. Retrieved 2022-11-19.
  10. "Defender of the Crown - Castle Norman - Amiga Graphics Archive". amiga.lychesis.net. Retrieved 2023-04-12.
  11. "Agony - Loader 1 - Amiga Graphics Archive". amiga.lychesis.net. Retrieved 2023-04-12.
  12. "Lotus 2 - Level 1 - Forest - Amiga Graphics Archive". amiga.lychesis.net. Retrieved 2023-04-12.
  13. "Unreal - Amiga Graphics Archive". amiga.lychesis.net. Retrieved 2023-04-12.
  14. "Enhanced Graphics - Extra Half-Brite (EHB) Mode". Hall Of Light - The database of Amiga games. Retrieved 2023-04-12.
  15. "EHB images". Amiga Graphics Archive. Retrieved 19 September 2011.
  16. Compute. Vol. 11. Small System Services. 1989. pp. 44, 53.
  17. Kroah (2020). "The Bard's Tale serie - Bard's Tale Construction Set". Kroah's Game Reverse Engineering Page. Retrieved 2022-11-19.