Redefining character set

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
abcdef4bfd
Member
Member
Posts: 492
Joined: Fri Apr 03, 2015 9:41 am

Redefining character set

Post by abcdef4bfd »

I've seen that some programs are redefining the character set to display GUI widgets, icons, etc. How do they doing it? Can i do it on my OS? And also, can i change the code page to CP866?
mallard
Member
Member
Posts: 280
Joined: Tue May 13, 2014 3:02 am
Location: Private, UK

Re: Redefining character set

Post by mallard »

You simply modify or replace the font data in the VGA memory. This wiki article describes the format of the font and how to read it. It shouldn't take too much figuring out in order to write to it instead...
Image
Post Reply