Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
oldvcr.blogspot.com
Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
1–10 of 49 posts
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#2Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#3I love it!
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#4It's not my blog post, but I can answer questions about the chip.
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#5"The way the paddles in particular are drawn is especially ingenious; in fact, the firmware doesn't even need to position them. The paddle controls are simple potentiometers feeding into an R-C circuit (external to the chip, not shown here) that discharges at a rate based on the pot's resistance. This then feeds into an on-chip comparator in the region marked "paddles," delaying drawing the paddle a number of scanlin…
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#6It's not my blog post, but I can answer questions about the chip.
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#7"The way the paddles in particular are drawn is especially ingenious; in fact, the firmware doesn't even need to position them. The paddle controls are simple potentiometers feeding into an R-C circuit (external to the chip, not shown here) that discharges at a rate based on the pot's resistance. This then feeds into an on-chip comparator in the region marked "paddles," delaying drawing the paddle a number of scanlin…
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#8Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#9"The way the paddles in particular are drawn is especially ingenious; in fact, the firmware doesn't even need to position them. The paddle controls are simple potentiometers feeding into an R-C circuit (external to the chip, not shown here) that discharges at a rate based on the pot's resistance. This then feeds into an on-chip comparator in the region marked "paddles," delaying drawing the paddle a number of scanlin…
It's a nice hack. I think this is how Woz did the Apple II paddles, too (albeit with discrete components and a timer IC). It sounds familiar.
The game chip, on the other hand, doesn't produce a value. Instead, the timer is synchronized to the screen drawing, so when the timer fires, it indicates to draw the paddle now. So the system never has the paddle position as a digital value and there's no register that holds the paddle position.
Re: Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
#10It's not my blog post, but I can answer questions about the chip.
How close is it to the chip in the VCS? Was it a step towards the 6507?