Getting good at SNES games through DLL injection

Are you ever confronted with a problem and then think to yourself "wait a minute, I know how to code?" — that's exactly what happened there.

In this video, we keep dying in games emulated with Snes9X, and decide it's too much work to take our hands from the controller to the keyboard and back to save and load the game state.

So we decide to add a feature to Snes9X that many other emulators have, but that's not the point: mostly, we show in practice how we can modify and improve software by injecting a DLL into it, all written in Rust.

If you liked what you saw, please support my work!

Github logo Donate on GitHub Patreon logo Donate on Patreon

Another random video

video cover image
C++ vs Rust: which is faster?

I ported some Advent of Code solutions from C/C++ to Rust, and used the opportunity to compare performance. When I couldn't explain why they performed differently, I had no choice but to disassemble both and look at what the codegen was like!

Watch now

You can watch more videos over there

Looking for the homepage?