Amiga Halfbrite mode

Last updated

A normal 32 color image can be compared to an Extra Half Brite 64 color image. 32 vs Ehb64.png
A normal 32 color image can be compared to an Extra Half Brite 64 color image.
Extra Half Brite 64 color mode picture Ehb64.png
Extra Half Brite 64 color mode picture
Normal 32 color mode picture 32c.png
Normal 32 color mode picture

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

Contents

This mode uses six bit planes (six bits per pixel). [3] [5] [6] The first five bit planes index 32 colors selected from a 12-bit color space of 4096 possible colors. If the bit on the sixth bit plane 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 using only 32 color registers. [8] The number of color registers is a hardware limitation of pre-AGA chipsets in Amiga computers.

Some contemporary games (Fusion, [9] Defender of the Crown , [10] Agony, [11] Lotus II , [12] or Unreal [13] ) and animations (HalfBrite Hill [4] ) use EHB mode as a hardware-assisted means to display shadows or silhouettes. [9] [14] EHB is often used as general-purpose 64 color mode with its own 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">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">Amiga 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">Amiga 600</span> Home computer introduced in 1992

The Amiga 600, also known as the A600, is a home computer introduced in March 1992. It is the final Amiga model based on the Motorola 68000 and the 1990 Amiga Enhanced Chip Set. A redesign of the Amiga 500 Plus, it adds the option of an internal hard disk drive and a PCMCIA port. Lacking a numeric keypad, the A600 is only slightly larger than an IBM PC keyboard, weighing approximately 6 pounds (2.72kg). It shipped with AmigaOS 2.0, which was considered more user-friendly than earlier versions of the operating system.

<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">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">Mode 13h</span> Standard 256-color mode on VGA graphics hardware

Mode 13h is the standard 256-color mode on VGA graphics hardware introduced in 1987 with the IBM PS/2. It has a resolution of 320 × 200 pixels. It was used in computer games and art/animation software of the late 1980s and early to mid-1990s. "13h" refers to the number of the mode in the VGA BIOS. The "h" stands for hexadecimal.

<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.

Composite artifact colors is a designation commonly used to address several graphic modes of some 1970s and 1980s home computers. With some machines, when connected to an NTSC TV or monitor over composite video outputs, the video signal encoding allowed for extra colors to be displayed, by manipulating the pixel position on screen, not being limited by each machine's hardware color palette.

References

  1. Mortimore, Eugene P. (1986). Amiga Programmer's Handbook. SYBEX. ISBN   978-0-89588-343-8.
  2. 1 2 Maher, Jimmy (January 26, 2018). 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 November 19, 2022.
  4. 1 2 3 Sullivan, Kevin (1987). "HalfBrite Hill". Amiga Animations. Blair-Sullivan Computer Graphics & Animation. Retrieved November 19, 2022.
  5. "The Atari ST and Amiga computing evolution!". Retroshowcase: oldschool game reference!. Retrieved November 19, 2022.
  6. Peddie, Jon (June 8, 2022). "Amiga (1988)". IEEE Computer Society. Retrieved November 19, 2022.
  7. Maher, Jimmy (January 26, 2018). 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 November 19, 2022.
  10. "Defender of the Crown - Castle Norman - Amiga Graphics Archive". amiga.lychesis.net. Retrieved April 12, 2023.
  11. "Agony - Loader 1 - Amiga Graphics Archive". amiga.lychesis.net. Retrieved April 12, 2023.
  12. "Lotus 2 - Level 1 - Forest - Amiga Graphics Archive". amiga.lychesis.net. Retrieved April 12, 2023.
  13. "Unreal - Amiga Graphics Archive". amiga.lychesis.net. Retrieved April 12, 2023.
  14. "Enhanced Graphics - Extra Half-Brite (EHB) Mode". Hall Of Light - The database of Amiga games. Retrieved April 12, 2023.
  15. "EHB images". Amiga Graphics Archive. Retrieved September 19, 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 November 19, 2022.