Sunsoft 1 pinout: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(s -> fr ; n -> f) |
(italics for Fantasy Zone) |
||
(One intermediate revision by one other user not shown) | |||
Line 3: | Line 3: | ||
.---\/---. | .---\/---. | ||
(f) PPU A12 -> |01 16| -- +5V | (f) PPU A12 -> |01 16| -- +5V | ||
(f) M2 -> |02 15| -> CHR | (f) M2 -> |02 15| -> CHR A12 (r) | ||
(fr) /ROMSEL -> |03 14| -> CHR | (fr) /ROMSEL -> |03 14| -> CHR A14 (r) | ||
(fr) CPU A13 -> |04 13| -> CHR | (fr) CPU A13 -> |04 13| -> CHR A13 (r) | ||
(fr) CPU A14 -> |05 12| <- CPU RnW (f) | (fr) CPU A14 -> |05 12| <- CPU RnW (f) | ||
(fr) CPU D5 -> |06 11| <- CPU D0 (fr) | (fr) CPU D5 -> |06 11| <- CPU D0 (fr) | ||
Line 11: | Line 11: | ||
GND -- |08 09| <- CPU D2 (fr) | GND -- |08 09| <- CPU D2 (fr) | ||
`--------' | `--------' | ||
NOTE: D6 is NOT connected. Games simply always write to the mapper with D6 set. The wiring for Fantasy Zone implies the virtual D6 is treated as though it were connected to +5V always. | NOTE: D6 is NOT connected. Games simply always write to the mapper with D6 set. The wiring for ''Fantasy Zone'' implies the virtual D6 is treated as though it were connected to +5V always. | ||
Alternative wiring for Fantasy Zone: | Alternative wiring for ''Fantasy Zone'': | ||
.---\/---. | .---\/---. | ||
(f) '''CPU A14''' -> |01 16| -- +5V | (f) '''CPU A14''' -> |01 16| -- +5V | ||
(f) M2 -> |02 15| -> '''PRG | (f) M2 -> |02 15| -> '''PRG A14''' (r) | ||
(fr) /ROMSEL -> |03 14| -> '''PRG | (fr) /ROMSEL -> |03 14| -> '''PRG A16''' (r) | ||
(fr) CPU A13 -> |04 13| -> '''PRG | (fr) CPU A13 -> |04 13| -> '''PRG A15''' (r) | ||
(f) CPU A14 -> |05 12| <- CPU RnW (f) | (f) CPU A14 -> |05 12| <- CPU RnW (f) | ||
'''+5V''' -> |06 11| <- CPU D0 (fr) | '''+5V''' -> |06 11| <- CPU D0 (fr) |
Latest revision as of 23:55, 12 February 2023
Sunsoft-1: 16 pin 0.3" PDIP (canonically mapper 184)
.---\/---. (f) PPU A12 -> |01 16| -- +5V (f) M2 -> |02 15| -> CHR A12 (r) (fr) /ROMSEL -> |03 14| -> CHR A14 (r) (fr) CPU A13 -> |04 13| -> CHR A13 (r) (fr) CPU A14 -> |05 12| <- CPU RnW (f) (fr) CPU D5 -> |06 11| <- CPU D0 (fr) (fr) CPU D4 -> |07 10| <- CPU D1 (fr) GND -- |08 09| <- CPU D2 (fr) `--------'
NOTE: D6 is NOT connected. Games simply always write to the mapper with D6 set. The wiring for Fantasy Zone implies the virtual D6 is treated as though it were connected to +5V always.
Alternative wiring for Fantasy Zone:
.---\/---. (f) CPU A14 -> |01 16| -- +5V (f) M2 -> |02 15| -> PRG A14 (r) (fr) /ROMSEL -> |03 14| -> PRG A16 (r) (fr) CPU A13 -> |04 13| -> PRG A15 (r) (f) CPU A14 -> |05 12| <- CPU RnW (f) +5V -> |06 11| <- CPU D0 (fr) +5V -> |07 10| <- CPU D1 (fr) GND -- |08 09| <- CPU D2 (fr) `--------'