Why is Metroid so Laggy? Part 1 - Loading Rooms and Running Out of Time - Behind the Code

Subscribers:
115,000
Published on ● Video Link: https://www.youtube.com/watch?v=3G6vkRz-_0I



Game:
Metroid (1986)
Duration: 0:00
85,050 views
5,402


Examination of Metroid's questionable frame logic, explanation of the Main Game Loop, and a dive into how the rooms are loaded from ROM to RAM.

If you would like to support this channel, here is a link to the Displaced Gamers Patreon page - https://www.patreon.com/displacedgamers

Twitter: https://twitter.com/DisplacedGamers
Facebook: https://www.facebook.com/DisplacedGamers/
Instagram: https://www.instagram.com/displacedgamers/

Music by:

   / @wolfandraven  

[0:00] Why IS Metroid so Laggy?
[1:16] Game Frames, Video Frames, and NMI
[3:52] Cartridge Version Slows Down More!
[8:37] Main Game Loop of Metroid
[11:03] Let's Break some Subroutines!
[16:35] Back to the Main Game Loop
[18:00] BONUS: RNG in FDS vs. Cartridge Version
[19:11] Build the Analysis Tool
[24:33] The Biggest Lag of All
[32:40] The Apology
[35:15] Outro

#NES #Programming #metroid




Other Videos By Displaced Gamers


2025-07-23Why is Metroid so Laggy? Part 1 - Loading Rooms and Running Out of Time - Behind the Code
2025-04-14The Secret Update of Super Mario Bros. 3 - Behind the Code: Version Control
2025-01-31Destroying and Reprogramming the Sprite Engine of Ghosts 'n Goblins - Talkin' Code Episode 6
2024-12-13NES Ghosts 'n Goblins, 60 fps, and Micronics' Bloated Sprite Engine - Behind the Code
2024-10-16The Awful Controls of Ikari Warriors for NES - Behind the Code
2024-08-29Why is Contra Force so Slow? Konami, Mappers, and Money - Behind the Code
2024-06-25Mega Man 3's Graphical Glitches, the MMC3 Mapper, and a Bad Development Timeline - Behind the Code
2024-05-03How to Reprogram Tetris By Playing It - Behind the Code Leveled Up
2024-03-07Crashing Tetris! The Logic Behind the Madness - Behind the Code Leveled Up
2024-01-24The Wacky Frame Rate and Game Engine of Dr. Jekyll and Mr. Hyde (NES) - Behind the Code: Leveled Up
2023-12-08Reprogramming Dr. Jekyll and Mr. Hyde (NES) - Behind the Code
2023-10-20Why is Platforming so Difficult in The Terminator for NES? - Behind the Code
2023-09-15The Physics Nightmare and Bizarre Jumping of Strider (NES) - Behind the Code
2023-07-28The Garbage Sprites in Strider (NES) - Behind the Code
2023-07-07NES Sprites, OAM, and the Battle for Priority - Behind the Code
2023-06-01DESTROYING Gravity in Super Mario World - Game Genie: Uncorked Episode 2
2023-05-01Final Fantasy II SNES - Game Genie: Uncorked Episode 1
2023-04-10Let's Dive into the Cycles, Speed, and Video Output Timing of the NES - Behind the Code
2023-03-17MMC2 Magic - How Punch-Out's Graphics Work
2023-02-17How do Boxers Work in Mike Tyson's Punch-Out!!? - Behind the Code
2022-12-16How Speedrunners BROKE Castlevania's Scrolling - Behind the Code



Other Statistics

Metroid Statistics For Displaced Gamers

At this time, Displaced Gamers has 109,739 views for Metroid spread across 2 videos. Less than an hour worth of Metroid videos were uploaded to his channel, less than 0.43% of the total video content that Displaced Gamers has uploaded to YouTube.