DisplacedGamers

How Speedrunners BROKE Castlevania’s Scrolling – Behind the Code

In December of 2019 after many years of runs, the speedrunning record for Castlevania on the NES was close to 11 minutes 24 seconds. In Summer of 2020, speedrunners took a new discovery for the implementation of scrolling for the game and used it to skip several screens at a time in various places throughout […]

DisplacedGamers

The Critical Hit for the Whip in Castlevania – Behind the Code

If you manage to land a hit on an enemy in Castlevania on the same frame that Simon gets hit, the whip does considerably more damage than normal. But WHY? Let’s dive into the logic flow of the game to figure out the perfect storm of values in RAM that allow this to occur. Timing […]

DisplacedGamers

The Input Lag and Attack Animation Delay of TMNT (NES) – Behind the Code

RetroRGB gets down to business when it comes to measuring lag. That new wireless controller or fancy display might seem cool on paper, but what about performance? Modern devices and emulation of retro games can add to lag, but lag begins with the game code itself. Let’s hop into the execution time for standing attack […]

DisplacedGamers

The Bad Jump Design and 30 FPS Gravity of TMNT (NES) – Behind the Code

It is the summer of TMNT, and here is another Behind the Code video for the first entry on the NES. This video focuses on the application of gravity with respect to frame rate for jumping in the game and also breaks down the frame timing for making the three types of jumps – short, […]

DisplacedGamers

New Discovery for Minus World in Super Mario Bros!

A viewer named Mike Schiraldi contacted me with a discovery he found in the code for Super Mario Bros. Apparently, there is a scrolling bug in the setup for the underground Warp Zones that involves a hidden enemy object! This video dives into how Super Mario Bros. levels are built, how scroll stops work, what […]

DisplacedGamers

Displaced Gamers: NES Scrolling Basics

Hello, RetroRGB! Chris from Displaced Gamers here. I’ve released a new video that focuses on the basics of NES scrolling and uses Super Mario Bros. as an example. While doing research for this project, I found many new NES developers struggled a little bit when it came to understanding Nametables and Mirroring. This video makes […]

Vanessa (Vanessaira)

History of Analog Luma in Video Signals

YouTuber “Displaced Gamers” just released another educational video in his series covering analog signals, resolutions, aspect ratios, and more.  This video covered “Luma” and the history of brightness and its uses in television and video signals.  As well as its applications to video signal and how the human eye perceives it.  Special care and attention […]