Hardware Information - Tpot-SSL/GameComHDK GitHub Wiki

(W.I.P.)

Specifications:

CPU: 10MHz 8/16-bit Sharp SM8521

Details: http://pdf.datasheetcatalog.com/datasheet/Sharp/mXuyzuq.pdf

RAM: 1KB

ROM: 2MB Max per cart {4MB carts might be possible on the Pocket Pro}

ERAM: 2KB (Extend-RAM)

VRAM: 16KB

Graphics:

  • 5 shades of grayscale, 4 on-screen (configurable by LCC [0x30] register). {5 might be possible with interrupts}

  • 200x160 Resolution

  • 2x 200x160 VRAM pages

  • Supports rectangle DMA transfer:

    ROM -> VRAM

    VRAM -> VRAM

    ERAM -> VRAM

    VRAM -> ERAM

  • Software rendering possible with ERAM <-> VRAM transfer.

Audio (Still mostly unknown):

  • 2 waveform channels (32-step, 16-tone arbitrary wave generator)
  • 1 Noise Channel
  • 1 16-bit PCM Channel

I/O:

  • 12x10 Grid Touchscreen
  • 8-directional D-Pad
  • 4 Face buttons (A,B,C,D)
  • 3 Function buttons (Menu, Pause, Mute)
  • Serial Port {Look into specifications}
  • 2 cartridge ports (1 on Pocket Pro)