meta_pixel
Tapesearch Logo
Log in
Software Engineering Daily

Game Emulation on the Carbon Engine with Dimitris “MVG” Giannakis

Software Engineering Daily

Software Engineering Daily

Technology, News, Tech News

4.2653 Ratings

🗓️ 8 January 2025

⏱️ 45 minutes

🧾️ Download transcript

Summary

Video game emulation is the process of using software to replicate the functionality of gaming hardware. It’s a fundamental approach to making older games accessible on modern devices. The Carbon Engine is a tool developed internally at video game publisher and distributor Limited Run Games. It allows a variety of emulators to interface with modern

Transcript

Click on a timestamp to play from that location

0:00.0

Video game emulation is the process of using software to replicate the functionality of gaming hardware.

0:06.7

It's a fundamental approach to making older games accessible on modern devices.

0:11.4

The Carbon Engine is a tool developed internally at video game publisher and distributor limited-run games.

0:18.0

It allows a variety of emulators to interface with modern video game hardware,

0:22.4

and it supports emulation of SNS, Genesis, PlayStation, Game Boy Advance, and other consoles.

0:28.7

Demetrius Giannakis is the lead developer of the Carbon Engine. He has known for his many

0:33.7

contributions in the hacking, emulation, and game development space, and for his highly

0:38.4

popular YouTube channel, Modern Vintage Gamer, or MBG. Demetris joins the podcast with Joe Nash to talk

0:45.3

about how he got started in game development, building emulators from scratch, scoping an

0:50.0

emulation project, homebrew versus official SDKs, the carbon engine, and more.

0:56.2

Joe Nash is a developer, educator, and award-winning community builder, who has worked at

1:01.1

companies including GitHub, Twilio, Unity, and PayPal.

1:05.6

Joe got a start in software development by creating mods and running servers for Gary's

1:09.7

mod, and game development remains his favorite way to experience and explore new technologies and

1:14.4

concepts.

1:48.4

Welcome to Software Engineering Daily. I'm your host for today's episode, Joe Nash, and today I'm joined by Demetris, otherwise known as Modern Vintage Gamer, lead developer of Limited Run Games' Carbon Engine. Welcome to the show, Demetris. How are you doing today? I'm doing great, Joe. Thanks to having me on. It's pleasure to be here. Well, so today, as I mentioned, we're here talking about the carbon engine, but before we get into that, your path to limited run games into the carbon engine is really interesting. Can you

1:53.4

tell us a little bit about, you know, what led you to where you are today? Yeah, it's a really interesting question to ask. It's, you know, there's so many different ways to kind of get yourself into the game industry.

2:04.9

Some people do the academic route where they go to school and learn game design concepts and game programming.

2:12.7

I did some of that.

2:13.6

I mean, I went to college.

2:14.6

I did a computer science degree.

2:16.0

But I didn't really go by traditional means. I kind of went in via, I went to college. I did a computer science degree, but I didn't really go by

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Software Engineering Daily, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Software Engineering Daily and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.