ASCII is 7 bits. "Extended ASCII" isn't ASCII but is just a misnomer for the full 8 bits character set available on PC.Roman wrote:Thanks! I didn't know about the extended set. I always thought ASCII only takes 7 bits.
How to print pseudographic symbols?
Re: How to print pseudographic symbols?
Re: How to print pseudographic symbols?
If you really want to you can disable the blink ability and use it to switch to a 9-bit "ASCII" mode, where 82% of your characters aren't ASCII. ASCII printable is 32 to 126 inclusive - anything outside that range doesn't technically have a graphical representation in ASCII, but you can of course make a font that displays something for it.
Which is the root of this entire thread; you've got some rendering tool that you don't understand and you're sending it arbitrary font character IDs in the hope to find something that you like.
I suggest finding out what the rendering tool actually uses as a font and then to use that knowledge.
Which is the root of this entire thread; you've got some rendering tool that you don't understand and you're sending it arbitrary font character IDs in the hope to find something that you like.
I suggest finding out what the rendering tool actually uses as a font and then to use that knowledge.
Re: How to print pseudographic symbols?
I've been so stupid... I'm tried to display characters not in signed char range. Now I'm know it.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: How to print pseudographic symbols?
I'm not exactly sure where you got those codes from.
I've always used these extended ascii codes for my window/borders.
179 = │
196 = ─
192 = └
217 = ┘
191 = ┐
218 = ┌
197 = ┼
193 = ┴
194 = ┬
195 = ├
180 = ┤
I've always used these extended ascii codes for my window/borders.
179 = │
196 = ─
192 = └
217 = ┘
191 = ┐
218 = ┌
197 = ┼
193 = ┴
194 = ┬
195 = ├
180 = ┤
Re: How to print pseudographic symbols?
Oh god, I wanna punch myself in the face now.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.