Publicado: 00:09 04/12/2014 · Etiquetas: · Categorías:
Ordenando carpetas en Dropbox encontré una copia de seguridad de una serie de artículos de blog que escribí hace dos o tres años. Me puse a hacer un emulador de Game Boy en Java, sólo llegué a hacer un pequeño decompilador de roms, pero entre tanto iba documentando y escribiendo en ese blog todo el proceso.
Existe muy poca o ninguna documentación similar en castellano, todo el contenido, esquemas etc está hecho por mí, el dominio web ya no existe y los enlaces al código fuente están rotos, pero el texto vale la pena. Aunque sea sólo un punto de partida no me gustaría que se perdiese, así que lo recopilo aquí para hacerlo público. Igual alguien puede sacar provecho de esto para sus propios proyectos o le interesa leerlo simplemente por aprender. 01 - Punto de partida 02 - ¿Qué es un emulador? 03 - La cabecera de los cartuchos de Game Boy 04 - Introducción a la arquitectura de Game Boy 05 - Un pequeño lector de cartuchos 06 - El juego de instrucciones I 07 - Empezando a programar el emulador 08 - Diferencias entre el Zilog Z80 y el LR35902 09 - El juego de instrucciones II 10 - El mapa de direcciones de Game Boy 11 - El juego de instrucciones III 12 - Comenzando a simular la CPU de Game Boy 13 - La pila 14 - El juego de instrucciones IV 15 - Prototipo de un simulador del LR35902 Algún día me gustaría retomar el emulador pero después de programar todo el día en el trabajo llego a casa y sigo programando por estudios, suma algo de vida social y que me gusta dormir y ya no da el día para todo así que lo veo difícil, por mucho que me gustaría. Creo que esto no incumple ninguna norma, es solo contenido teórico, sin roms ni nada que permita ejecutarlas, se que tampoco es un texto muy habitual para vandal, pero bueno, es el único blog que tengo. 8 comentarios :: Enlace permanente
Comentarios: (del primero al último) 00:34 04/12/2014
Muy interesante, puede que un día que tenga tiempo lo intente 03:20 04/12/2014
Hola, es muy interesante todo, pero qué diferencia hay entre esto y un emulador ya existente? 03:21 04/12/2014
Quiero decir, que si ya los hay y funcionan muy bien, para que crearlo? 08:08 04/12/2014
Pues porque si te gusta la Game Boy, la programación y la arquitectura de computadores disfrutas haciéndolo y aprendes mucho por el camino. ¿Por qué tocar la guitarra si no lo vas a hacer mejor que Jimi Hendrix? 10:05 04/12/2014
A favoritos. YA lo leeré con calma porque es un tema que da mucha curiosidad. 21:55 04/12/2014
Pues es verdad :) había pensado en un fin práctico y no didáctico o entretenido. 23:42 04/12/2014
Muy didáctico y bien hecho. 01:03 08/12/2014
Muy interesante. Lo he guardado para consultar cuando tenga tiempo. Participa con tu Comentario:
No puedes poner comentarios. Necesitas estar registrado en Vandal Online. Regístrate aquí o Haz Login. |
Blogs en Vandal · Contacto · Denunciar Contenido