My first job coming out of college was working on a multi-platform game engine, and my first task was assembling a 3DS prototype board[1] and porting the engine over.
It was horrible and fantastic at the same time. The debugging tools were poor, most of the documentation hadn't been translated to english yet, and testing the dual-camera rendering pipeline required hunching over the desk to be in the sweet spot for the parallax to work.
I still love that kind of low-level development, but these days python and shell scripts pay the bills. RIP 3DS, and thanks for the memories.
1: https://www.engadget.com/2010-05-17-is-this-a-prototype-of-t...