ZX Spectrum 48K - How to replace the ROM with an EPROM

  Рет қаралды 40,920

IanScottJohnston

IanScottJohnston

Күн бұрын

Пікірлер: 87
@SpeccyMan
@SpeccyMan 10 жыл бұрын
I modded my ZX Spectrum with a custom EPROM back in the 1990s. I had built a 24 I/O board based on an 8255 PPI and the EPROM programmer was an add-on board I built for it. Great times. :D
@ahmedalshalchi
@ahmedalshalchi 6 жыл бұрын
I did exactly but in 1988 and yeah those days were the best in my life in electronics when electronics means electronics !.
@syrus3k
@syrus3k 5 жыл бұрын
@@ahmedalshalchi and you had no web to help you 😱
@ahmedalshalchi
@ahmedalshalchi 5 жыл бұрын
John Hunt ... In 1988 and earlier , I was Hi-School student and was not sure if I could study electronics engineering at the university so I self trained myself using every small piece of printed tech. material I could get and self funded myself as well using spare time jobs.... They were the best years of my days in electronics but now I am certified professional electronics engineer with well experience and wide business market relations , I find my self as lost with no ability to accomplish same steps compared as before....
@ahmedalshalchi
@ahmedalshalchi 6 жыл бұрын
Tooooo late to explain this my friend Ian , I did it before you in 1988 and I made a great bang in ZX Spectrum market so I could dominate the market because of this modification to EPROM version because the ROM chip was veeery expensive and also programming an EPROM was a miracle method to happen by late 80's. Anyway, good to refresh my old memory for good old gold days !!.
@IanScottJohnston
@IanScottJohnston 6 жыл бұрын
My first Spectrum I got when the issue 2 came out in 1982 or 3. It was about 2 years after that when I swapped out the Rom for a 27128 using a home made eprom programmer. Alas I kept it to myself! But yes, fun times were had ground-breaking with computers at home.
@ahmedalshalchi
@ahmedalshalchi 6 жыл бұрын
Ian... I had my ZX Spectrum + in 1987 and I was trying to interface it to another circuitry I used to design in my earlier engineering college days but I damaged it for some stupid short circuit I made by wiring out the board so I freak out to secure the ROM from loss so I investigated to find a modification to EPROM version rather the ROM and I could do that by the end of 1988 with my also home-made EPROM programmer , MSX based which my father bought it for me in 1985.... Those were the days my friend we thought they will never end !... but.... kzbin.info/www/bejne/r2SudpuNidOKrKc
@IanScottJohnston
@IanScottJohnston 6 жыл бұрын
Ahmed AlShalchi My home made programmer was designed around the 6402 UART IC and had a RS232 connection to the ZX Interface 1. I wrote a small BASIC program to send the hex file to the programmer which burned the eprom on the fly. The first thing I ever modified just to test the new eprom was the "Copyright 1982 Sinclair Research" message on boot.......umm, it had my own name now!
@ahmedalshalchi
@ahmedalshalchi 6 жыл бұрын
Ian... It seems you were having great knowledge about interfacing at that time more than me. I built my 2nd EPROM programmer by 1992 with RS232 interface to have the ability to transfer hex codes from IBM PC to my MSX based EPROM Programmer2 as an undergraduate engineering project with full BASIC programmer utility demo. That was an amazing to my project supervisor of how could I do it by H/W & S/W, you know, early 90's were completely new to PC world. Again, those were the days my friend we thought they will never end !... but... Check your Email please... thank you.
@basicmicrouk486
@basicmicrouk486 10 жыл бұрын
Great to see inside the ZX Spectrum after many years, When i was young i used to have a computer shop and spent many hours doing repairs on them as well as many other computers of the era, Its worth a mention on these old EPROM chips to cover the erase window with a sticker to prevent it maybe loosing its data if exposed to light, its unlikley with it being tucked in the case it would get enough UV light to erase any data but its good practice to do this once programmed, That Spectrum looked like it had spent most of its life in a box unused, we used to get some in for repair after 6 months with some keys unreadable, the keypad membrains were a common problem on these as well as the -5V and 12V power supplys for the dynamic RAM IC's, we kept a large stock of ZTX650 and ZTX213/313 transistors for these repairs and the early ULA's were also a common problem, most early versions had a bodge fix transistor mounted on the top, I spent many hours on the Spectrum when i was young, all programming in BASIC and Z80 machine code, i was never into games at all, Great videos, Dave.
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
My own Issue 2 Spectrum is an early one so has an IC bodge on top rather than the transistor bodge. I'm guessing it's ULA was pretty early. I was never into games either....:-)
@DaveCurran
@DaveCurran 10 жыл бұрын
IanScottJohnston The issue 1 and 2 boards also had a different arrangement for the colour timing on the video output, with two variable capacitors. Over time they tend to develop yellow or blue tinge to the screen, and it's sometimes tricky to get back to white. Issue 3 onwards had auto adjustment. You've got to be gently with those keyboard membrane tails, they get fragile with age, and bend easily. I still do ZX Spectrum repairs (and other vintage computers) and get many of those where the owner has opened it up to see what's inside and snapped the membrane tails.
@DaveCurran
@DaveCurran 5 жыл бұрын
@@ZXSpectrum128K Possibly, but there's not much inside one of those other than that big irreplaceable custom chip.
@ZXSpectrum128K
@ZXSpectrum128K 5 жыл бұрын
R u interested?
@blackcountryme
@blackcountryme 8 жыл бұрын
I love the idea of rom switching on the old speccys. Great stuff.
@TheOnlyPommyman
@TheOnlyPommyman 3 жыл бұрын
Nerdiest thing I've seen on KZbin for a long time, but I watched the whole lot and loved it! You have an engaging style and that made it so easy to watch.
@RichSzerman
@RichSzerman 5 жыл бұрын
Nice vid....Why not add a power on switch also?
@drgr33nUK
@drgr33nUK 8 жыл бұрын
Don't use screwdrivers to pry chips off boards, use a plastic prying tool :D
@mkolt
@mkolt 8 жыл бұрын
Hi Ian, could you explain how exactly you soldered the diodes with the resistor? Are the diodes both threaded through the hole and the resistor is trimmed and soldered onto their wires? Thanks!
@steve_ancell
@steve_ancell 10 жыл бұрын
Where can I get one of those desoldering guns?
@lbaeza
@lbaeza 7 жыл бұрын
Nice job! I was afraid that when you removed the ROM some damage could be done to the underlying traces, but fortunately the chip was cleanly removed. I will proceed and give it a go to a faulty Spectrum from a friend of mine and see how it goes by replacing the original ROM with a proper Diagnostics EPROM. Thanks for sharing.
@repetto74
@repetto74 7 жыл бұрын
Hi, I am willing to do this mod but need some clarification for the diodes. As I can see from your video one diodes has both leads inserted into the holes on the N markings while the second diode on the H marking has its cathode soldered to the pull-up resistor or both diodes and the pull-up resistor are soldered together? Thanks and great mod!
@PhilReynoldsLondonGeek
@PhilReynoldsLondonGeek 10 жыл бұрын
What's the desoldering tool you use?
@asmrjunkie6613
@asmrjunkie6613 8 жыл бұрын
Is there any reason it has to be a dual throw switch? Can it just be pulled down with a high value resistor and a single throw switch to Vcc?
@ThePeter7071
@ThePeter7071 6 жыл бұрын
Hi Ian, nice video. Where are you from, you sound east coast?
@RetroComputerShack
@RetroComputerShack 7 жыл бұрын
Hi Ian, Excellent video, Thanks. Where can I download the rom file used in your video? Regards, Ian Priddey, Retro Computer Shack.
@sinephase
@sinephase 9 жыл бұрын
What a great little computer. You could totally make a sort of laptop with that thing :P
@IanScottJohnston
@IanScottJohnston 9 жыл бұрын
Yup, a few folks have done just that......Ben Heck for one.
@diegoterront7975
@diegoterront7975 9 жыл бұрын
I have a ZX 48K with an Hitachi ROM and I'd like to do the same replace operation but using an EEPROM AT28C256. I think It would be easier because I'd just need a high value on pin 27 (*WE) connecting it directly to pin 28 (Vcc) and keeping pin 20 as it is (*CE as *CS) and pin1 (A14 as NC). Thanks in advance for your opinions.
@ToddFun
@ToddFun 10 жыл бұрын
Nice to know how to do this, Thanks. PS: Shouldn't you put a a sticker over the UV window on the prom so the die doesn't get slowly zinged by stray light over the years?
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
Strictly speaking yes....... However, the eprom window in the spectrum is in a pretty dark space. Stats indicate that exposure to direct fluorescent lighting would take 3-years or 1-week via direct sunlight. I'm 99.9% confident there will be no issue......but yes, I should have put a sticker on it.
@pcuser80
@pcuser80 10 жыл бұрын
my z80 eprom has no sticker and the sun shines now and then on the chip, see avatar ;) for 7 years now, code is still there.
@stanmarsh14
@stanmarsh14 10 жыл бұрын
Great tutorial here with showing how to remove ROM's (Works for IC's too), and how to fit replacements, as well as good general soldering tips. So happens the same eprom you used, is very common in UK fruit machines from the 27c series (In this case, you used a 256k version). Would say however as others have pointed out, that the eprom window should be covered just in case, even with a small white sticker will do, which you can also write the details upon, like rom versions etc :)
@stanmarsh14
@stanmarsh14 10 жыл бұрын
Just so happens I am about to order an eprom programmer (A MCUmall True USB GQ-4X, which at £80 from their official UK Distrubitor C.U.S is not cheap, but better than relying upon one of the cheaper Chinese knock off units), so I can get more in to the programming side of things. One thing I do wish to ask..... that solder gun would be perfect for the work I do repairing Fruit machines, so do you mind telling us what it is, and any possible links as to where to get one?
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
Duratool ZD-915 via EBay.
@eLJaybud
@eLJaybud 8 жыл бұрын
So how much does it cost to have it done for you against what the kit costs to do it yourself? Got two Spectrum + 48k that I'd like to allow either types of key input. :D
@up2tech
@up2tech 5 ай бұрын
Where can I find such rom to download?
@papa_robot
@papa_robot 2 жыл бұрын
Hello. I made the mod, but signal never goes low (2 v in zeros), do you think I should use a lower resistor ?
@unlokia
@unlokia 10 жыл бұрын
Superb job, Ian :) Is there a specific reason you used EPROM and not EEPROM? God bless you, thank you :)
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
It's not something I'm going to erase and update very often, so an eprom does the job fine. I have a UV eprom eraser to hand anyways so no issue there. I like the old school ways....:-)
@edgeeffect
@edgeeffect 8 жыл бұрын
I'd like to play around with some old EPROMS (I've got one from an OKI printer right now) Anyone got any clues as to what sort of EPROM programmer I need and where I could get one from. I could never afford that sort of thing back in the day, so never looked into it.
@ronnyverminck2741
@ronnyverminck2741 Жыл бұрын
I have place also a EPROM on a issue3, it works but when i run test in 48K mode, it shows errors on the multiplexers (IC25 and26) the IC are good. Does it has to do something with the bridges on top of the board? mine is just set on TI (top left switch)
@charlieoscar09
@charlieoscar09 10 жыл бұрын
Another great production Ian and really well explained,super to see the retro Speccy getting a new lease of life. Can you let us know the model of the little TV/Monitor your using there,would be useful in my repair shack....cheers
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
No name brand......just a cheap LCD monitor (it's not a Tv) I picked up via Ebay.
@soul-pn9rk
@soul-pn9rk 8 жыл бұрын
Hi - how I couldbe read this PROM in programmer ? It doesn't work like eprom protocol ...
@IanScottJohnston
@IanScottJohnston 8 жыл бұрын
You don't need to, the original ROMs are available on the web to download as a hex file.
@soul-pn9rk
@soul-pn9rk 8 жыл бұрын
+IanScottJohnston thx but my ask is from interesting - how work this PROM and what I'm must doing for properly him work under parallel programmer - my ask is: where is difference between simple eprom and this one ? I'm sure so great electronic like You must know it :) regards bro
@IanScottJohnston
@IanScottJohnston 8 жыл бұрын
The pinout of the rom is not the same as an eprom.
@soul-pn9rk
@soul-pn9rk 8 жыл бұрын
+IanScottJohnston It's only the difference ? No any "additive click lo/hi" in chip select or any other ? Sth what don't do difference for eprom in acces...
@scossa_vr
@scossa_vr Жыл бұрын
Hi Ian, can you share the binary file of the rom? Tnks.
@backyardbasher
@backyardbasher 10 жыл бұрын
great video Ian :) could you give some details on your desoldering iron please as there are hundreads on ebay and i dont know what to buy and yours looks good!
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
Mine is just a cheap one - DURATOOL ZD-915
@backyardbasher
@backyardbasher 10 жыл бұрын
IanScottJohnston thank you Ian
@unlokia
@unlokia 10 жыл бұрын
IanScottJohnston Good old Duratool. I have a ZD-931 (anti-static, supposedly). Not the Rolls Royce of irons, but for the amount I solder, it is perfect... AND CHEAP :D
@TheMadmagik
@TheMadmagik 10 жыл бұрын
what model desoldering gun are you using?
@MrFixer1983
@MrFixer1983 10 жыл бұрын
Very nice video, I want to try this out ;) But with one of those GENIUS G540 can you also write eprom's for the C64 and 1541 disk drive? Mosly they using 2764,27124 and 27256 eprom for that. I'm looking for a Cheap eprom programmer to use for my ZX Spectrum's and C64's.
@IanScottJohnston
@IanScottJohnston 10 жыл бұрын
A better programmer is the TL866A which you'll find on Ebay. I have both and actually prefer to TL866A.
@MrFixer1983
@MrFixer1983 10 жыл бұрын
IanScottJohnston Ok, thank you for the tip. I will look in to it, i'm new to eprom programing. Some years ago I order a cheap eprom programmer from ebay. But I got only problems with it. So I want to know for sure that this one can write 27xxx eproms.
@MrFixer1983
@MrFixer1983 10 жыл бұрын
MrFixer1983 Hi, I got a TL866A some weeks ago. It works great and i'm very happy with it.
@zx8401ztv
@zx8401ztv 9 жыл бұрын
Loverly job, smashing video :-D, i learnt on the zx81 then the 48k and 128k versions. I loved building interfaces and basic programming, hacking code was also good fun. I did the same as you did, but on the later 128k version, i had the sinclair 128/48 rom in one switch position and the amstrad 128/48 in the other, best of both worlds :-). Ive repaired loads of speccys and the buzz buzz psu and memory goes bang mostly. I allways wiggled the pins on the chips after desoldering, top of the chip as well, the cpu and ula were fun to get out LOL :-D
@up2tech
@up2tech Жыл бұрын
Where can I have one like that not on the ZX spectrum +2A?
@pcuser80
@pcuser80 10 жыл бұрын
I have a 64k eprom on mine zx spectrum. with 4 rom versions.
@eLJaybud
@eLJaybud 8 жыл бұрын
And they do make 256k roms.
@pcuser80
@pcuser80 4 жыл бұрын
@@ZXSpectrum128K I made my own version its the main one, modified keyboard driver, to work without interrupts, interface 1 macros, to save typing. and some modified basic commands.
@mike.a.irving8227
@mike.a.irving8227 10 жыл бұрын
Wow! Thanks for your great video. Nice to see this happen. I never got round to it, so thankyou!
@AnotherUser1000
@AnotherUser1000 10 жыл бұрын
Any ideas about the actual name of the ROM' s program? In other words: How can I have the ROM' s contents, in order to use it in an emulator? I am gonna use it in place of "48.rom". Please answer me only once. -Great video, by the way!
@AnotherUser1000
@AnotherUser1000 9 жыл бұрын
***** OK, I found it and it worked! No need to answer it.
@AnotherUser1000
@AnotherUser1000 5 жыл бұрын
Can I ask something from all of you, guys? I don' t remember virtually anything from electronics, but I think that we could use an OR gate, instead of these two BAT85S diodes. What do you say? No voltage drop, by using -maybe- an SMD gate, floating(or even being glued) on the board. Am I wrong? I, also have a ZX Spectrum + issue 4S(my first and most beloved computer, ever!) but I was a bit young back then and I short-circuited it a bit. It just blinks garbage, but I would like to see it working again, with or without a new ROM. How can I find a technician specialized in Spectrums, in order to get it fixed? With the appropriate fee, of course. The only serious modification that I did by myself, was just the RF-mod and it works fine(the mod, always...). If you want, I can also post some photos of my mod and the results of the previous problem on the TV set. I would be grateful if I got an answer. Greetings from Greece!
@danielemele7519
@danielemele7519 7 жыл бұрын
thats a good example, I respect you!
@javilarg
@javilarg 8 жыл бұрын
What desoldering gun are you using? BTW, I love your video.
@repetto74
@repetto74 7 жыл бұрын
I did the mod and works like a threat! thanks!!
@michaelhawthorne8696
@michaelhawthorne8696 10 жыл бұрын
Nice video. Could do with your solder sucker at work....
@cthoadmin7458
@cthoadmin7458 5 жыл бұрын
Why not take the opportunity to swap out the electrolytics for new Nitchicons?
@IanScottJohnston
@IanScottJohnston 5 жыл бұрын
From what I remember an ESR check showed they were fine.
@paulb4uk
@paulb4uk 10 жыл бұрын
Nice video superb work .
@rda6899
@rda6899 6 жыл бұрын
nice Tshirt - Saludos desde Uruguay!!!
@paweljankowski7836
@paweljankowski7836 8 жыл бұрын
cool T-shirt btw, I will create later something like this ^^ And motherboard with chips looks like a blueprint system from Unreal Engine 4 where u can exchange things almost the same way
@MrSoundshark
@MrSoundshark 10 жыл бұрын
The Ben Heck Show has just done a great bit on the same unit including changing the video rom etc
@webwarp2023
@webwarp2023 8 жыл бұрын
It was new but he scratched it a lot with this video LOL this guy it´s just a retro computer destroyer
@twobob
@twobob 2 жыл бұрын
Solid, maybe shove in a switching regulator one day...
@Derundurel
@Derundurel 10 жыл бұрын
Strange. I seem to remember doing almost exactly this over 25 years ago!
@ahmedalshalchi
@ahmedalshalchi 6 жыл бұрын
hahahaha .... Strange for me too as I did it in 1988 too.
@federicocresci698
@federicocresci698 10 жыл бұрын
Thanks Man!
@jdmgarageb20a
@jdmgarageb20a 7 жыл бұрын
all is beautiful painted!could not help me I can not sew HN613128P
@AnotherUser1000
@AnotherUser1000 5 жыл бұрын
Can I ask something from all of you, guys? I don' t remember virtually anything from electronics, but I think that we could use an OR gate, instead of these two BAT85S diodes. What do you say? No voltage drop, by using -maybe- an SMD gate, floating(or even being glued) on the board. Am I wrong? I, also have a ZX Spectrum + issue 4S(my first and most beloved computer, ever!) but I was a bit young back then and I short-circuited it a bit. It just blinks garbage, but I would like to see it working again, with or without a new ROM. How can I find a technician specialized in Spectrums, in order to get it fixed? With the appropriate fee, of course. The only serious modification that I did by myself, was just the RF-mod and it works fine(the mod, always...). If you want, I can also post some photos of my mod and the results of the previous problem on the TV set. I would be grateful if I got an answer. Greetings from Greece!
@AnotherUser1000
@AnotherUser1000 5 жыл бұрын
Can I ask something from all of you, guys? I don' t remember virtually anything from electronics, but I think that we could use an OR gate, instead of these two BAT85S diodes. What do you say? No voltage drop, by using -maybe- an SMD gate, floating(or even being glued) on the board. Am I wrong? I, also have a ZX Spectrum + issue 4S(my first and most beloved computer, ever!) but I was a bit young back then and I short-circuited it a bit. It just blinks garbage, but I would like to see it working again, with or without a new ROM. How can I find a technician specialized in Spectrums, in order to get it fixed? With the appropriate fee, of course. The only serious modification that I did by myself, was just the RF-mod and it works fine(the mod, always...). If you want, I can also post some photos of my mod and the results of the previous problem on the TV set. I would be grateful if I got an answer. Greetings from Greece!
REPAIR  FAIL - The worst ZX Spectrum yet
56:39
Retro Computing Reboot
Рет қаралды 2,2 М.
ZX Spectrum Composite Video Mod
19:45
Noel's Retro Lab
Рет қаралды 26 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Bad RAM - ZX Spectrum repair
26:20
More Fun Making It
Рет қаралды 10 М.
A new ZX Spectrum is coming (time to learn Z80 machine code!)
29:47
Sinclair ZX Spectrum Plus +2A Corrupt ROM fix
20:18
16BitBench
Рет қаралды 1,9 М.
Ben Heck's ZX Spectrum Mod Part 1
22:34
element14 presents
Рет қаралды 238 М.
Replacing Electrolytic Capacitors in a ZX Spectrum
19:01
JoulesperCoulomb
Рет қаралды 18 М.
ZX Spectrum, Rom Cartridge Research
24:12
James Sharman
Рет қаралды 11 М.
Sinclair ZX Spectrum Tune Up!
18:10
Noel's Retro Lab
Рет қаралды 19 М.
ZX Spectrum build video circuit.
19:44
DrMattRegan
Рет қаралды 13 М.
Fixing a special ZX Spectrum
36:05
Mr Lurch's Things
Рет қаралды 13 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН