¿Hay algun manual para programar emuladores?

Hola a todos, hace tiempo pregunte en este mismo foro por las nociones basicas para la programacion de emuladores, lo poco que he leido me queda claro, tengo que crear un programa que realmente tenga el comportamiento de la consola en si, lo que tengo en mente es algo pequeño como una gameboy o una nes y programarlo en java que es el lenguaje que mas utilizo ultimamente aunque C# tambien me valdria, pero no voy al tema del lenguaje.
La cosa es que no se ni por donde empezar, osea imagino que tendre que crear nuas variables para que se almecenen los datos, una salida tanto de audio como entrada y salida de datos etc similar a las de la consola, la cosa es que no tengo ni idea de como hacer todo esto estoy completamente perdido y por eso me gustaria saber si alguien me puede pasar un manual sobre el tema para iniciarme si es en ingles no importa hare lo posible por entenderlo y si es C++ o lo que sea da igual entiendo todos los programas, la cosa es entender la teoria para saber como he de hacerlo
Muchas gracias un saludo!
lo primero que necesitas saber es como funciona bien el sistema que vas a emular, y despues mirar codigo que ya haya creado alguien (te simplificara mucho el trabajo [carcajad] ). te recomiendo que te mires el codigo fuente del proyecto mame/mess, es una autentica biblia en temas de emulacion jajaj

de todas maneras usando google hay algunas paginas donde te explican como hacerlo
http://fms.komkon.org/EMUL8/HOWTO.html
http://www.atarihq.com/danb/emulation.shtml#geninfo
http://nesdev.parodius.com/NES%20emulator%20development%20guide.txt

lo unico malo que todas las paginas de este estilo estan en ingles
muchisimas gracias a eso me referia, se como me dijisteis ya en este mismo foro que tengo que conocer bien el sistema que quiero emular, el problema era ese que por mucho que sepa las caracteristicas si no se programar este tipo de aplicaciones estaba perdido asi que me mirare estas webs que me aconsejas mañana que estare mas despejado y comento, pero tienen buena pinta muchas gracias, si que busque por google pero poca cosa encontre hasta como hacer el tipico emulador space invaders pero entendi mas bien poco, a ver si con esto ahorro tiempo
Muchas gracias de nuevo y un saludo!
En castellano esto me parece de lo mejorcito para ir entrando en materia:

http://www.retrowip.com/2009/03/01/emul ... c-espanol/
realbrucest escribió:En castellano esto me parece de lo mejorcito para ir entrando en materia:

http://www.retrowip.com/2009/03/01/emul ... c-espanol/



Muchisimas gracias, le estoy echando un vistazo y la verdad es que es justo lo que necesitaba, demasiado bueno para ser en español, mil gracias ^__^ creo que con esto tengo para rato jejeje
Un saludo
4 respuestas