Hudson Soft HuC6270
Video display controller for PC Engine and arcade hardware.
The HuC6270 is a video display controller (VDC) created by Hudson Soft and produced by Seiko Epson. It powered the NEC PC Engine console series, including the upgraded SuperGrafx, and also appeared in arcade machines. The chip outputs a 9-bit pixel stream that includes color and palette indices, plus flags for background (with two-dimensional scrolling) or sprite data. This stream feeds a separate color encoder, which on the PC Engine stores background and sprite palettes using 9-bit RGB color depth. The HuC6270 accesses external VRAM through a 16-bit address bus and can display up to 64 sprites, with a maximum of 16 per horizontal scan line. Minimum resolution is 256 × 224 pixels, with 512 × 240 possible. Arcade titles using this VDC include *Alien Crush*, *Blazing Lazers*, *Bloody Wolf*, *Fishing Master*, *Go! Go! Connie chan Jaka Jaka Janken*, *Keith Courage In Alpha Zones*, *Paranoia*, *Super Medal Fighters*, and *TourVisión*. The *Bloody Wolf* arcade hardware, a custom PC Engine variant, lacks the HuC6260 color encoder found in the console, so the VDC directly handles palette RAM and display timing. A rare Capcom quiz arcade game ran on modified SuperGrafx hardware using two HuC6270 chips.
- Pixel data width
- 9-bit
- Address bus width
- 16-bit
- Maximum sprites on screen
- 64
- Maximum sprites per scan line
- 16
- Minimum resolution
- 256 × 224 pixels
- Maximum resolution
- 512 × 240 pixels
Lore & Background
The HuC6270 generates a display signal composed of a 9-bit stream of pixel data with color and palette indices, and an indication of whether the pixel corresponds to background (with two-dimensional scrolling) or sprites. This data can be used by a separate color encoder chip to output graphics. On the PC Engine, that chip stores colour palettes for the background and sprites, with 9-bit RGB color depth. The VDC uses external VRAM via a 16-bit address bus. It can display up to 64 sprites on screen, with a maximum of 16 sprites per horizontal scan line. The minimum resolution is 256 × 224 pixels, with resolutions up to 512 × 240 being possible. The HuC6270 was used in consoles of the PC Engine, SuperGrafx and TurboGrafx-16 ranges. Additionally, the VDC was used in arcade games including Alien Crush, Blazing Lazers, Bloody Wolf, Fishing Master, Go! Go! Connie chan Jaka Jaka Janken, Keith Courage In Alpha Zones, Paranoia, Super Medal Fighters, and TourVisión. The arcade version of Bloody Wolf ran on a custom version of the PC Engine. The arcade hardware is missing the second 16-bit graphic chip, the HuC6260 ("TETSU") video color encoder, that is in the PC Engine. This means the VDC directly accesses palette RAM and builds out the display signals/timing. A rare Capcom quiz-type arcade game also ran on a modified version of the SuperGrafx hardware, which used two VDCs.
Reader's Guide
The HuC6270 served as the primary video display controller for NEC's PC Engine console series and its SuperGrafx upgrade, as well as for several arcade titles. Its design outputs a 9-bit pixel stream that separates background and sprite data, relying on an external color encoder chip (the HuC6260) for palette handling in the PC Engine. The VDC's ability to manage up to 64 sprites with a per-scan-line limit of 16, and resolutions from 256×224 up to 512×240, defined the graphical capabilities of these systems. Notably, the arcade version of Bloody Wolf operated on a custom PC Engine board that omitted the HuC6260 encoder, forcing the VDC to directly control palette RAM and timing. A rare Capcom quiz arcade game used modified SuperGrafx hardware with two HuC6270 chips. The VDC's presence across home consoles and arcade machines underscores its role in bridging those markets during its era, though the article provides no dates or further legacy details.
Did You Know?
- The HuC6270 was developed by Hudson Soft and manufactured by Seiko Epson.
- The arcade version of Bloody Wolf used a custom PC Engine board missing the HuC6260 color encoder.
Frequently Asked Questions
What is the Hudson Soft HuC6270?
It is a video display controller chip designed by Hudson Soft and fabricated by Seiko Epson, serving as the core graphics engine for the NEC PC Engine console family and select arcade cabinets.
Which systems used the HuC6270?
The chip powered the original PC Engine, the SuperGrafx add-on that expanded its feature set, and a number of arcade machines built around the same hardware architecture.
What resolutions and color depth does the HuC6270 support?
It can render frames anywhere from 256 × 224 up to 512 × 240 pixels and emits a 9-bit pixel stream that carries palette indices plus flags distinguishing background tiles from sprite data, which a separate color encoder then maps to 9-bit RGB values.
How many sprites can the HuC6270 display at once?
Up to 64 sprites can be visible on screen simultaneously, though no single scan line may carry more than 16 of them.
Why is the HuC6270 a landmark in 16-bit graphics history?
Its combination of 2D-scrolling backgrounds, a generous 64-sprite budget, and a 9-bit RGB palette set the visual benchmark for the PC Engine era and gave developers a flexible, bus-driven VRAM architecture (16-bit address bus) that influenced how later home-console VDCs were designed.
More in Graphics Hardware, Part 2 1-24
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced
