From: Damian Yerrick Newsgroups: comp.os.msdos.djgpp Subject: Re: accessing IBM xtended ASCII set Organization: Pin Eight Software http://pineight.8m.com/ Message-ID: References: <3891FE2D DOT C18A8149 AT cpsc DOT ucalgary DOT ca> X-Newsreader: Forte Agent 1.7/32.534 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 27 X-Trace: /K49oFWB5Sp6dbSi+hn8rXiB8bCh9WUrXahbY91DLJYFiVDD+0AcOVf9SRDXGoeNvo/lIfU3ByM+!TYjAwuSjvGFhqsbFCP1rmseqRMuUuccu/GoA/gD3l+/OfTr3rcJPXeOSyMmqDCeLqAkbGf93VA== X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sat, 29 Jan 2000 01:33:15 GMT Distribution: world Date: Sat, 29 Jan 2000 01:33:15 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Posted and emailed to AMIR : >i am using the > >_farpeekb (_dos_ds, rom_char_set + offset) > >where rom_char_set = char *ffa6e No. BIOS does not guarantee that the ROM 8x8 bold character set is stored at 0xffa6e. It's at wherever the int 0x43 vector says it is. >now I am in graphics mode 105h and I am trying to display text to the >user. Because this is a course and the prof wants us to display a >"fancy" border, I was just wondering how I would access the xtended IBM >char set because I can only get the 1st 128 characters to properly >display and when I access the rest beyond the 128 I just get junk pixel >maps... They're stored elsewhere in ROM; a pointer to them is in the int 0x1f vector. Ralf Brown's interrupt list gives the answer: int 0x43 and int 0x1f at http://www.ctyme.com/rbrown.htm -- Damian Yerrick http://yerricde.tripod.com/ Comment on story ideas: http://home1.gte.net/frodo/quickjot.html AOL is sucks! Find out why: http://anti-aol.org/faqs/aas/ View full sig: http://www.rose-hulman.edu/~yerricde/sig.html