トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

Super Vision 8000

Super Vision 8000

 Specifications

  • CPU
    • NEC D780C @ 3.58MHz (Z80 Compatible)
  • ROM Cartridge
    • 4KB
  • RAM
    • 1KB
  • VRAM
    • 3KB
  • Video
    • AMI S68047P
  • Sound
    • GI AY-3-8910
  • PIO
    • NEC D8255C

 Memory Map

Address Size
$0000~$0FFF 4KB ROM Cartridge
$1000~$7FFF 28KB -
$8000~$83FF 1KB RAM
$8400~$BFFF 15KB -
$C000~$CBFF 3KB VRAM
$CC00~$FFFF 13KB -

 I/O

Address Name R/W Description
$80 8255 Port A Read Num Pad
$81 8255 Port B Read Cursor
$82 8255 Port C Write Select Num pad bank
$83 8255 Control Register Write Group A,B: Mode 0
$C0 AY-3-8910 Data Write
S68047 Write
$C1 AY-3-8910 Address Write $00~$0D
S68047 Write $0E

 Video

  • S68047P
bit
bit7 ~A/S or ~INT/EXT or INV
bit6 CSS
bit5 GM2
bit4 ~A/G or GM1
bit3 ~A/G or GM1
bit2 ~A/S or ~INT/EXT or INV
bit1 GM4
bit0 ~A/S or ~INT/EXT or INV
~A/G ~A/S Modes
0 0 Alpha Modes
0 1 Semigraphics Modes
1 X Graphics Modes

Alpha Modes

EXT/~INT GM4 GM2 GM1 Mode
0 X 0 0 ALPHANUMERICS INTERNAL
CSS INV Fore Back Border
0 0 Green Black Black
0 1 Black Green Black
1 0 Blue Black Black
1 1 Black Blue Black
EXT/~INT GM4 GM2 GM1 Mode
1 X 0 0 ALPHANUMERICS EXTERNAL
CSS INV Fore Back Border
0 0 Green Black Black
0 1 Black Green Black
1 0 Green Black Black
1 1 Black Green Black

GM4 pin have no effect when ~A/G=0.

Semigraphics Modes

Graphics Modes

GM4 GM2 GM1 Mode Columns/Rows Colors
0 0 0 GRAPHICS 0 64 x 64 4 Colors
0 0 1 GRAPHICS 1 128 x 64 2 Colors
0 1 0 GRAPHICS 2 128 x 64 4 Colors
0 1 1 GRAPHICS 3 128 x 96 2 Colors
1 0 0 GRAPHICS 4 128 x 96 4 Colors
1 0 1 GRAPHICS 5 256 x 96 2 Colors
1 1 0 GRAPHICS 6 128 x 192 4 Colors
1 1 1 GRAPHICS 7 256 x 192 2 Colors
GM1 CSS Color3 Color2 Color1 Color0(back) Border
0 0 Red Cyan Yellow Green Green
0 1 Orange Magenta Cyan/Blue Blue Cyan/Blue
1 0 - - Green Black Green
1 1 - - Cyan/Blue Black Cyan/Blue

~A/S,~INT/EXT,INV pins have no effect when ~A/G=1.

 Controller

  • Right = 1P
  • Left = 2P

Port $80: Read Cursor

bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
2P Right 2P Left 1P Right 1P Left

Port $81: Read Num pad

bank# bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
0 2P: 1 2P: 4 2P: 7 2P: * 1P: 1 1P: 4 1P: 7 1P: *
1 2P: 2 2P: 5 2P: 8 2P: 0 1P: 2 1P: 5 1P: 8 1P: 0
2 2P: 3 2P: 6 2P: 9 2P: # 1P: 3 1P: 6 1P: 9 1P: #

Port $82: Select Num pad bank

bank hex bin
0 $fe %11111110
1 $fd %11111101
2 $fb %11111011
  • bit7~4は2P側 ?
    • 1Pと2Pは別々に設定出来る ?

Last modified 2016-11-11 00:19:08