About:
This website is intended to help newcomers to emulation programming understand the logic behind making an emulator. As you can see from my development blog I am no emulation expert but hopefully beginners should find a lot of useful material here. The idea of this website is to break down the system I am working on and decide the best way to emulate each part. My completed emulators also have their own section of the website so you can look back at the troubles I had emulating the system and how I succeeded. Although I try to teach programming logic this is not a general programming site, so you will need to know at least one programming language. All examples on this site including the source code are in C++. Im not gonna post the source code for all my emulators just some.
Please note: I do not host copyrighted Roms on this website and I never will, so please dont ask.
Update: 17th March 2009
Well after a fem months break I am back and ready to continue with my emulation development. My SMS tutorials are complete and can be found by navigating the top of this page. I'll probably optimize my gameboy emulator and add sound next before starting a mega drive emulator.
Update: 18th December 2008
My Sega Master System Emulator has approximately 95% compatibility including sound emulation. Over the next few days I shall write the tutorials for SMS emulation and shall upload them to this site. Check back in a few days.
Update: 9th August 2008
I have finally finished the gameboy tutorial section of the site. Use the navigation bar at the top to go to it. Next I will be coding a Sega Master System emulator.
Update: 29th July 2008
My gameboy emulator has approximately 95% compatibility which is enough for me to create the Gameboy howto section. I shall start writing this today and hopefully over the next few weeks I'll have this section of the site complete. However I have not emulated sound yet.
Update: 1st July 2008
Please bare with me while I get all features of this site up and running. I'll start with getting my Chip8 emulator tutorials up and then I'll start to upload my Gameboy resources which is the system I am currently emulating.