An Experiment in Accelerometers, the Raspberry Pi, and Web Technology
Once a quarter my place of work grants our teams a ‘day of autonomy’ to work on any projects we see fit to grow our knowledge and development skill set. For ...
NES emulation has been done again and again for decades, yet seemly every year there is a new take on this monumental task using new languages, frameworks, and technologies. So what makes this iteration special?
Frankly, nothing - but that’s not really the point. Contemporary NES emulation is exciting to developers because it’s a project that blends the syntax and feature-richness of modern programming languages with the exercise of taking a deep dive into the inner workings of the 6502/2A03 microprocessor and other NES internals.
On the other side you end up with a deep knowledge of one of the most iconic entertainment systems in existance while flexing your desired language of choice; it’s a win-win, at the expense of several hours dedicated to poring over documentation and source-code of others who have braved the journey before you.
This is a multi-part series I plan on writing to document my journey in creating yet another NES emulator using the Kotlin programming language. Stay tuned - more to come.
Once a quarter my place of work grants our teams a ‘day of autonomy’ to work on any projects we see fit to grow our knowledge and development skill set. For ...
With the last post covering a brief overview of the project as a whole, I want to start discussing some of the more detailed subject matter surrounding the N...
Writing an NES emulator has been a long time interest of mine, primarily because the subject of software emulation is fascinating. I’ve spent my fair share o...
It’s only been a few days since the last update, but I’ve decided to go ahead and comment on the overall status of this project and where I see it heading.
Wow, I can’t believe it’s already been over two weeks since the Game Off kicked off. This year’s theme is ‘Hybrid’.
Next month marks GitHub’s fifth annual Game Off, where participants spend one month creating games based on a theme that GitHub provides once the contest beg...
NES emulation has been done again and again for decades, yet seemly every year there is a new take on this monumental task using new languages, frameworks, a...