Short demonstration of the thermal photovoltaic effect, the less known variant of the well known photovoltaic effect. A normal diode generates a current when heated.
Commodore PET 4032 (2001-32N s/n 1005087) with a video circuit fault. The problem was fixed by identifying and substituting two 74LS TTL chips.
How character generation works on PETs:
https://youtu.be/PTKSLsCMRos?t=529
Chuck Peddle's Wikipedia page:
https://en.wikipedia.org/wiki/Chuck_Peddle
...
https://www.youtube.com/watch?v=K9QTPhSdhJY
Commodore 1541-II disk drive, made in Taiwan R.O.C., S/N ending with 196. Making a new power supply. Repairing a stuck IEC bus and repairing a non working write-protect sensor.
...
https://www.youtube.com/watch?v=PnSqNXmUzJk
Commodore PET 2001-8, S/N 1004791 repair/restoration.
Part 2: Cleaning the C2N tape drive and substituting the rubber belt. Cleaning the chiclet keyboard, testing all the interface and have some more RAMs and one ROM chip failing during the process :(
Part 1 video:
https://www.youtube.com/watch?v=Hgz1GqeprKE
Part 3 video:
https://www.youtube.com/watch?v=Io1QiW8KTXA
...
https://www.youtube.com/watch?v=GIij-oGMjS8
Second video about my repair attempt of a "Gallag" arcade PCB set. There is no good and reliable schematic for this board, so I decided to make my own reverse-engineered schematic. The fault appear to be too subtle/hidden to be found by just probing around.
First video of this series is here:
https://www.youtube.com/watch?v=D3pSjQLOlrc
Final part of the repair video:
https://www.youtube.com/watch?v=DYgBCyQSMjg
...
https://www.youtube.com/watch?v=xXWhWXN6LkQ
This is my second (and I'd say successful) attempt at making a "socket add-on" to use the more commonly available 6502 in place of the 7501/8501.
The first attempt showed some flaws that I try to correct with a second revision. The adapter uses two 5V supply, 32-cells CPLDs.
Many thanks to Gerrit Heitsch for providing scope captures of real 8501 signals and discussing the implementation details of these CPUs.
First part video:
https://www.youtube.com/watch?v=z5Evpt0pU9s
6510 to 7501/8501 adapter and kernel hack:
http://hackjunk.com/2017/06/23/commodore-16-plus-4-8501-to-6510-cpu-conversion/
TED architecture documents:
http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/plus4/264_Hardware_Spec.pdf
http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/plus4/264_Hardware_Spec_DocE.jpg
MOS 7501 preliminary datasheet:
http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/7501/index.html
MOS 6510 datasheet:
http://archive.6502.org/datasheets/mos_6510_mpu.pdf
MOS 6502 datasheet:
http://archive.6502.org/datasheets/mos_6500_mpu_nov_1985.pdf
Atmel/Microchip PLD design resources:
https://www.microchip.com/design-centers/fpgas-and-plds/splds-cplds/pld-design-resources
DLC5 III parallel JTAG cable schematic:
http://dev.ivanov.eu/index.php?page=dlc5-jtag
UrJTAG for Linux:
http://urjtag.org/
Timeline:
00:00 - Welcome
01:01 - First adapter was not good
02:37 - C16 upgrade to 64k
05:16 - C16 5V regulator upgrade
11:01 - CPU adapter design fixes
14:10 - New adapter's PCB
17:12 - Testing on the C16
23:49 - Other adapters?
25:09 - Running a plus4 demo
...
https://www.youtube.com/watch?v=XXCURhguHTY
One of my SX-64 unfortunately had a PLA failure. Up until December 2023 (40 years from its manufacturing date) it was still running with all original ICs.
Timeline:
00:00 - Welcome
01:22 - SX4 mini tour
02:10 - Hot ROM
02:59 - It's PLA's fault
04:03 - Extracting CPU PCB
My 82S100 PLA and its soviet clone video:
https://youtu.be/nicaN-IdzNI
...
https://www.youtube.com/watch?v=OGDav1OUXcY
Sponsor: $2 for 1-4 Layer PCBs, sign up to get $18 new user coupons: https://jlcpcb.com/DYE
This is the complete repair process of one of my Atari Asteroids Arcade PCBs.
Faults fixed:
1) A double-IC shorted /RESET line.
2) The previous "repair" person attempted to permanently kill the board with the help of a soldering iron
3) Some 6502 seems not really suited for the Asteroids game board.
Timeline:
00:00 - Welcome
01:42 - First power on
02:23 - CPU's Reset problem
07:47 - The shacking vectors disease
08:16 - Poor soldering job disease
10:22 - Not all 6502s are made equal
13:40 - Last checks
Related videos:
first inspection and repairs of my Asteroids PCBs:
https://www.youtube.com/watch?v=IHRH3E0EtLg
Making a power supply and audio power amplifier for Atari Asteroids:
https://youtu.be/35YR62yv3-E
Atari Asteroids related information:
https://en.wikipedia.org/wiki/Asteroids_(video_game)
http://www.andysarcade.de/asteroids.html
https://www.arcade-museum.com/game_detail.php?game_id=6939
http://www.jmargolin.com/vgens/vgens.htm
...
https://www.youtube.com/watch?v=Tu10tQlWd3Y
This is the repair process of a Missile Attack (a Missile Command bootleg made by U.Games) board #1 of the two I've been sent to be repaired. I made
some mistakes during troubleshooting, but in the end the board was completely functional. No ICs needed substitution, all faults were solder/mechanical issues.
Atari Missile Command service manual:
https://www.arcade-museum.com/manuals-videogames/M/MissileCommand.pdf
DRAM in-circuit comparator:
https://www.youtube.com/watch?v=xRQRTc4lDlg
Timeline:
00:00 - Welcome
00:21 - Bootleg introduction
02:02 - Physical inspection
04:22 - NOP generator checks
06:29 - Troubleshooting mistake n.1
08:17 - A custom test ROM
09:54 - Troubleshooting mistake n.2
11:02 - Finding a short circuit
14:51 - Video output
16:21 - Testing the trackball circuit
...
https://www.youtube.com/watch?v=DmbbRx8pIHc
In this video we'll see how to use a "common" XYZ analog vector monitor
with the Vectorbeam/Cinematronics BW logic video output.
Wikipedia list of arcade vector games:
https://en.wikipedia.org/wiki/Category:Vector_arcade_video_games
Arcade Museum page about Space Wars:
https://www.arcade-museum.com/game_detail.php?game_id=9691
Timeline:
00:00 - Welcome
01:13 - Vectorbeam's "vectors"
02:52 - (Old) monitor's quirks
07:35 - Adapter's design
16:35 - First prototype
17:57 - The misterious offsets
23:36 - It works!
...
https://www.youtube.com/watch?v=j_siDBxwS5w