Skip to content
0:00 / 0:00

#snes#dma#hdma

DMA & HDMA - Super Nintendo Entertainment System Features Pt. 07

Retro Game Mechanics Explained

254K subscribers • 6 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Lobsters.
  • May be out of date. Uploaded 8 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

149K views8 years ago1 recommendation

HardwareGame developmentRetro games and consolesCPUs and computer architectureRendering

An in-depth explanation of Direct Memory Access and Horizontal DMA on the SNES, detailing how they enable advanced video effects.

The term HDMA is tossed around a lot when talking about SNES video effects, but what exactly is it? It's all explained right here. This is a reupload due to a few mistakes in the video that warranted more than just a mention in the description. LINKS Twitter (updates): twitter.com/RetroGameMechEx Patreon (support): patreon.com/rgmechex Discord (discussion): discord.rgmechex.com PATRONS Markus Persson, Shannon Potter, Matthew Mahorney, F. Murmel, Alec Johnson, Ange Albertini, Avi Drissman, Brandan Lennox, Brandon Pelfrey, Chris, Chris Margroff, Chris Post, Cypher Signal, Diamond Ice, FFVIMan, Greg Miell, Gynvael, Jason Hughes, Joshua Goyder, Larry Koubiak, Martin Trozell, matt wyble, Mike Gerow, Nik, Owen Christensen, Robert Hunt, Tim Stöcker, Tina Wuest, Seth Tierney, 333Rich333, 4F Panda, A Sentient JDAM, Alex Yancey, big.toni, Buddy, Carsten Przyluczky, Ceres, Chell Jones, Chris Connett, Chris Roy, Corey Ogburn, Dan Shedd, David Mazarro, Emma, Garret Kelly, Glenn Sugden, Israel Jacquez, Jake Hickman, Jeremiah, jesugtz, Joel Kuhn, Jordan Wiens, Joseph, Juli Mallett, kaizoman, LiraNuna, Matthew, Max Roncace, Mikely Whiplash, Nicholas, Nicola Worthington, null, Oxygen Chen, ParoXoN, Robert Schultz, Scott Harper, Si Davies, Stephen1704, Steven, TheJelloMaster, Travis Nellor, Vaendryl, Xander, Yakov, yuriks, Zach Komon, M Young, Micah Elizabeth Scott, JockeTF, Tyler, Alex Hearn, Daniel, Dave Voyles, Kieran Hayles, Stephan Packard, Corrodias, Alejandro Cadavid, AlkanKondo89, Andrew, Andrew, Antti Nykanen, Arnt Richard Johansen, asf, Ben Salvidrim, Brian Henriquez, briandef, cab404, Cameron Porcaro, Chris, Chris Apple, Clementine (Collin), Cris Elie, Curtis Ware, dan, Dan Balestrieri, Dane Orie, Daniel C, Daniel Granerud, Danny, David, Diarmaid Roche, Diego Santos Leão, Douglas Confere, DrunkCat, Ellis HP, Eneliko Reynaldo Smith, Eric Nusbaum, Galac, GigaBoots, HamPlz, Hans Eriksson, Hex Witch Circe, hyperforce, iodbc - The Black Box, Jeru Sanders, Jesse, John Armstrong, John Cudney, John H., Joseph Edwards, Josh Clark, Josh Wolfe, Justin Carter, Kevin Turner, Leon, Luke Chang, Manuel Tiedtke, Mark, Mark Rogoyski, matchai, Mate Varga, Matias Christensen, Matt Coburn, Matt Durrant, Matt Godbolt, Matt Tuttle, Michael Furtak, Mike Magin, Narien, Narskogr, Nathan O. Marsh, Navarro Parker, Nicholas, Nick, Nordern, Oran Viriyincy, Pablo, Paolo Pisati, Paul Ziegler, Peter Nilsson, PKFC, Q, Rasmus Bååth, RetroReversing.com, Rob Cameron, Robert Butler, Rod, Roni Mizrahi, Ryan, sfabian, Sijmen Schoon, silsha fux, Sizik, Skylar Brown, Snorburter, Stefan Knott, Stephane Dallongeville, Terry Kramarz, TheGreatCodeholio, Thibaut Renaux, Tobias Jost, & Wenting. Thank you everyone for your help! It means so much to me!

Why it's here

1 person recommends this

What people say. Highly recommended for its clear, detailed explanation of low-level SNES hardware features and graphics techniques.

ngoldbaumon Lobsters • Recommends

DMA & HDMA on the SNES