Changed default font to Termius 8x16 (old font is still there)

This commit is contained in:
2024-05-02 13:10:40 +02:00
parent 12de6c5b74
commit 8664855d81
6 changed files with 1588 additions and 27 deletions
+4 -3
View File
@@ -13,9 +13,10 @@ filetable:
db "boot",0,0,0,0,0,0, "bin",0,0,5
db "filetable",0, "tab",0,5,1
db "kernel",0,0,0,0, "bin",0,6,30
db "testfont",0,0, "fnt",0,36,4
db "test",0,0,0,0,0,0, "txt",0,40,1
db "calc",0,0,0,0,0,0, "bin",0,41,2
db "term16n",0,0,0, "fnt",0,36,4
db "testfont",0,0, "fnt",0,40,4
db "test",0,0,0,0,0,0, "txt",0,44,1
db "calc",0,0,0,0,0,0, "bin",0,45,2
times 512-($-$$) db 0
File diff suppressed because it is too large Load Diff
+9 -2
View File
@@ -5,8 +5,15 @@
;;; 8*16*128 = 2048B (2kB)
;;; Takes up 4 sectors
;;;
;; 0-31
times 31*16 db 0
;;; Font header - 16 Bytes
charWidth: db 8
charHeight: db 16
reserved: times 14 db 0
;;; Bitmap data
;; 1-31 Non printable characters (0 - NULL is in the header, and we can't print it anyway)
times 30*16 db 0
;; Space ' ' or '_' - starts at ascii 32/20h
db 00000000b,\
00000000b,\
+3 -3
View File
@@ -372,9 +372,9 @@ DATA_SEG equ GDT.dataDescriptor - GDT.start
;; VBE Stuff
;; !! IF YOU WANT TO SELECT ANY VALUE IN THE SETUP, SET THESE TO ZERO !!
width: dw 0
height: dw 0
bpp: db 0
width: dw 1920
height: dw 1080
bpp: db 32
offset: dw 0
_segment: dw 0 ; segment is a keyword