logo
episode-header-image
Apr 2024
15m 32s

Bonus Episode: Optimizing Nintendo 64 Co...

Software Engineering Daily
About this episode

Kaze Emanuar is a ROM hacker who’s famous for the array of mods he’s made for Super Mario 64. He’s implemented remarkable optimization to the decompiled game code, even pushing Super Mario 64 to run at 60 frames per second.

Kaze joins the show to talk about his interest in Super Mario 64, ROM hacking, the N64 architecture, coding in assembly, and more. Be sure to check out Kaze’s YouTube channel to see his work, including breakdowns of how he accomplished his optimizations.

Joe Nash is a developer, educator, and award-winning community builder, who has worked at companies including GitHub, Twilio, Unity, and PayPal. Joe got his start in software development by creating mods and running servers for Garry’s Mod, and game development remains his favorite way to experience and explore new technologies and concepts.

Please click here to see the transcript of this episode.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

 

The post Bonus Episode: Optimizing Nintendo 64 Code with Kaze Emanuar appeared first on Software Engineering Daily.

Up next
Today
Redis and AI Agent Memory with Andrew Brookins
A key challenge with designing AI agents is that large language models are stateless and have limited context windows. This requires careful engineering to maintain continuity and reliability across sequential LLM interactions. To perform well, agents need fast systems for storin ... Show More
48m 36s
Aug 21
Complex Workload Deployment with Will Stewart
Deploying and managing cloud workloads is a complex task that requires developers to handle infrastructure, scaling, CI/CD pipelines, and database hosting. Configuring and maintaining Kubernetes, ensuring smooth deployments, and integrating various services efficiently is a commo ... Show More
37m 34s
Aug 19
Empowering Cross-Functional Product Teams with Tobias Dunn-Krahn and Doug Peete
Modern software teams typically rely on a patchwork of tools to manage planning, development, feature rollout, and post-release analysis. This fragmentation is a known challenge that can create friction and slow down software development iteration. It’s especially problematic for ... Show More
46m 28s
Recommended Episodes
Apr 2020
30: The Neighborhood Software Pirate
Special guest time! Digital Eclipse's Mike Mika joins us to talk about the early days of programming video games, how not to get murdered by your arcade machine, reverse engineering classic games without source code, the coming CRT apocalypse, and what the new console hardware me ... Show More
1h 17m
Mar 2023
Nintendo's Origins
You may think you know the Nintendo story: a plumber named Mario, a princess named Zelda… and didn’t they buy the Seattle Mariners at some point? We thought we knew it too. And then we started researching and were blown away.The lovable Disney-like Nintendo that we know today is ... Show More
3h 25m
Oct 2023
566: Paper Mario: The Thousand-Year Door
Nadia Oxford joins Stuart Gipp and David Oxford as they talk about Paper Mario: The Thousand Year Door's charm and wit. There's a reason this game is still folded tightly in the hearts of GameCube owners. Art by Amanda Neipris; edits by Greg Leahy. This episode sponsored by Harry ... Show More
1h 17m
Aug 2017
All About The Go Compiler (Go Time #52)
David Chase joined the show for a technical Q & A on compilers and what makes Go’s compiler different from the rest (and of course, other interesting Go projects and news) Discuss on Changelog News Changelog++ members support our work, get closer to the metal, and make the ads di ... Show More
54m 31s
Dec 2022
Le développeur de Fortnite nous a aidé pour notre nouveau studio
Tim Sweeney : ce gros crack, développeur de jeux-vidéos dans les années 1990 alors qu’il a à peine la vingtaine est à l’origine d’un des moteurs de jeu les plus connus au monde : Unreal Engine. C’est grâce à lui que des jeux comme Fortnite, Valorant ou Sea of Thieves ont pu voir ... Show More
32m 5s
Nov 2023
Super Mario Bros. Wonder
This episode is sponsored by: Kolide – It ensures that if a device isn’t secure it can’t access your apps.  It’s Device Trust for Okta. Watch the demo today! Show Notes Watch: Trailer Read: IGN - Super Mario Bros. the Fastest Selling Mario Game Polygon Review An excellent breakdo ... Show More
30m 17s
Mar 2021
Matt Godbolt: Software Testing, Performance Tuning, and Code Handoff for Data Scientists
Data scientists and ML engineers write a lot of code: building data pipelines, wiring up models, and sometimes translating concepts from research papers into algorithms.  Once in a while, that code runs into performance problems.  These can be painful to debug when you don't come ... Show More
1h 8m
May 2024
A speedrunner’s quest to (re)build the perfect N64 controller
We’re kicking off our “Five Senses of Gaming” miniseries today, starting with “touch.” The Verge’s William Poor explores a controller crisis in the Nintendo 64 speedrunning community, and follows one speedrunner’s quest to recreate a mythical controller he lost. Further reading/v ... Show More
29m 8s
Dec 2023
S26:E7 - Thoughts on Degrees and Bootcamps (Johnny Proano)
Saron speaks with Johnny Proano, Associate Software Engineer at Hilton Grand Vacations. Initially drawn to code while building his personal DJ website, Johnny took the full leap with the support of his family. Johnny discusses his initial belief that a degree was necessary to bec ... Show More
39m 35s