Home Artists Posts Import Register
Join the new SimpleX Chat Group!

Content

The title for this one is pretty innocuous, but the content in this video is probably the most technical on the channel so far when it comes to assembly. If I could add a subtitle, it would be "The Art of Assembly-Level Optimizations." I tried my best to make it easy to follow along even if the topic is too difficult to comprehend. I know I got myself confused a bit while writing the script.

Files

Pikachu's Cry in Pokémon Yellow Explained

How was the Game Boy able to play Pikachu's voice clips in Pokémon Yellow, and why does it not sound all that great? It's all explained right here. LINKS Twitter (updates): https://twitter.com/RetroGameMechEx Patreon (support): https://www.patreon.com/rgmechex Discord (discussion): https://discord.me/rgmechex INLINE LINKS Pokémon Yellow disassembly: https://github.com/pret/pokeyellow HQ Pikachu Cry Pokémon Yellow patch: http://www.dotsarecool.com/rgme/tech/HQPikachu.bps PATRONS Thank you to all of my patrons who support the channel! Your graciousness is greatly appreciated, and helps me continue to create videos. Dan Salvato, Matthew Mahorney, F. Murmel, Ange Albertini, Avi Drissman, Mike Gerow, Larry Koubiak, Joshua Goyder, Tina Wuest, Owen Christensen, Gynvael, Alec Johnson, FFVIMan, Chris Margroff, Brandan Lennox, Nik, Jason Hughes, Diamond Ice, Chris Post, Cypher Signal, Shannon Potter, Rupix, Gabe S, krivx, Walter Huf, Pixy011, David Spalding, Acceleration Shark, Gary Fenstamaker, Rory Kelly, Carl Cassler, Michael Greb, Kefen, nightcap, leftler, Drew Fitzpatrick, Paul Merrill, Carl Kittelberger (Icedream), tripper, Seth Tierney, Stephen1704, 333Rich333, Glenn Sugden NPC, Jordan Wiens, Alex Yancey, David Mazarro, Steven, LiraNuna, null, Ryan, Corey Ogburn, Martin Trozell, Scott Harper, Garret Kelly, Jake Hickman, Narskogr, Joel Kuhn, Dan Shedd, Sembiance, Xander, 4F Panda, Max Roncace, David, A Sentient JDAM, Brian Henriquez, Travis Nellor, Zach Hugethanks, Buddy, Mikely Whiplash, Yakov, Joseph M, Oxygen Chen, Israel Jacquez, RetroReversing.com, yuriks, Chris Apple, Ceres, Nicholas, Jeremiah, jesugtz, Chris Roy, Chris Connett, Mark, Matthew, sapslaj, Jonathan Scott, Gescheit Gespielt, Tao Schreiner, Seth N. Hetu, Xkeeper, Bjoern Hansen, ers35, Daniel Bernard (ReckedCat), Vier Ladair, Bwangry, Jared Johnstone, Phil Clayburn, zephyrin, Kit Spindler, Johnathan Roatch, Jeremy Wright, newnintendo64, Brandon, Matt Shepard, Felix Freiberger, Sypwn, William Thomas, Niles Rogoff, Kusabi, Joe Mecca, Reflet, Ly Fecha, Paxton Sanders, Eugene Bulkin, Walter Weaver, & Gethiox!

Comments

Anonymous

I'm glad you tackled this topic as i was burning to know for a while how it was done. While i didn't understood half of the video, i understood enough to get an idea of what had to be done, so thanks for that!

Anonymous

Heads-up: at 14:04, that's not the usual pronunciation of "compromise".