Tetas, Culos y Retroinformática.

¿Hace falta una descripción corta?

Archivos para Diciembre 11th, 2007

Programación #8: Variables globales en RAM desde ROM generada con z88dk

Publicado por na_th_an en 11 Diciembre, 2007

Estos conocimientos los adquirí gracias al amigo Utopian, que lo resolvió para poder currarse ROMs de MSX desde z88dk, así que ya tenía el trabajo hecho :). Por tanto podéis agradecérselo a él, y esos altares que empezábais a construirme como Dios Supremo de las ROMs con z88dk me parece que se los merecerá él más que yo (encima, el target que él se ha currao para MSX es 200 veces más complejo y petón que el mío para Speccy). Lo que se explica aquí es realmente útil.

Básicamente vamos a explicar cómo instruir a z88dk (en concreto, al ensamblador que tiene por debajo) para que coloque las variables globales en RAM aunque compile todo el código en ROM. Para que os hagáis una idea, nada se crea realmente en el binario generado, símplemente se colocan los punteros a las variables en direcciones de RAM en lugar de reservar espacio en él.

Leer el resto de esta entrada »

Publicado en Uncategorized | No hay comentarios »