Playing around with things you aren't supposed to
What it does
Simple unsigned piece of software that has limited memory access to view and explore
How I built it
Using open source tool chains and cutting-edge poorly documented libraries/exploits
Challenges I ran into
A community still in its infancy and unfamiliar hardware came together to form a swarm of challenges. Everything from struggling to find proper syscalls, guidance on building a toolchain, entering the homebrew environment via hardware modding, and so much more. It might not look like we have much, but a lot of learning and research had to go in to get it.
Accomplishments that I'm proud of
Getting something that runs and has some degree of interactive functionality without breaking. Having a reliable toolchain and deployment system to test builds.
What I learned
A lot about the home-brew community, a lot about the minutia of the Nintendo switch OS, and a whole lot of ways to make a console crash.
What's next for hackwitus2018_switchhomebrew
Some incredibly new (less than 3 days old) libraries that should allow us to modify the data inside more privileged applications, such as an actively running game.