Skip to content
Techniques & Technology

Mode 7

SNES rotation and scaling

Mode 7 was the SNES's signature graphical feature, enabling real-time rotation and scaling of background layers to create pseudo-3D effects in racing games and RPG world maps.

SNES graphicshardwarenintendo 1990–present

Overview

The floor rushes toward you. Mode 7 was the Super Nintendo’s showcase feature—hardware-accelerated rotation and scaling of a single background layer. Racing games created the illusion of 3D tracks. RPGs displayed rotating world maps. The effect defined the SNES era and gave Nintendo a clear technical advantage over competitors.

Fast facts

  • Platform: Super Nintendo (exclusive).
  • Function: Background rotation and scaling.
  • Effect: Pseudo-3D visuals.
  • Limitation: One background layer only.

How Mode 7 works

StepProcess
1Flat texture stored in VRAM
2Hardware applies transformation matrix
3Each scanline calculated independently
4Result: rotated/scaled output

Technical capabilities

FeatureHardware support
RotationAny angle
ScalingZoom in/out
PerspectiveSimulated via scaling
Per-scanlineDifferent transformation each line

Famous Mode 7 games

TitleUse
F-ZeroRacing track
Super Mario KartTrack surface
PilotwingsFlight perspective
Final Fantasy VIWorld map, airship
Contra IIIRotating stages

F-Zero showcase

EffectImplementation
Track rushingScaled floor
TurnsRotation
Speed senseRapid scaling
HorizonBackground layer

Limitations

ConstraintEffect
Single layerOnly background 1
No sprite scalingSprites unaffected
MemoryTexture size limits
CPU costPer-scanline calculation

Workarounds

TechniquePurpose
Pre-scaled spritesFake sprite scaling
Careful designHide limitations
DSP chipsEnhanced effects

Competition comparison

SystemEquivalent
Mega DriveNone (software only)
PC EngineNone
Neo GeoNone
SNESHardware Mode 7

Legacy

ImpactSignificance
SNES identityDefining feature
Racing gamesGenre showcase
Technical benchmarkCompetitive advantage
NostalgiaEra-defining effect

See also