SNES Background Mode 7 – Super Nintendo Entertainment System Features Pt. 05

Ever wonder how the SNES could stretch and rotate things by using mode 7? It’s all explained right here.
Twitter (updates):
Patreon (support):
Discord (discussion):
SNES Schematic by jwdonal –
Thank you everyone for your help! I couldn’t justify spending time making these videos without your support.
Ange Albertini, Stephen1704, 333Rich333, Daniel L, silsha fux, Aaron, Juli Mallett, Glenn Sugden, Jordan Wiens, hyperforce, Alex Yancey, Markus Persson, Alejandro Cadavid, Chell Jones, Leon, David Mazarro, Matthew, Avi Drissman, Steven, LiraNuna, Austin Hughes, Chris, Vaendryl, Corrodias, dan, null, Ryan, Hex Witch Circe, Brandon Pelfrey, John Armstrong, Vangald, Hans Eriksson, Josh Wolfe, Luke Chang, Dave Voyles, Ben Salvidrim, Navarro Parker, Andrew, Curtis Ware, Paolo Pisati, Wenting, Corey Ogburn, Jeru Sanders, Martin Trozell, Scott Harper, Nig Nogginton, Stephan Packard, Robert Hunt, Q, JockeTF, Dan Balestrieri, Micah Elizabeth Scott, asf, Robert Butler, Garret Kelly, Michael Gerow, Pat Randell, Jake Hickman, Michael Furtak, Larry Koubiak, Martin Harding, Joel Kuhn, Joshua Goyder, Dan Shedd, Robert Schultz, Douglas Confere, foxspresso, Tina Wuest, Daniel, Bruno Valadão Cunha, Arnt Richard Johansen, DrunkCat, Xander Webb, Skylar Brown, cab404, Matt Coburn, ParoXoN, Greg Miell, Kevin Turner, 4F Panda, Manuel Tiedtke, Max Roncace, David, Owen Christensen, Matt Godbolt, Some Sheila, John H., Antti Nykanen, A Sentient JDAM, Rob Cameron, Matthew Bickert, Roni Mizrahi, Gynvael, Alec Johnson, Nick, Nate, briandef, Pablo, Brian Henriquez, Joseph Edwards, Mike Magin, thegirlg33k, Travis Nellor, & Dane Orie.

37 Replies to “SNES Background Mode 7 – Super Nintendo Entertainment System Features Pt. 05”

  1. beefknuckles

    Awesome explanation. I don't really understand math that well but the visuals were so clean that I got it! Very amazing tech they were making due with back in the day. Great series!!

  2. Frank Rodriguez

    I remember in my college computer graphics we learned that if you do rotations, due to rounding certain destination pixels will get missed and we filled our empty pixels with an average of the neighboring pixels. Mode 7 does the math on the destination pixels so I imagine this means that certain pixels get missed from the source. How does Mode 7 handle these?

  3. NicoAiko

    As a developer I find this really fascinating! It's unbelievable what past developers came up with to get their work done in terms of limitations. Really impressive.

    Also I love your videos! Subbed, liked and shared with all I know!

Leave a Reply

Your email address will not be published. Required fields are marked *