M8 Motorino Game Board

The M8 family grew with the addition of the M8 Game Board (code name Motorino):

SST-6809 V2.1 with M8 Game Board

The SST-6809 V2.1 board is on the left and the M8 Game Board is on the right.

The M8 Game Board combines a TI TMS9918A Video Display Processor (VDP) such as used for ColecoVision graphics, a Phillips SAA1099P six-channel sound synthesizer, a Motorola 6850 or Hitachi 6350 serial ACIA port, and dual joystick inputs on the 1.0 board, or a single joystick with fire button on the 2.1 board.

Sprite Demo

M8 Game Board running VDP09 Demo

Here, the M8 Game Board runs a VDP demo with a bouncing sprite over a changing Graphics II mode background.

I/O Memory Map

V2.1

JP1: 1-2

I/O Memory Map R/W IC
$18-$1B R/W TMS9918A VDP
$1C-$1F R/W MC6821 PIA
PIA Port A R/W Joystick and I/O Expansion
PIA Port B W SAA1099P Audio

JP1: 2-3

I/O Memory Map R/W IC
$08-$0B R/W TMS9918A VDP
$0C-$0F R/W MC6821 PIA
PIA Port A R/W Joystick and I/O Expansion
PIA Port B W SAA1099P Audio

Source: https://github.com/KenWillmott/M8-Game-Board-V2.1/blob/main/motorino-game.pdf

V2.0

I/O Memory Map R/W IC
00-07 R/W TMS9918A
08-0F R HCT541
W SAA1099P A
18-1F R HCT541
W SAA1099P B

Bit 0 of each HCT541 is a read of the corresponding synth's DTACK pin for polling when using slower commands.

V1.0

I/O Memory Map R/W IC
00-07 R/W TMS9918A VDP
08-0F R HCT541 Joysticks
W SAA1099P Audio
10-1F R MC6850 ACIA

Bit 0 of each HCT541 is a read of the corresponding synth's DTACK pin for polling when using slower commands.

Source: https://github.com/KenWillmott/M8-Game-Board/blob/main/motorino-game.pdf

References