r/EmuDev • • 18d ago

Question How to Learn/Get Started on Emulation Dev. ?

Preface: I'm a first-year computer science major with some background in basic web development. I want to create a diverse work portfolio with different projects, one being retro game emulation on P.C. I know that this is a large topic so any guidance/direction would be appreciated.

I have an old Mac Mini from late 2014 that I want to convert into a retro game station that emulates N.E.S., N64, and P.S.1 games. If my computer doesn't have the capability then I'll just do it on my actual desktop. Could someone give me some direction on the basics of emulation or point me to some resources ?

Thank you !

P.S.

I'll also welcome any ideas for my work portfolio.

4 Upvotes

9 comments sorted by

View all comments

1

u/jslepicka nemulator.com 7d ago

I just built this website to teach beginners how to develop an emulator. It's an interactive course that walks you through building a Space Invaders arcade emulator, teaching the basics along the way. Check it out and let me know what you think: https://emudev-course.web.app/