Estoy bicheando la librería gráfica de MSX-C y he visto estas variables de sistema:
#define c_dpage (*(TINY *)0xfaf5) #define c_apage (*(TINY *)0xfaf6) #define c_fore (*(TINY *)0xf3e9) #define c_back (*(TINY *)0xf3ea) #define c_bord (*(TINY *)0xf3eb) #define c_lastx (*(NAT *)0xfcb7) #define c_lasty (*(NAT *)0xfcb9) #define c_screen (*(TINY *)0xfcaf)
En esta página viene a referirse a ellas, pero no entiendo muy bien su funcionamiento. Por ejemplo, tomemos #F3EA (Background color), ¿cómo se interpreta esta variable? Es decir, el background color se asociará a un pixel de pantalla entiendo, por lo que antes de leer esa variable deberíamos situar el cursor gráfico en ese punto, ¿es así?
Gracias.
Login sesión o register para postear comentarios