Pin 10 could be PRG A17.
Pin 11 could be PRG A18. Has a via on bottom side that leads to nowhere.
Pin 26, 37 and 38 don't know yet. Not connected anywhere though
Pin 34 could be CHR A17.
Last edited by Ice Man on Sat Feb 01, 2020 12:11 pm, edited 7 times in total.
Ice Man wrote: ↑Fri Jan 31, 2020 9:15 am
Pin 26, 37 and 38 don't know yet. Not connected anywhere though
37 and 38 should be a pair of latches that hold values for a µPD775x playback IC.
Need to either disassemble a game that has sound to figure out which of pins 37 and 38 correspond to $F003q0 and $F003q1, or to sit down with something that'll try to write values to that address and see what causes the pins to drive high and low.
Ice Man wrote: ↑Sat Feb 01, 2020 10:09 am
88006 supports 512KB PRG and 512KB CHR.
... wait, what? How can it support 512KB CHR? The interface to program CHR banks is only 2x4 bits wide and addresses 1KB banks - that's only enough control for 256KB CHR.
That said, the game Toukon Club already has 256KB CHR and visually tracing confirms pin 34.
Well, I put the English translation on Jajamaru Gekimaden and used 2x 27C040, expanded PRG and CHR for each to 512KB.
Dumped them both afterwards and all bytes were the same. So I assume that A18 is present.
Used sanni's Cartreader but modified the dumping size of mapper 18 since it initially only allowed 256KB for each, which worked fine as well though.
That is very nice that it "works without problems", but what register is connected to that pin? How are you setting the value of pin 26? That's what we're wondering about. It's obvious for PRG A18, but it's not obvious for CHR A18.
What's in the upper half of the CHR ROM you programmed? Is it the same as the lower half? (If so, how do you know which half you read back?)
My hunch is that pin 26 is OR(PPU A13,PPU /RD), since we've discovered a lot of other ASIC mappers integrated one OR gate for this purpose, and I can't figure out why else pins 35 (/RD) and 25 (A13) would be connected to the SS 88006.
Yea, it's the same as the lower half. I can try to get another SS 88006 cart, program an EPROM with 2 different mapper 18 games (256K lower bytes, 256K upper bytes) and then see how it reads back just to confirm about it. But that may take a while. If someone is faster with that or feels like testing, go for it.
both "LED"s are either a blue/white LED with a forward voltage comfortably above 2.5V, or two red/orange/yellow LEDs such that neither LED lights when the test point is undriven (and one or the other lights when the test point is pulled to +5V or Gnd)
2- Instead of connected the CHR ROM /OE or /CE to the card edge, instead connect one or both to pin 26.