From 9d9018b455e3926db50732c788a8eece1f4c355c Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Tue, 18 Jul 2017 16:15:16 -0700 Subject: [PATCH] Finalize Release 2.8.2 Minor correction to VGA3 timing parameters --- Doc/ChangeLog.txt | 4 ++++ ReadMe.txt | 2 +- Source/CBIOS/ver.inc | 2 +- Source/HBIOS/ver.inc | 4 ++-- Source/HBIOS/vga.asm | 23 +++-------------------- 5 files changed, 11 insertions(+), 24 deletions(-) diff --git a/Doc/ChangeLog.txt b/Doc/ChangeLog.txt index 222ebdbe..e35f3c20 100644 --- a/Doc/ChangeLog.txt +++ b/Doc/ChangeLog.txt @@ -1,3 +1,7 @@ +Version 2.8.2 +------------- +- WBW: Adjusted VGA3 register setup per John's recommendations + Version 2.8.1 ------------- - WBW: Fix FDISK80 diff --git a/ReadMe.txt b/ReadMe.txt index 7f1138e4..20df58fc 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -7,7 +7,7 @@ *********************************************************************** Wayne Warthen (wwarthen@gmail.com) -Version 2.8.1, 2017-07-05 +Version 2.8.2, 2017-07-18 https://www.retrobrewcomputers.org/ RomWBW is a ROM-based implementation of CP/M-80 2.2 and Z-System for diff --git a/Source/CBIOS/ver.inc b/Source/CBIOS/ver.inc index a6022790..b4c5b2ba 100644 --- a/Source/CBIOS/ver.inc +++ b/Source/CBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 8 #DEFINE RUP 1 #DEFINE RTP 0 -#DEFINE BIOSVER "2.8.1" +#DEFINE BIOSVER "2.8.2" diff --git a/Source/HBIOS/ver.inc b/Source/HBIOS/ver.inc index a6022790..065644a5 100644 --- a/Source/HBIOS/ver.inc +++ b/Source/HBIOS/ver.inc @@ -1,5 +1,5 @@ #DEFINE RMJ 2 #DEFINE RMN 8 -#DEFINE RUP 1 +#DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.8.1" +#DEFINE BIOSVER "2.8.2" diff --git a/Source/HBIOS/vga.asm b/Source/HBIOS/vga.asm index 29d4dd99..156bc529 100644 --- a/Source/HBIOS/vga.asm +++ b/Source/HBIOS/vga.asm @@ -856,17 +856,15 @@ REGS_VGA: .DB 4,28 - 1 ; VERT TOT - 1 .DB 5,1 ; VERT TOT ADJ .DB 6,25 ; VERT DISP - .DB 7,25 + 1 ; VERT DISP + VERT FP + .DB 7,25 + 0 ; VERT DISP + VERT FP ROWS .DB 9,16 - 1 ; CHAR HEIGHT - 1 .DB 10,(13 | $60) ; CURSOR START & CURSOR BLINK .DB 11,14 ; CURSOR END .DB 12,($0000 >> 8) & $FF ; SCRN 1 START (HI) .DB 13,($0000 & $FF) ; SCRN 1 START (LO) .DB 18,-1 ; S2 ROW - 1 - .DB 30,$01 ; CONTROL 1, ENABLE 2 WINDOWS - .DB 31,0 ; CONTROL 2 - .DB 33,0 ; CONTROL 3 - + .DB 27,12 ; VERT SYNC POS ADJ + .DB 30,$01 | $08 ; CTL 1, 2 WINDOWS & ENABLE R27 VSYNC FINE ADJ .DB $FF ; END MARKER ; @@ -877,18 +875,3 @@ REGS_VGA: VGA_IDAT: .DB VGA_KBDST .DB VGA_KBDDATA - - - - -; PUSH BC -; PUSH DE -; POP BC -; CALL PC_SPACE -; CALL PRTHEXWORD -; POP BC - - - - -