Memòria
La memòria de la pantalla pot ser accedida directament a traves de peek i poke. Aquesta memòria contindrà diferent informació depenent del mode gràfic en que ens trobem.
En els quatre casos, no obstant, la informació dels bitmaps que formen els caracters comença en 0x0A00 i ocupa 256x8=2048 bytes.
mode 0
La memoria des de 0x0000 fins a 0x095F conté els 80x30=2400 indices dels caràcters que conformen la pantalla.
mode 1
La memòria des de 0x0000 fins a 0x04AF conté els 40x30=1200 indices dels caràcters que conformen la pantalla.
La memòria des de 0x04B0 fins a 0x095F conté els 40x30=1200 bytes amb l'informació del color de cada caràcter de la pantalla (vore modes gráfics).
mode 2
La memòria des de 0x0000 fins a 0x012B conté els 20x15=300 indices dels caràcters que conformen la pantalla.
La memòria des de 0x012C fins a 0x0257 conté els 20x15=300 bytes amb l'informació del color de cada caràcter de la pantalla (vore modes gráfics).
mode 3 (desde v0.6.0)
La memòria des de 0x0000 fins a 0x02FF conté els 32x24=768 indices dels caràcters que conformen la pantalla.
La memòria des de 0x0300 fins a 0x05FF conté els 32x24=768 bytes amb l'informació del color de cada caràcter de la pantalla (vore modes gráfics).
Vore també
- Modes gràfics
- setchar(index,b0,b1,b2,b3,b4,b5,b6,b7)
- peek(addr)
- poke(addr,val)
- memcpy(dst,src,size)
- fileout(str,addr,size)
- filein(str,addr,size)