Page 5 of 5

Re: 600D Colour RAM. Help!!!!

Posted: Sun Jun 09, 2019 4:37 pm
by waltermixxx
Woot Woot, just like Sesame Street always taught me,
cooperation is key. :)

Cheers, it was a fun night of OSI goodness, pizza and a very strange movie....

:)

Re: 600D Colour RAM. Help!!!! SOLVED!

Posted: Tue Jun 11, 2019 7:03 pm
by dave
Interesting. A write or read to D000-D7FF will cause the appropriate 2114 chips (character or color) to be selected. But U56 determines when the CPU address lines are used to address the RAM, and when the video counters are used. So with /A10 jumpered to U56, the CPU address lines are routed to the video RAM chips when the CPU tries to read or write D000-D3FF. But whatever random address is on the video counter chain will be applied to the address lines for a CPU read or write to D400-D7FF. So the read and writes to the video RAM should appear randomly ordered in RAM.

Jumpering the pin high routes the CPU address lines to the RAM chips for all addresses D000-D7FF.

Dave

Re: 600D Colour RAM. Help!!!! SOLVED!

Posted: Tue Jun 11, 2019 8:30 pm
by Steve Gray
dave wrote: Tue Jun 11, 2019 7:03 pm Interesting. A write or read to D000-D7FF will cause the appropriate 2114 chips (character or color) to be selected. But U56 determines when the CPU address lines are used to address the RAM, and when the video counters are used. So with /A10 jumpered to U56, the CPU address lines are routed to the video RAM chips when the CPU tries to read or write D000-D3FF. But whatever random address is on the video counter chain will be applied to the address lines for a CPU read or write to D400-D7FF. So the read and writes to the video RAM should appear randomly ordered in RAM.

Jumpering the pin high routes the CPU address lines to the RAM chips for all addresses D000-D7FF.

Dave
And you wonder why this wouldn't be the default, unless they just didn't want to interfere with some other possible use of the colour memory space.

Steve