Development Blog

Development Blog:

I use my development blog to discuss where I am with my current emulator along with the problems I am having and solutions to previous problems. It is a way for me to show what I am currently working on and at what stage I am at with it.

Over time current emulators will become past emulators and this blog should serve as a good way to see what was involved in the development of the system to be emulated. Most documentation you find on the system you want to emulate is from a technical point of view or a game programmers point of view. This should be a good way to get an emulator programmers point of view.

I am currently working on a master system emulator so each new post in my blog will be about the sega master system. It will stay like this until I move onto the mega drive/genesis.

Remember this blog shows unfinished emulators, meaning there are still things left to emulate aswell as bugs to iron out. Due to this I cant say whether the code snippets I post are correct. Once I finish my current emulator to the point of 95%+ compatibility I shall create a new section to discussing how to emulate the system and hopefully everything will be bug free.

As this blog was created after I finished my chip8 emulator there wont be any need for chip8 discussion in the blog. Use the link at the top of the screen for everything you need to know about chip8

You can view the blog by clicking here