ResolaQQ Posted May 14, 2015 Share Posted May 14, 2015 Sorry for my poor english. Sound Device Emulator Emulator You can download source code from my blog. Q. Stella is good, why should i need to check yours? A. Stella is good but a bit too complicated. My emulator has at least 3 advantages(and a lot of weak points). 1. Only single file. 2. No need to compile. 3. Python is much easier to use and debug than C in most cases. Although my emulator is slow and buggy, it really works on some games. If you are interested in writing an emulator, maybe it's a little useful for you. Note that the success version 1 is more easy to read because it has classes, but not single file and has no sound. 3 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted May 15, 2015 Share Posted May 15, 2015 Good job! Quote Link to comment Share on other sites More sharing options...
jaholmes Posted May 15, 2015 Share Posted May 15, 2015 (edited) Hi, ResolaQQ - That's very cool! I think people tend to disparage new emulators in situations where mature ones already exist, but emulators are fabulous computer science projects, and taking the time to produce one is something worthy of admiration. Back when the NES emulator scene was exploding in the late 90's, I accepted the challenge and wrote my own NES emulator--of course, with no shortage of prior art to benefit from! It really expanded my appreciation for these machines as well as for the game developers. I never released my emulator, named Syntendo, because the sound emulation never reached a state I could be proud of, and the sound of those old games was a big part of my own enjoyment. Ironically, the name Syntendo was shortly thereafter taken by somebody else for a project that emulated nothing but the NES's sound chip. (Guess we just need to glue the two halves together!) I hope you'll keep working on and enjoying your emulator project! Take care, Aaron Edited May 15, 2015 by jaholmes 1 Quote Link to comment Share on other sites More sharing options...
Zarek Posted May 16, 2015 Share Posted May 16, 2015 Was going to say emulators are pretty awesome and informative projects to write, but jaholmes already got it! Nice work dude! At my level trying to emulate the weirdness of the TIA would be impossible Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.