In my quest to build the best console ever, I’ve decided to start with Steam as a base. Moving from Xbox to a custom built console means losing the overlay that lets me do things like chat with friends. Steam provides things like that, and I buy most of my games via Steam, so it makes sense to start there. And with Steam’s big picture mode, it will work perfectly with a controller.
The first challenge, then, was setting things up so I could launch my emulated games as easily as my modern games. This is how I did it.