quadro Emulator
Domanda
Ci sono buoni framework open source per lo sviluppo di emulatori di sistema del computer? Sono particolarmente interessato a qualcosa scritto in Python o Java che può ridurre lo sforzo di emulatori in via di sviluppo per i processori a 8 bit (ad esempio 6502, 6510, ecc.).
Soluzione
non è il 6510 nella C64? Potreste essere in grado di utilizzare le librerie Java che emulano il codice c64
http://www.dreamfabric.com/c64/
http://www.jac64.com/jac64-java based-C64-emulator.html
Se non si ha paura di C ++ provare questo scopo generale:
Altri suggerimenti
Ho sviluppato un emulatore completo per la macchina MIX (Knuth calcolatore immaginario da TAOCP) in Perl a pochi anni fa. Il codice sorgente è ben documentato e il simulatore è eseguibile, così si può praticare con esempi. Non è stato troppo difficile e non mi ricordo bisogno di alcuna disciplina speciale. registri della macchina sono solo variabili di stato nel simulatore, e il resto è interpretare le istruzioni e cambiare questo stato interno.
Avete domande più specifiche? Forse sarà più facile per puntare nella giusta direzione.