1
0
Fork 0

More line endings

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3623
This commit is contained in:
Ralf Grillenberger 2010-07-22 13:30:14 +00:00
parent 7dfcc5b676
commit 72bf840408

View file

@ -93,13 +93,13 @@ void write_p3c0(Bitu /*port*/,Bitu val,Bitu iolen) {
if (difference & 0x04) {
// recompute the panning value
if(vga.mode==M_TEXT) {
Bit8u pan_reg = attr(horizontal_pel_panning);
if(vga.mode==M_TEXT) {
Bit8u pan_reg = attr(horizontal_pel_panning);
if (pan_reg > 7)
vga.config.pel_panning=0;
else if (val&0x4) // 9-dot wide characters
vga.config.pel_panning=(Bit8u)(pan_reg+1);
else // 8-dot characters
else if (val&0x4) // 9-dot wide characters
vga.config.pel_panning=(Bit8u)(pan_reg+1);
else // 8-dot characters
vga.config.pel_panning=(Bit8u)pan_reg;
}
}
@ -144,10 +144,10 @@ void write_p3c0(Bitu /*port*/,Bitu val,Bitu iolen) {
case M_TEXT:
if (val > 7)
vga.config.pel_panning=0;
else if (vga.attr.mode_control&0x4) // 9-dot wide characters
vga.config.pel_panning=(Bit8u)(val+1);
else // 8-dot characters
vga.config.pel_panning=(Bit8u)val;
else if (vga.attr.mode_control&0x4) // 9-dot wide characters
vga.config.pel_panning=(Bit8u)(val+1);
else // 8-dot characters
vga.config.pel_panning=(Bit8u)val;
break;
case M_VGA:
case M_LIN8: