Thank you for doing these videos. I learn a lot (and am barely able to keep up). It's all very interesting to me and I plan to keep watching. You'll probably forget more about this stuff than I'll ever learn.
Thanks Adam! This and your other videos are awesome. You are a great teacher and I'm learning so much from you. Really appreciate you sharing your knowledge. As per previous comment on this, would also be very interested in a segment on FPGA and how one goes from an arcade PCB board schematic to a working VHDL implementation of it.
Hi Adam, great videos and explanations. At 2:50 you mention a threshold voltage, but technically the threshold is a band between 0 and Vcc somewhere depending on the type of gates employed. For example a TTL high is between 2.0V and Vcc and a TTL low is below 0.8V. There is a dead band in between where the input is not guaranteed to be seen as a high or low. CMOS has different thresholds of around 0-1/3Vcc for a low and around 2/3Vcc-Vcc for a high.
Awesome. Thanks for sharing. Have always been puzzled by the video stuff. I always pondered if the CPU was constantly updating video RAM (in Galaga for example) and now I see it does so during blanking.
Great series. Adam, could you potentially do a segment on FPGA? What's involved in porting a board to FPGA would be really interesting stuff. I did some of this in school using Altera Max 2+ and am pondering jumping in for some fun! Thanks!
Awesome video, Adam! You chained together the different questions perfectly! Thanks for giving my question some love. I'll bring Cloak & Dagger home and try to do a video on that. Not sure if I will get a chance to do an update on Bubbles though, since it went home with its owner already.
Adam, excellent video. I want to ask you, what kind of bad things on my arcade game could happen if one buffer chip gives me voltages values out of range, right in the zone between low and high? especially on the sound perspective.
Adam, thanks for the video - great as usual. May I ask what is the best entry into FPGA's, which development board would you recommend and a good learning resource for Verilog or VHDL?
Great stuff Adam!! Here's a question for you: I've got a few games that don't seem to want to sync to any of the monitors I have, Sega Turbo being one and Exidy games like Venture being others, the pictures just keep at least slowly drifting horizontally no matter how I adjust them. This has been an issue with 3 different 13" monitors I've tried to use so I don't think it's a malfunction with them, at least one I have already recapped. Someone once told me that this is usually due to the monitor not having a wide enough frequency range and there's a way to increase it but replacing a cap or two with different values. Do you know anything about this, how to figure out which cap(s) need replacing and what values to use? Thanks in advance!
Bubbles, being a Williams game, probably uses video ram to describe an entire bitmap (rather than using sprites or tiles). I have extensive notes about how the video RAM for Star Rider (also Williams) works here: www.daphne-emu.com:9443/mediawiki/index.php/StarRiderMainCpu#Video Evenly spaced vertical lines probably means that one DRAM is bad, and the rest are good.
I should clarify. if the vertical lines are everywhere on the screen, then it's probably a bad DRAM. if it's just one "sprite" that has the problem, then it's probably a bad ROM. (Star Rider has a dedicated ROM board, I'm not sure what Bubbles has, but it is probably similar).
MyCoolProjects Well, the Bubbles has gone back to its owner, so I'm not sure if I will get a chance to work on that, but Cloak & Dagger I'll bring home and probe around. I will post a video on that when I do
Hi Adam, I was checking and learning in your Channel and noticed you use a Commodore 64 monitor when trouble shooting arcade game boards. I was wondering if you can show a detail video on connect monitor to board. I got 4 CRT Monitors for Free on Craigslist and I want to trade 2 for non working Arcade Game. So if there was a video that CRT Monitors valuable for trade I might be able to get my first game.
too long!!!! never long enough.you are the only guy on youtube that makes sense when you explain stuff. awesome as ever.God bless
Fantastic! Thanks for taking the time to do videos like this. Very informative.
Awesome videos!! Keep it up. No such thing as too long.. I could watch these all day.. learning a lot!
Learning a lot from your videos.
Thanks Adam
Thank you for doing these videos. I learn a lot (and am barely able to keep up). It's all very interesting to me and I plan to keep watching. You'll probably forget more about this stuff than I'll ever learn.
Thanks Adam! This and your other videos are awesome. You are a great teacher and I'm learning so much from you. Really appreciate you sharing your knowledge.
As per previous comment on this, would also be very interested in a segment on FPGA and how one goes from an arcade PCB board schematic to a working VHDL implementation of it.
Awesome video, thanks Adam!
Awesome videos!!! Can't wait for the next one in the series.
Hi Adam, great videos and explanations. At 2:50 you mention a threshold voltage, but technically the threshold is a band between 0 and Vcc somewhere depending on the type of gates employed. For example a TTL high is between 2.0V and Vcc and a TTL low is below 0.8V. There is a dead band in between where the input is not guaranteed to be seen as a high or low. CMOS has different thresholds of around 0-1/3Vcc for a low and around 2/3Vcc-Vcc for a high.
Oops, too soon, I just saw the info at 8:50.
Thanks Adam.
Awesome. Thanks for sharing. Have always been puzzled by the video stuff. I always pondered if the CPU was constantly updating video RAM (in Galaga for example) and now I see it does so during blanking.
Great series.
Adam, could you potentially do a segment on FPGA? What's involved in porting a board to FPGA would be really interesting stuff. I did some of this in school using Altera Max 2+ and am pondering jumping in for some fun!
Thanks!
Awesome video, Adam! You chained together the different questions perfectly! Thanks for giving my question some love. I'll bring Cloak & Dagger home and try to do a video on that. Not sure if I will get a chance to do an update on Bubbles though, since it went home with its owner already.
When's the next Episode Adam?
Is that a HP Agilent Logic Analyser that I can see? Is that what you use?
Is there an easy way to make up ribbon cables for a Capcom CPS1 stack, so you can look at the 'A' board under power?
Adam, excellent video. I want to ask you, what kind of bad things on my arcade game could happen if one buffer chip gives me voltages values out of range, right in the zone between low and high? especially on the sound perspective.
Adam, thanks for the video - great as usual. May I ask what is the best entry into FPGA's, which development board would you recommend and a good learning resource for Verilog or VHDL?
I Have a T2 aracde game that uses a CMOS, and i believe Mortal Kombats use it as well, Great Video!!!
+evilash570 Ah good to know! I don't have a lot of experience with 90's games :)
Great stuff Adam!!
Here's a question for you:
I've got a few games that don't seem to want to sync to any of the monitors I have, Sega Turbo being one and Exidy games like Venture being others, the pictures just keep at least slowly drifting horizontally no matter how I adjust them. This has been an issue with 3 different 13" monitors I've tried to use so I don't think it's a malfunction with them, at least one I have already recapped.
Someone once told me that this is usually due to the monitor not having a wide enough frequency range and there's a way to increase it but replacing a cap or two with different values. Do you know anything about this, how to figure out which cap(s) need replacing and what values to use?
Thanks in advance!
Bubbles, being a Williams game, probably uses video ram to describe an entire bitmap (rather than using sprites or tiles). I have extensive notes about how the video RAM for Star Rider (also Williams) works here: www.daphne-emu.com:9443/mediawiki/index.php/StarRiderMainCpu#Video Evenly spaced vertical lines probably means that one DRAM is bad, and the rest are good.
I should clarify. if the vertical lines are everywhere on the screen, then it's probably a bad DRAM. if it's just one "sprite" that has the problem, then it's probably a bad ROM. (Star Rider has a dedicated ROM board, I'm not sure what Bubbles has, but it is probably similar).
MyCoolProjects Well, the Bubbles has gone back to its owner, so I'm not sure if I will get a chance to work on that, but Cloak & Dagger I'll bring home and probe around. I will post a video on that when I do
Hi Adam, I was checking and learning in your Channel and noticed you use a Commodore 64 monitor when trouble shooting arcade game boards. I was wondering if you can show a detail video on connect monitor to board. I got 4 CRT Monitors for Free on Craigslist and I want to trade 2 for non working Arcade Game. So if there was a video that CRT Monitors valuable for trade I might be able to get my first game.
Also I want to keep two use for trouble shooting games. The reason I keep two is for if one breaks I have one available.