This is one of my projects from late 2007, but I never documented the process. Here are the photos of how I made it.
The idea of this project was to put a mini-ITX motherboard inside on an NES case. It would be used for emulated NES gaming in Linux (hence the nickname "Lintendo"), and eventually try to use the original controllers (that is a separate project, still in progress).
Unfortunately, it was already complete before I started documenting it, so you can't really see all the steps, but you do get a good idea.
We're starting with a non-working NES, with all of the insides removed.