Hello, dear SeaBIOS community. I need your help.
I want to change character set with my own character table. Now I'm trying to use Int 10h, function 11h. As SeaBIOS works with mode #3 by default (text mode, 80x25 cells), I'm calling subservice 0h for set my table with 8x16 characters.
But It' doesn't work. Characters are changed, but symbol's form isn't depends on what's my table contains. I think, It happens because I need to set table pointer in registers es and bp. In flat model I can't get value of segment, which contains my table.
I tried to write 0 in es register and allocate memory in low zone - didn't changed anything.
So, can you help me? Maybe, I just using wrong way, and solution is much easier?
Thank you for attention.
Novikov Konstantin