Разглеждане на изходния код на друга програма, която емулира същото конзолата като Вашите . Например , ако сте работили на преносим програма, която може да емулира Entertainment система на Nintendo , учат изходния код на Jnes и Nesticle , две популярни Нес , които са били на разположение в продължение на няколко години . Това ще ви даде представа за това как да се подходи свой собствен проект емулация.
2
Проучване централната обработваща единица на конзолата , която искате да подражават , а след това напишете една основна програма , която емулира функциониране на процесора . Ако имате проблеми с програмирането това , консултирайте се с изходния код завършен емулатор отново .
3
Създаване код, който емулира други аспекти на конзолата. Съревновавам дънни платки и графични карти на конзолата при минимална и помисли за написването код, за да подражават на звуковата карта , както добре.
4
Опитайте се да изпълните ROM изображение чрез вашия емулатор. Ако ROM работи успешно на една операционна система , опитайте го на друг, за да тествате преносимост на емулатора е .
5
Поставете емулатора онлайн за изтегляне, след което изчакайте за обратна връзка от тези, които са го използвали . Продължи да се пренапише и Rerelease си емулатор , докато не са го усъвършенства въз основа на вашите собствени тестове и тези, които го изтеглите и да споделят обратна връзка с вас .