DEV Community

Azlan-Syed
Azlan-Syed

Posted on

How Do We Make A SNES Emulator (using python) ?

everyone has played mario and kirby games since snes and nes were launched right ? maybe some of you haven't but i am not going on those games i am going on the console snes which is now in emulated versions now i have a question how do we make an snes emulator using python ? why not make a small team and build it ? thanks in advance

Top comments (3)

Collapse
 
sahilgupta1331 profile image
SahilGupta1331 • Edited

I haven't really tried to make an emulator but I know that to make a SNES emulator, you'll need to completely reverse engineer a real SNES and implement all that logic in python.

Well someone has already tried it... github.com/JonnyWalker/PySNES

Collapse
 
sahilgupta1331 profile image
SahilGupta1331

well for co-op, yes, it'll be a nice learning experience I guess...

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

It's such a big question, my advice, research a smaller piece of an emulator and ask about that, then choose a language and then assemble a team with at least the start of a plan.

Assuming Python is still the right choice, the pysnes repo in the other comments my vht be a great starting point, just fork it and start to reverse engineer it.