jblang / TMS9918A

TMS9918A video card for RC2014
https://hackaday.io/project/159057-game-boards-for-rc2014
127 stars 21 forks source link

Documentation for pin configuration #5

Closed BleuLlama closed 4 years ago

BleuLlama commented 4 years ago

On the main README page, you mention in section "Jumper Descriptions" that the ColecoVision is configured with J6 to the right, but in the "Port Address Jumpers" section, you mention: "For ColecoVision, you would set this to ignore (left)"

I'm pretty sure it's the latter (left) but I'm not positive which, as I don't have a ColecoVision configuration to try out. ;)

Love this card, btw. :D

jblang commented 4 years ago

The real ColecoVision decodes port A0-BF for the video chip, so technically, left (ignore) is the correct setting. But almost all the games use ports BE and BF so it's possible to set the jumper to the right to use tighter decoding so that only B0-BF is assigned to the video chip. Since the I/O address space can be pretty crowded on the RC2014 anyway, I normally use the right (upper half) setting and I have not come across any games that don't work with it. I will update the README to clarify this.