diff --git a/Source/HBIOS/hbios.asm b/Source/HBIOS/hbios.asm index 4d99c50f..7373dee6 100644 --- a/Source/HBIOS/hbios.asm +++ b/Source/HBIOS/hbios.asm @@ -9697,7 +9697,7 @@ SLACK .EQU BNKTOP - $ ; RESERVE SPACE FOR CCP CACHE ? ;================================================================================================== ; -; .FILL 2048,0 +; .FILL CCP_SIZ,0 ; ;================================================================================================== ; IF WE ARE PUTTING FIXED FONTS ROM BANK 3 WE IMPORT THEM HERE AT 0x8000. diff --git a/Source/HBIOS/vga.asm b/Source/HBIOS/vga.asm index c2870b3d..3946be86 100644 --- a/Source/HBIOS/vga.asm +++ b/Source/HBIOS/vga.asm @@ -86,6 +86,19 @@ VGA_R11 .EQU VGA_SCANL-1 VGA_R10 .EQU (VGA_BLNK + VGA_SCANL-1) VGA_R11 .EQU VGA_SCANL-1 #ENDIF + +; .EQU 10000000B ; ALT FONT +; .EQU 01000000B ; BG REG +; .EQU 00100000B ; BG GREEN +; .EQU 00010000B ; BG BLUE +; .EQU 00001000B ; FG INTENSITY +VGA_RED .EQU 00000100B ; FG RED +VGA_GRN .EQU 00000010B ; FG GREEN +VGA_BLU .EQU 00000001B ; FG BLUE +; +VGA_WHT .EQU VGA_GRN + VGA_RED + VGA_BLU + +VGA_FC .EQU VGA_WHT ; DEFAULT CHARACTER COLOUR ; #DEFINE DEFREGS REGS_VGA ; @@ -186,7 +199,7 @@ VGA_VDAINI: ; CURRENTLY IGNORES VIDEO MODE AND BITMAP DATA CALL VGA_VDARES ; RESET VDA - LD A,$07 ; ATTRIBUTE IS STANDARD WHITE ON BLACK + LD A,VGA_FC ; ATTRIBUTE IS STANDARD WHITE ON BLACK LD (VGA_ATTR),A ; SAVE IT XOR A ; ZERO (REVERSE, UNDERLINE, BLINK) LD (VGA_RUB),A ; SAVE IT