Цитата Сообщение от b2m Посмотреть сообщение
Корвет С++
БК-0010 С++
Специалист-МХ Паскаль

И это только по тем ссылкам, что у меня на сайте. А нагуглить можно гораздо больше. Но я бы рекомендовал сначала самому попробовать, так интереснее. А чужие исходники интересны лишь тем, что там можно найти информацию по портам, раскладке памяти, формате видео-экрана и др. ценную информацию об эмулируемом компьютере.
Также, существуют целые библиотеки для эмуляции "покорпусно" - типа таймеров, параллельных и последовательных портов и т.п. Я считаю, нужно такое просто заимствовать, т.к. считаю процесс эмулирования чипов малоинтересным, куда как интереснее слепить "из кубиков" уже целевую машинку и посмотреть как она запищит.
К сожалению, такое мне попадалось в-основном на C (я сам использую Паскаль, и приходится аналогичное либо писать с нуля, либо портировать), поэтому ссылки не сохранил. Но думаю, легко прогуглится.