It certainly was. The only other thing in that region of the address bus is the PLA, so hoping that's not failed too.
Fixing my C128D
Re: Fixing my C128D
If it ain't broke, test it to Destruction.
- rubber_jonnie
- Site Admin
- Posts: 9589
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Fixing my C128D
PLA would be bad news...
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: Fixing my C128D
Did a bit more scoping and testing of the roms. The roms all read fine into my TL866 so I'm going to rule them out at least for now.
I removed the PLA to socket it like the rest of the large chips and thought what the heck, lets see what the address bus does with it removed and unfortunately, it looks like the PLA has also gone pop as the address lines pull-up, then pulse for a second or two and then go to 0V which they didn't before.
I'm really hoping this is the end of the chip purchases for this C128D as its been pretty expensive so far.
I removed the PLA to socket it like the rest of the large chips and thought what the heck, lets see what the address bus does with it removed and unfortunately, it looks like the PLA has also gone pop as the address lines pull-up, then pulse for a second or two and then go to 0V which they didn't before.
I'm really hoping this is the end of the chip purchases for this C128D as its been pretty expensive so far.
If it ain't broke, test it to Destruction.
- rubber_jonnie
- Site Admin
- Posts: 9589
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Fixing my C128D
Well it's good that you have a possible culprit, not so good it's the PLA. Is it a C128 specific one, or standard C64 PLA?PhilC wrote: ↑Thu Sep 14, 2023 7:19 pm Did a bit more scoping and testing of the roms. The roms all read fine into my TL866 so I'm going to rule them out at least for now.
I removed the PLA to socket it like the rest of the large chips and thought what the heck, lets see what the address bus does with it removed and unfortunately, it looks like the PLA has also gone pop as the address lines pull-up, then pulse for a second or two and then go to 0V which they didn't before.
I'm really hoping this is the end of the chip purchases for this C128D as its been pretty expensive so far.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
- Posts: 5004
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Fixing my C128D
It's not the same as the C64.
There is a modern replacement but it's from the USA and would be mega expensive unfortunately.
There is a modern replacement but it's from the USA and would be mega expensive unfortunately.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Re: Fixing my C128D
I did see that but fortunately I found a seller on eBay with them, so I’ve bought 3 of them, one for this C128 and the other two for stock should I ever need to fix another one.stephen_usher wrote: ↑Thu Sep 14, 2023 10:05 pm It's not the same as the C64.
There is a modern replacement but it's from the USA and would be mega expensive unfortunately.
Ironically the only chip I purchased that I haven’t needed is the VIC - II but it’s good to have spares if all the big chips.
If it ain't broke, test it to Destruction.
- rubber_jonnie
- Site Admin
- Posts: 9589
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Fixing my C128D
Yeah, spares are becoming a bit of an issue, and whilst there are some good solutions out there, they don't cover every chip we might need. Good to have some stock.PhilC wrote: ↑Fri Sep 15, 2023 8:06 amI did see that but fortunately I found a seller on eBay with them, so I’ve bought 3 of them, one for this C128 and the other two for stock should I ever need to fix another one.stephen_usher wrote: ↑Thu Sep 14, 2023 10:05 pm It's not the same as the C64.
There is a modern replacement but it's from the USA and would be mega expensive unfortunately.
Ironically the only chip I purchased that I haven’t needed is the VIC - II but it’s good to have spares if all the big chips.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: Fixing my C128D
Really quick delivery from the EBay seller and the PLA chips arrived yesterday but I was out all day as it was the grandsons birthday.
Got a bit of DIY to do and then later on I’m hoping to power up the C128D with the new PLA fitted and see what happens.
Got a bit of DIY to do and then later on I’m hoping to power up the C128D with the new PLA fitted and see what happens.
If it ain't broke, test it to Destruction.
- rubber_jonnie
- Site Admin
- Posts: 9589
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Fixing my C128D
Keeping my fingers crossed

Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
- Posts: 5004
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Fixing my C128D
Same here
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.