Skip to content
0:00 / 0:00

#rust#emulator#nintendo64

Ferris Makes Emulators Ep.001 - The Journey Begins

ferrisstreamsstuff

5.1K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Ferris
  • Linked in the descriptionyupferris/rustendo64

Advanced. Deep dive for people who know the field.

61K views10 years ago2 recommendations

Systems programmingProgramming languagesRustRetro computing

Ferris begins a live-coding series to build a Nintendo 64 emulator from scratch using Rust.

NOTE: This series/emulator has not been worked on for several years, and no usable emulator came of it. I still think it's worth keeping around, but don't expect it to return anytime soon. Today we started building a Nintendo 64 emulator from scratch in Rust! This series is all about following my journey as I go from very little knowledge of the console (and in some cases limited reverse-engineering knowledge) to a full-working emulator. This is the raw, unabridged process, so it may be a little slow, but this is it, folks, this is what it looks like :) Project repo: github.com/yupferris/rustendo64 (even though we didn't get very far this time, haha) Episode playlist: youtube.com/playlist?list=PL-sXmdrqqYYcznDg4xwAJWQgNL2gRray2 Follow me on twitter for updates on when I'll be streaming and other such nonsense! twitter.com/ferristweetsnow Special thanks to the chat this time around, they were super helpful, including the author of cen64 (another n64 emulator)! You guys rule :) Perhaps next time I'll be able to record the chat as well; sorry about that! Recorded on Jan. 15 2016

Why it's here

2 people recommend this

What people say. Recommended as a detailed live-coding series showing the process of building an emulator in Rust.

u/GrayGreyMoralityFanin r/programming • Recommends

On “RPCS3 (PS3 Emulator) Progress Report: February 2018”

> God I always wondered how they do this. Wonder no more. There's actually youtube channel where a guy makes an emulator in Rust. There are also plenty of videos where people implement CHIP-8, but I'm not sure it counts due to its simplicity and being VM in a first place.

sardaukaron Lobsters • Recommends

Ferris Makes Emulators Ep.001 - The Journey Begins Developer streams creating a Nintendo64 emulator from scratch in Rust. Playlist contains, at present, 5 episodes in total.

u/samkellettin r/programming • Mentions

On “RPCS3 (PS3 Emulator) Progress Report: February 2018”

> Wonder no more. There's actually youtube channel where a guy makes an emulator in Rust. Where a guy writes the most basic beginnings of an emulator.* Let’s be real you aren’t gonna be understanding Dolphin or any other emulator by watching those videos.