Add cga_mono machine
Emulates the user using a CGA card with a monochrome monitor. Monochrome monitor options are: green, amber, white or paperwhite. The color can be changed at runtime with F11. Include paperwhite color by Basic <basic@vogons.org> https://www.vogons.org/viewtopic.php?p=587382#p587382 Vogons thread: https://www.vogons.org/viewtopic.php?f=41&t=29101 Signed-off-by: Michael Zijlstra <mzijlstra@gmail.com> Signed-off-by: Patryk Obara <dreamer.tan@gmail.com> Imported-from: https://www.vogons.org/viewtopic.php?p=238045#p238045
This commit is contained in:
parent
46e5fdee69
commit
ffe3c5ab7f
6 changed files with 93 additions and 10 deletions
|
@ -620,6 +620,7 @@ static bool INT10_SetVideoMode_OTHER(Bit16u mode, bool clearmem)
|
|||
IO_WriteB(0x3d9,color_select);
|
||||
real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,mode_control);
|
||||
real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_PAL,color_select);
|
||||
if (mono_cga) Mono_CGA_Palette();
|
||||
break;
|
||||
case MCH_TANDY:
|
||||
/* Init some registers */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue