Good afternoon, my esteemed OSU associates.
I hope that the Oregon weather has been kind to you all.
With the seasons changing, I’ve had some time to progress on the challenges presented to me and work through building a full-scale application from scratch.
With this progress come the trials and tribulations of working as a team on a complicated full-scale application that emulates a small operating system made in the 1980’s and altered to run a video game system. I am speaking of the NES Nintendo Entertainment System.
My main problems have been with the environment surrounding the system more than the project itself. I had issues with the linter, with docker, with the clang compiler.
I was working on an Intel x86 Mac and the other members of my team were working on either Windows x86/ARM with or without using CLion or in Linux. Cooper and Gevko had to setup environments so that we could all participate. I had to spend many late nights with both of them trying to figure out the environment and get it to lint and compile. I eventually had to manually install the latest version of clang in order to have it work and had to manually accept everything through security on my Mac.
I have learned a lot about packaging tools, relevant paths, setting up environments, trouble shooting, and much more. I feel like I’ve learned much more than 5 things which include a bunch of troubleshooting skills. I’m thankful to my team for being so patient with me and helping me every step of the way. They are all fantastic and deserve praise.
Getting stuck was always a slow process moving forward but I’ve learn to approach it methodically and find various methods of achieving the same goal.