Potrazi neku dobru knjigu o DOS i BIOS interaptima. Za svaku bitniju sistemsku
funkciju postoji u sistemu odgovarajuci kod koji samo treba znati pozvati na pravi
nacin.
Tebi trebaju dve informacije - jedna je format bitmape (jedina sustinska caka je
da se pikseli redjaju odozdo navise, s leva na desno), a druga je kako obojiti odredjeni
piksel u odredjenu boju. Ako je verovati 'knjigama starostavnima', interrupt 0x10,
funkcija 0xC bi trebalo da setuje boju odredjenog piksela.
Preporucujem ti knjigu "PC Programmer's Guide to Low-Level Functions and Interrupts"
od Marcus Johnson-a (izdanje SAMS Publishing-a). Takodje, pokusaj u dokumentaciji
Turbo C-a da pronadjes funkciju koja se moze koristiti za pozivanje softverskih
interrupt-ova. U Borlandu 3.1 se to nekada zvalo _int86 ili tako nekako.
Ovo je samo putokaz, secam se da je baratanje sa video memorijom u DOS-u bilo
malo komplikovanije (ali ne i nemoguce - jedan moj kolega je crtao signale dobijene
sa osciloskopske kartice u DOS-u davne 1994-te), tako da ce ti trebati malo vremena
da ukapiras sta je sta, cak i kad dobijes sve gore navedene informacije.
Da, ali ja baš i nemam mnogo vremena da se bakćem sa tim. Mene zanima da li je neko radio sa nekom bibliotekom za Turbo C 2.0 koja ima rotine za učitavanje bitmapnih fajlova. Ako ima takvih nek kažu koja biblioteka i gde su je skinuli.