I am an technology enthusiast living just outside of Pittsburgh, Pennsylvania, in the United States. I enjoy working with technology to provide solutions to problems, along with developing software & hardware for any number of reasons.
I have quite a few projects going on related to both retro and modern game development. I am in the process of reverse engineering videogames for the Nintendo Entertainment System to learn how each works. I'm doing this primarily to learn more about each game, finding secrets or bugs hidden behind code that nobody has ever realized. It is also to learn what programming techniques were used (or not) to optimize the gameplay and the game's capabilities in the limited CPU and RAM scenarios.
In progress:
Code completed, more work needed to understand completely:
Code completed, essentially fully understood:
On the more modern computing side of things, I am working on fully understanding the basic concepts of 3D graphics. I am learning both shader use and application, along with 3D mathematics and application.
It is progressing well, and hopefully I'll have a project to show the ideas I've learned through this journey soon!
Click here to view my other projects page for some examples of other things I have worked on over the years.
My future goals include: