msx2: fix video
authorAlan Cox <alan@etchedpixels.co.uk>
Thu, 6 Nov 2014 12:15:05 +0000 (12:15 +0000)
committerAlan Cox <alan@etchedpixels.co.uk>
Thu, 6 Nov 2014 12:15:05 +0000 (12:15 +0000)
With these small vdp corrections we have a proper 80x25 display

Kernel/platform-msx2/vdp.s

index dcac1ca..5d8df27 100644 (file)
@@ -33,10 +33,11 @@ vdpout:         ld bc, (_vdpport)
 vdpinit:    ld de, #0x8004             ; M4 }
            call vdpout                 ;    }  80x25 mode
            ld de, #0x8170              ; M1 }  screen on, virq on hirq off
+                                       ; F0 ????
            call vdpout
-           ld de, #0x8200              ; characters at VRAM 0
+           ld de, #0x8203              ; characters at VRAM 0
            call vdpout
-           ld de, #0x8320              ; blink is unused
+           ld de, #0x832F              ; blink is unused
            call vdpout
            ld de, #0x8402              ; font at 0x1000
            call vdpout