Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: VGA ohjelmointi

Baglair [16.11.2005 17:03:45]

#

Olen nyt opiskellut C:tä tässä puolisen vuotta ja aattelin kysyä että miten C:llä tuon VGA muistin käyttö onnistuu. Käytännön esimerkit ja ohjeet on myös tervettulleita.

Metabolix [16.11.2005 20:49:58]

#

Ensinnäkin varmista, että käytät DOS-kääntäjää.
Sitten vain far-poitterit käteen:

char far * VGA_muisti = 0xA0000000;
/* Se on siis A000:0000 eli A0000. */

Sinne voi tökkiä aivan normaaliin tapaan mitä haluaa.

dos.h sisältää myös joitakin tökkimisfunktioita (jotakin poke ja peek).

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta