🕹️ Mode 7
TL;DR: Mode 7 is a revolutionary hardware graphics mode on the Super Nintendo Entertainment System (SNES) that allows a background layer to be scaled and rotated, creating a pseudo-3D perspective effect [S1].
❓ 1. Technical Overview
During the early 16-bit era, consoles lacked dedicated 3D GPU acceleration. The SNES Picture Processing Unit (PPU) offered 8 background modes (Mode 0 through Mode 7).
Mode 7 enables affine matrix transformations on a single background layer:
- Rotation: 360-degree background rotation.
- Scaling: Dynamic zooming in and out.
- Perspective Illusion: Combined with scanline interrupts to simulate a 3D ground plane extending toward the horizon.
🏎️ 2. Notable Game Applications
- Super Mario Kart (1992) — Utilized Mode 7 for flat race tracks in two-player split-screen.
- F-Zero (1990) — Demonstrated high-speed futuristic racing using Mode 7.
- The Legend of Zelda: A Link to the Past — Rendered world map transitions and bird’s-eye views.
📚 References
- Nintendo Co., Ltd. (1990). Super Nintendo Entertainment System Development Manual - PPU Graphics Modes. Nintendo of America. [S1]
🔭 See Also
- Orthographic Projection — Parallel camera projection.
- Mario Kart — Classic racing franchise utilizing Mode 7.
- Sprite Renderer — 2D sprite rendering.