分解したアフターバーナーのキャラクタ兼ネームテーブルROM(以下 Charcter ROM にする)が 2M x1 の簡単な構成だった。野球のカートリッジも調べたところまで。
1 i CPU PHI2 |40 s +5V 2 i CPU ROMCS# |39 i CPU R/W 3 i CPU A14 |38 i CPU D6 4 i CPU A13 |37 i CPU D5 5 i CPU A12 |36 i CPU D4 6 i PPU A13# |35 i CPU D3 7 i PPU A12 |34 i CPU D2 8 i PPU A11 |33 i CPU D1 9 i PPU A10 |32 i CPU D0 10 s GND |31 i OR A (PPU RD#) 11 o Program ROM EN# |30 i OR B (Charcter ROM CE#) 12 o Charcter ROM A17 |29 o OR Y (Charcter ROM EN#) 13 o Charcter ROM A16 |28 o VRAM CS# 14 o Charcter ROM A15 |27 o Charcter ROM CE# 15 o Charcter ROM A14 |26 o Program ROM A17#??? 16 o Charcter ROM A13 |25 o Program ROM A14 17 o Charcter ROM A12 |24 o Program ROM A15 18 o Charcter ROM A11 |23 o Program ROM A16 19 o CHR/nametable A10|22 o Program ROM A17? 20 s GND |21 o Work RAM CS# 19 pin: Charcter ROM A10, edge connector VRAM A10 に接続 edge connector の CPU IRQ#, PPU A13, PPU WR# は基板内部に未接続 SUNSOFT-4 には CPU D7 は未接続
After Burner の配線
Charcter ROM (32pin x1) A[17:11] = Charcter ROM A[17:11] A[10] = CHR/nametable A10 A[9:0] = PPU A[9:0] CE# = Charcter ROM CE# OE# = PPU RD# SUNSOFT-4 OR A = GND OR B = GND
考察:
- SUNSOFT-4 には PPU RD# が接続されていないので、 27pin には 0x0000-0x2fff のアドレスデコードと nametable enable register が含まれると思われる。
- OR Y は未接続
なんてったってベースボールの配線
Charcter ROM (28pin x1) A[16:11] = Charcter ROM A[16:11] A[10] = CHR/nametable A10 A[9:0] = PPU A[9:0] EN# = OR Y SUNSOFT-4 OR A = PPU RD# OR B = Charcter ROM CE#
- 29pin の接続は 30pin OR 31 pin だと思われる。28pin MASKROM のために用意したと思われる。
- 22pin, 26pin は 74HC32 に接続されているが、詳しくはまだ調べていない。