Есть у меня один знакомый, фанат старых игр периода 80-90х годов. Несколько лет назад собирал ему комп из железа такого же возраста, ставил Millenium, доволен.
Но применение старого железа не ограничивается только играми. Например, можно использовать в экспериментальных целях, в качестве цифровой лаборатории. Это хорошая школа как в программизме, так и в железякостроении.
Спецификация шин PCI и ISA открыта и довольно проста, есть хороший набор портов - последовательные, параллельный (бывают даже двунаправленные!), иногда игровой порт с АЦП. Прерывания DOS и Bios тоже давно и хорошо известны, кроме того система реального времени позволяет работать со всем этим железом напрямую или через прерывания, без виндозных заморочек.
Хорошие примеры такого применения компьютера есть в книге П.Ан "Сопряжение ПК с внешними устройствами".
Программирование под ДОС описано во многих книгах, интерпретаторов и компиляторов полно, они нетребовательны к ресурсам - Turbo C/Pascal/Assembler/Basic, примерно такой же набор Borland, да еще много разных, и особенно радует - бесплатно.