www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/12/11/01:47:57

From: "Alexander Russell" <alexad3 AT uniserve DOT com>
Newsgroups: comp.os.msdos.djgpp,comp.os.msdos.programmer,comp.programming,comp.arch.embedded
Subject: Re: Printing strings in VGA 13h mode (or other graphical mode)
Date: Fri, 10 Dec 1999 21:14:50 -0800
Organization: Uniserve
Lines: 39
Message-ID: <944889277.5710@neptune.uniserve.ca>
References: <82seje$tom$1 AT nnrp1 DOT deja DOT com>
X-Complaints-To: newsabuse AT supernews DOT com
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Cache-Post-Path: neptune.uniserve.ca!204.244.158.187
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

If you cannot not use ANY interrupts, you will have to make your own fonts
and draw them, pixel by pixel.

An easy way to get fonts is boot up dos and copy the fonts in the BIOS roms.

Some sample code to read fonts from the bios, under dos from a standdard
vga, is in in common.zip at
http://users.uniserve.com/~alexad3

The same site has a dos programming course that covers fonts in graphics
modes.

<Nuno DOT Felicio AT bigfoot DOT com> wrote in message
news:82seje$tom$1 AT nnrp1 DOT deja DOT com...
> Hi
>
>  Hi. How can I write a string(or a simple char) to the screen when
>  I'm in graphical mode (for example, mode 13h)?
>  I can't use any bios or Dos function (no interruptions).
>  In other words, I've to access directly the video memory.
>  I know how to "write" pixels, but how to send a char?
>
>  I know that the card has built in font(??), but how can I use it to
>  write a simple string in a certain coordinate in a screen?
>  Or do I have to draw each letter I want?
>  (I don't need to change the font........)
>
>  I'm programming in C (Msc6.0) but I can use some ASM.
>
>  Many thanks
>  Nuno DOT Felicio AT bigfoot DOT com
>  Greetings from Portugal.
>
>
>
> Sent via Deja.com http://www.deja.com/
> Before you buy.


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019