3 ms·
The default video bios mode is used as-is here, https://en.wikipedia.org/wiki/Video_BIOS https://en.wikipedia.org/wiki/Video_BIOS There is no terminal emulator
by jquast 11y ago
The default video bios mode is used as-is here, https://en.wikipedia.org/wiki/Video_BIOS https://en.wikipedia.org/wiki/Video_BIOS
There is no terminal emulator here. This hello world text is written directly to video memory -- and yes, there is a character rom, so placing a string of words in memory OR'd with bits set for video attributes (the #defines there) make it color.
- jquast 11y agoFurthermore, see an example of setting the mode explicitly from PC-DOS: https://github.com/johannesl/EditANSi/blob/master/ea.asm#L23 https://github.com/johannesl/EditANSi/blob/master/ea.asm#L23 and http://fleder44.net/312/notes/18Graphics/index.html http://fleder44.net/312/notes/18Graphics/index.html
- userbinator 11y agoMore detailed article on the text mode: https://en.wikipedia.org/wiki/VGA-compatible_text_mode https://en.wikipedia.org/wiki/VGA-compatible_text_mode (Many, including me, still consider the original IBM VGA text font to be one of the most well-designed and readable for displaying text.)