Cómo hacer un emulador portátil

September 28

Emuladores permiten a los jugadores nostálgicos que usan sus ordenadores para jugar sus juegos favoritos de vídeo de edad mucho después de haber vendido sus consolas en una venta de garaje o los echaron a la carretera para el recolector de basura. Un problema con muchos emuladores, sin embargo, es que sólo se ejecutan en un sistema operativo. Un emulador portátil resuelve este problema. Un emulador es un emulador portátil que funciona en múltiples sistemas operativos. Para crear un emulador portátil, tendrá que programar en C.

instrucciones

1 Examinar el código fuente de otro programa que emula la misma consola como la suya. Por ejemplo, si está trabajando en un programa portátil que puede emular el Nintendo Entertainment System, estudiar el código fuente de JNES y NESticle, dos Ness populares que han estado disponibles desde hace varios años. Esto le dará una idea de cómo acercarse a su propio proyecto de emulación.

2 Estudio de la unidad de procesamiento central de la consola que desea emular, a continuación, escribir un programa básico que emula el funcionamiento de la CPU. Si tiene problemas para programar esto, consulte el código fuente de un emulador de acabado de nuevo.

3 Crear código que emula otros aspectos de la consola. Emular a la placa base y tarjeta gráfica de la consola al mínimo y que no hacer código para emular la tarjeta de sonido también.

4 Trate de ejecutar una imagen ROM utilizando el emulador. Si la ROM se ejecuta correctamente en un sistema operativo, probarlo en otra para probar la portabilidad del emulador.

5 Ponga el emulador en línea para su descarga, a continuación, esperar a que la retroalimentación de los que lo han utilizado. Continuar para volver a escribir y relanzamiento de su emulador hasta que haya perfeccionado en base a sus propias pruebas y los que lo descargan y comparten la regeneración por usted.


Artículos relacionados