DirtySouth wrote: For me, the hardware was a little harder. I think it was mainly because I spent so much time trying to memorize all the little details like CPU bus speeds, socket types, # of pins, dma channels, IRQ's...etc.