Baffa-2 Homebrew Microcomputer

Baffavision TMS9918 Videoboard

Back to Hardware Specifications Page



Settings

Colecovision Port: B0h-BFh (mirrored at A0h-AFh)
Msx Port : 98h-9Bh

JP1
=o02h-07h (A1|A2)-----00-
o=-----xx-
JP2
=o08h (A3)----1---
o=----x---
J6
|88---x----
8|8    (A4)---0----
88|10h (A4)---1----
J4
|88888880h000xxxxx
8|88888820h001xxxxx
88|8888840h010xxxxx
888|888860h011xxxxx
8888|88880h100xxxxx
88888|88A0h101xxxxx
888888|8C0h110xxxxx
8888888|E0h111xxxxx
JP4
=oint
o=nmi

JP7 (Ext)
pin1BUSCLK
pin2CPUCLK
pin3GROMCLK
pin4EXTVDP
pin5GND


Colecovision

VDP I/O Ports

Port BE-BF are used by the internal VDP TMS9918a

Internal VDP

Port BE VRAM Data (Read/Write)
Port BF VDP Status Registers (Read Only)
Port BF 2nd Byte b7=0: VRAM Address setup (Write Only)
Port BF 2nd Byte b7=1: VDP Register write (Write Only)


Ports: A0-BF

JP1-----xx-o=
JP2----x---o=
J6---x----|88
J488888|88101xxxxx A0h
JP4o=nmi


MSX

Port: 98h & !M1

JP1-----xx-o=
JP2----1---=o (A3) 8h
J6---1----88| (A4) 10h
J48888|888100xxxxx 80h
JP4=oint

ColecoVision Related Boards:

MSX Related Boards:



Back to Hardware Specifications Page