N64 Dev Log #3 - Controller + Game Loop

Опубликовано: 20 Июнь 2026
на канале: Buu342
1,044
81

In this episode, I overexplain the N64's controller, and I demonstrate how video games have been lying to your eyes for the past 20 years!

===== Corrections =====
05:37: I say that the controller is moving to the left. This is wrong, it's moving to the right. I added this correction to the subtitles.

===== Project Code =====
Project Repository: https://github.com/buu342/N64-Platform64
Controller Handling: https://github.com/buu342/N64-Platfor...
Game Loop: https://github.com/buu342/N64-Platfor...
Level System + New Build System: https://github.com/buu342/N64-Platfor...

===== Chapters =====
00:00 - CRT Troubles
01:03 - A look at the controller hardware
06:52 - Controller Software
12:31 - Game Loops
21:01 - Level System
22:28 - Building Woes

===== Special Thanks To: =====
Donberg Electronics for their amazing supply of flyback transformers: https://www.donberg.ie/
"rhythm thief but its cursed (extended)" used for the chapter cards and other jokes. Video by nahaki:    • rhythm thief but its cursed (extended)  
ControllerTest ROM by Another World was used for visually demonstrating controller calibrations. ROM available from: https://gbatemp.net/download/controll...
Stick mechanism gif by ZadocPaet:   / how_an_n64_analog_stick_works  
And as usual, the N64brew server for answering a question or two I had regarding retail games.

===== Tags: =====
N64, Nintendo64, Nintendo 64, Homebrew, Game Development, Development Log, Dev Log, Vlog, Blog, Retro Game Development, Computer Science, Computer Engineering, Low Level Development, Embedded Systems Development, C Programming, Retro Game Console, Game Controller, Potentiometer, Rumble Pak, Signal Processing, Game Loops, Framerate Dependent, Framerate Independence, Fix Your Timestep, Game Physics, Fixed Updates