« PC Engine / TurboGrafx-16 Architecture (index)

PC Engine / TurboGrafx-16 Architecture

Chapter 7: I/O


This console supported a wide range of accessories, some of which completely revamped its internal capabilities (by providing more RAM, for instance) and external functionality (e.g., by adding more ports or additional storage media).

Image
The Expansion Port at the back of the PC Engine.

This was largely due to the inclusion of the Expansion Port at the back of the console, which gave access to the following components :

I'm curious to know the extent to which NEC or Hudson envisioned this console. Were they attempting to build some sort of 'modular console' that could be upgraded to seamlessly transition into the next generation?

The rest

I have yet to mention the controller (or Joypad, as some sources call it). It is very similar to other offerings. The console provides only one controller port, and games check a single address in memory to retrieve key presses. That address returns a 4-bit value .


Previous: 6. Audio

Next: 8. Operating System


Rodrigo Copetti © 2026 RSS Feed

Switch to modern edition

Home · Writings · Support · About author · About website