BIOS font
Re: BIOS font
i think u must redefine (redraw) the character map .
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
There are 10 types of people in this world... those that understand binary, and those that don't.
Re: BIOS font
You can download source of FDOS from http://www.fdos.de may be you will found here somothing about it
Re: BIOS font
What do you mean by saying "in C"? All you need to know is the "magic" address, and the way characters are stored in memory. And then you could write to that memory using C, C++, Pascal, asm, ....MB wrote:Have you anything in C??
Anton.
Re: BIOS font
yes you can but not exactly (sorry), you have to rewrite a charcater map, you should be able to overwrite the characters map pointer (is readonly memory) to your own map... i guess it worked (an old pascal project reminds meMB wrote:How I can change BIOS font in my OS for view text with special chars (ex. German, Russian, Polish...)?
Last edited by d11in on Tue Dec 14, 2004 12:00 am, edited 1 time in total.
Re: BIOS font
Do you have anything about rewriting character map. Maby some code...
Re: BIOS font
A character map is black and white bit map.MB wrote:Do you have anything about rewriting character map. Maby some code...
Instead of explaining i will give you an example.
Characters 8x16(that is 8 width and 16 height)
consists on 16 bytes.(each scan line(of 8 bits) is a byte)
So, the character map contains such data for all characters(BTW if you don't need blinking text, then you can use 512 characters )
I don't know where exactly this map is located, but someting like c8000 or c0000.
Anton.
Re: BIOS font
that is the address of the video BIOS (which prob contains it) you cannot write to it so there has to be a pointer to find it in rm that pointer was the int 1F(iirc) pointer but in pm it would have to be in a hardware register
Re: BIOS font
Hello
Chapter 10 from the vgaguide is about this topic.
http://alexfru.narod.ru/miscdocs/ega_vga/vgaguide.zip
(The server is not down - it just takes ages)
regards,
gaf
Chapter 10 from the vgaguide is about this topic.
http://alexfru.narod.ru/miscdocs/ega_vga/vgaguide.zip
(The server is not down - it just takes ages)
regards,
gaf