Sinclair Spectrum +2A (Amstrad) (1987)
Untested, Dirty & smashed in the post, but that's my kind of challenge, especially on my current 8-bit kick at the moment
โCase is broken
โTape belt stretched
๐คทโโ๏ธNo idea if it works
โNo PSU
โNo Video Cable
โNo Joystick
LET'S ๐ซง๐ช IT!๐งต๐
Here's the dirty mainboard:
The board is now looking a little fresher after a good scrub with Isopropyl alcohol.
So, I don't have a PSU, but thanks to a tip on RHD, there's a 12v and 5v breakout, without a header:
I have a plan, which is why I've gone for long pin headers, but they're in and tested via the DIN socket. ๐
I forgot to say, all the socked chips have been removed, scrubbed and then reseated.
The plan:
So I'm going to make an RGB Scart cable, but for now I just have RF that's easily accessible. This little trucker TV is so useful, it auto scans channels, got it hooked up.
It's go time! ๐ฌ
It's Alive! ๐๐๐๐
The RF signal sucks, but well happy!
Time to have a go with powering it by USB C PD:
Works a treat! ๐
"Buy an RGB Scart cable"
No, let's make one, we have the technology!
Quality Scart Cable โ
8-Pin DIN โ
Sunday Afternoon โ
Scart cable chopped in half, this is what we're working with:
Slowly, slowly...
These all need to be grounded, soldering 6 wires into a single pin will be fun.
"it will be ok......"
Bit of a sense check.....
This is going to be fun ๐
DIN is Done!
Checked all the pins, all good and no shorts.
Next up is to add 3x 330R resistors to the R, G & B connectors inside the scart.
Fortunately there's a lot more room in there!
All sorted, just need to put the connector back together.
There we go, an RGB Scart cable, that's compatible with the:
ZX Spectrum +2A / +2B / +3
Wow, just wow! ๐๐๐๐
Looking good on my Commodore monitor via RGB too! ๐
Before
/
After
Sooo, my keyboard is not working, no keys at all - let's diagnose.
So, I tried cleaning the membrane connector and the socket, no luck.
But, if I short out a few connections, below I figured out up, down and enter I can get into basic.
So I know that it's not the machine, it's something to do with the keyboard itself.
Also Basic works well and has a flashing cursor.
Membrane removed and it's really gross, also it looks like there may have been a spillage at some point.
Yuck ๐คฎ
Keyboard membrane cleaned up, now let's test it.
Well that works nicely
I've quickly cleaned the springs and put it back together, this will have a nice deep clean though.
But I'm happy to report that every key now works. ๐
These keys and the board will all need individually washing, but I've other things to sort out first, like testing the Datacorder, mounting the new USB C PSU and fixing the case.
The Spectrum +2A saga continues.....
It's case cleaning time ๐ซง๐ชฅ
I've taken the tape deck out, cleaned and dried both sides of the case, looking a lot fresher now!
UV Resin repair time, first I'll start with the actual damaged case.
The resin is stronger than the case itself! ๐ช
Happy with the case now! ๐
Next is the millions of posts that have snapped off ๐
Post, by post, piece by piece, we will rebuild this!
Solid!
11 threaded standoffs repaired so far, 5 more to go ๐
16 standoffs repaired, now onto the front half and also the tape deck.
Bottom half sorted, the left standoff was destroyed, so I'll have to hope for the best as it's one that holds the front of the case down.
Part of the tape deck needs reattaching:
Sorted!
Can you tell where I've gone wrong? ๐
Ok, so I've reassembled it, honestly it was a pain, but it's not completely done yet (keys not cleaned yet).
To Do:
- Take the keyboard back out and deep clean each key.
- Figure out how and where to mount the Pico PSU.
-Figure out where to put the USB C connector.
I'm shocked that a Bluetooth cassette tape works tbh!
Digger Dan (1983) loaded and was the first ever game I've played on this Spectrum.
I'm struggling to get larger games to work at the moment, but the loading screens look cool ๐
I'm going to install an audio-in jack (the +2A doesn't have one), hopefully it will help the situation. ๐ค
Ok, so I've sorted the issue, I needed to adjust the azimuth of the tape head! ๐๐
Everything is now loading on the 1st try, I'm so happy โบ๏ธ
Not only did I fix the issue, I now by chance loaded a game and as soon as I saw it had an insane nostalgia hit from when I was young - I played this 40 years ago and forgot about it. Wow ๐ฅน
I need to sort a joystick, playing with the keyboard is just not the same experience. ๐น๏ธ
I've found out an old Android phone with a 3.5mm jack, wiped it and installed this app called: PlayZX. It plays the ZX game tapes into the cassette adapter in the deck. ๐
So the +2A is now playing anything I throw at it, this game takes 13 minutes to load from tape, but what a game, all time classic!
R-Type (1989)
So I started to make a Spectrum to Atari joystick converter (need to finalise the heat shrink and resin the end) and I was about to test it, then........
This is what I now get, I think the DRAM has failed ๐
So one cool thing with the ZX Spectrum is that you can install a diag rom inside, I was looking for an EPROM to use and everything I found said the pins needed modifications.
Until I had a tip from a member of RHD - Luis. W27C512 will work as a drop in.
I joined 4 copies of the diag rom to make a 64k ROM image:
Well, that's a win, let's see if it is the ram that has gone faulty!?
Upper RAM fault confirmed ๐
So the upper ram chip that's faulty (according to the diag) is IC6.
The original chip is a 4067-10, a pin compatible replacement is: TMS4464-10NL
I bought a bag of ten:
Piggybacking DRAM can sometimes work for a quick test, so let's give it a go:
Amazing! IT LIVES ๐๐๐
Now I just need to get the old chip removed, install a socket and new chip!
I don't own a fancy desoldering pump, one day I will, but I've been desoldering this way for over 35 years, kind of have my own method that works - slow, but get the job done neatly.
IC6 upper ram removed from my +2A, not too tricky tbh
New socket is in:
Excellent, upper RAM now passes the tests:
Perfect ๐
Finally got to test my SJS-1 to Atari joystick converter cable I made and it works well, had little blast on R-Type. I just need now do the heat shrink and probably resin the ends for strength. ๐น๏ธ
SJS-1 joystick converter tested and works great with my ZipStik, it's not pretty but I've used resin end, so it's solid to pull out.
What an awesome game Robocop is, brilliant trying games out now I've got a joystick. Fun times ๐น๏ธ
The next thing I want to do is to mod the tape deck, the +2A doesn't have an aux-in. A fellow RHD member Mogwaay shared this with me ๐, so let's see what I can do:
There we go:
Time to do a quick test:
Wow, it works and very well!
I've deep cleaned the keyboard now, it was disgusting as you can see here:
๐งฝ๐งผ๐ชฅ๐ซง๐ฟ
Before
/
After
The USB-C PD Pico PSU has been cut down and is ready to be mounted inside.
I'm not a fan of drilling holes in retro computer cases, but I've made an exception for this, as the case was already smashed up when I got it - it's never going to be perfect anyway.
So I tried an internal Bluetooth module, but the power rail was too noisy for it unfortunately. I do however have another Bluetooth option, a Bluetooth tape (I've switched off the motor power to keep things nice and quiet).
I've mounted the Pico PSU in a way that it's firm, but can also be slid out if I need to.
I now need to add a power switch.
Power switch added:
There we go:
USB-C โ
Power Switch โ
Aux Input โ
Wow, well that was a really fun project, I love fixing up these systems I've not used before as it's a great learning journey.
Here's some final front and back shots, all back together and fully functional:
Sinclair ZX Spectrum 128K +2A - Repair, here's a summary of what I did:
โ
Pieced together the smashed case
โ
Made and RGB Scart cable
โ
Installed USB C PSU
โ
Installed an Aux input
โ
Replaced faulty DRAM
โ
Refurbed tape deck
โ
Deep cleaned KBD
โ
Made a Joystick Converter
Time for a little fun, then it's on the next project, thanks for following along ๐
@threadreaderapp unroll
Share this Scrolly Tale with your friends.
A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.
