I've been Coleco'd

Blogs & guides and tales of woo by forum members.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14890
Joined: 17 Aug 2017 19:40
Location: Essex

Re: I've been Coleco'd

Post by rubber_jonnie »

stephen_usher wrote: 06 Oct 2024 21:33 What does the corruption look like? You(/we) may be able to determine which bit is being affected.
It's the same no matter what RAM is in what socket, and it looks like it's sprites that are bad, so it seems like it's the VDP that's bad.
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...
User avatar
HigashiJun
Posts: 2381
Joined: 19 Jun 2020 07:21
Location: Tokyo

Re: I've been Coleco'd

Post by HigashiJun »

Just hope your Chinese VDPs will do the job.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14890
Joined: 17 Aug 2017 19:40
Location: Essex

Re: I've been Coleco'd

Post by rubber_jonnie »

HigashiJun wrote: 06 Oct 2024 23:51 Just hope your Chinese VDPs will do the job.
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...
User avatar
PhilC
Moderator
Moderator
Posts: 7442
Joined: 23 Mar 2018 20:22

Re: I've been Coleco'd

Post by PhilC »

Is it the same VDP as the TI-99?
If it ain't broke, test it to Destruction.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14890
Joined: 17 Aug 2017 19:40
Location: Essex

Re: I've been Coleco'd

Post by rubber_jonnie »

stephen_usher wrote: 06 Oct 2024 21:33 What does the corruption look like? You(/we) may be able to determine which bit is being affected.
Just to answer your question a bit more, I have 2 games, Subroc and Omega Race.

Subroc looks like this:

IMG20241007090517.jpg

It's mostly fine bar what 'looks' to be corrupted sprites that look like an H on the image. The central one should be a circular aiming reticle, the ones to the right should be at the top and area right pointing arrow and a scale that shows your elevation. The majority of the sprites do seem fine and since the program RAM is completely separate from the video RAM, the game actually plays as expected, just with the graphical glitches.

Omega Race on the other hand is in much worse shape:

IMG20241007090449.jpg

What I can say is that the game is running just fine underneath all the crud. You can make out certain aspects of the playfield, but it 'appears' as though characters that are supposed to have been redefined simply haven't been. For example, in amongst all the @ symbols there

Some aspects, like the 'fence' around the edge, the word 'PLAYER' and the group of 4 objects just left of centre under the line of B's are correct. You can also just pick out your sprite and the enemy sprite moving around, so again the program code is running fine, it's just the video output that is messed up.

So that leaves 2 components as far as I can tell, the RAM and the VDP:

Colecovision-Schematic---TMS9928-VRAM.png

I now have the service manual so will do some more digging, however the RAM all tests good in my tester and it doesn't matter what order it's installed in, the corruption is the same, which again points to the VDP.

I have a full set of 4164s coming from Retroleum, so that will potentially rule out the RAM once and for all. The VDPs from Ali Express have shipped as well.

However I am not blind to the fact that it could be some sort of issue between the ROM data and how it gets to the video memory. There are logic ICs and one could be bad or marginal, but I need to look at the service manual and schematics to see if there is something there that could be messing things up.
You do not have the required permissions to view the files attached to this post.
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...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14890
Joined: 17 Aug 2017 19:40
Location: Essex

Re: I've been Coleco'd

Post by rubber_jonnie »

PhilC wrote: 07 Oct 2024 09:32 Is it the same VDP as the TI-99?
Not 100% sure. If the TI uses the TMS9929ANL then yes, though I know there are a lot of similarities between the variations of the VDP.
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...
User avatar
PhilC
Moderator
Moderator
Posts: 7442
Joined: 23 Mar 2018 20:22

Re: I've been Coleco'd

Post by PhilC »

@rubber_jonnie just done a bit of a Google and it's clear as mud. However, chr king my TI parts draw does indeed contain a TMS9929ANL, so you might be a step ahead if you don't mind borrowing one from your TI-99?
If it ain't broke, test it to Destruction.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14890
Joined: 17 Aug 2017 19:40
Location: Essex

Re: I've been Coleco'd

Post by rubber_jonnie »

PhilC wrote: 07 Oct 2024 11:01 @rubber_jonnie just done a bit of a Google and it's clear as mud. However, chr king my TI parts draw does indeed contain a TMS9929ANL, so you might be a step ahead if you don't mind borrowing one from your TI-99?
Clear as mud is what I thought too!!!

Whilst the thought of being able to check the CV with the part from my TI is appealing, less appealing is having to desolder the item from my TI. It's always a risk, and if it was socketed I'd probably do so, but I don't think it is.

One other issue I have is that I've got every single socket bar a 40 pin one!!! I have some ordered now and I may pull my TI apart and see if it's socketed, but I don't think it is.

In other news, the ColUSB power adapter is in delivery hell. According to DHL it was delivered to the destination country on Thursday 3rd October

Screenshot 2024-10-07 at 11.12.32.png

However despite having a valid tracking number, it's still leaving the originating country!!!

Screenshot 2024-10-07 at 11.13.55.png

So, to me that means that either there is no tracking in the UK, my package is 'in a depot awaiting distribution' or some other scenario I'd rather not consider.

I'm hoping it's the former and it'll rock up soon and I can stop using my 2 power supply lash up that is a bit hinky :)
You do not have the required permissions to view the files attached to this post.
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...
User avatar
HigashiJun
Posts: 2381
Joined: 19 Jun 2020 07:21
Location: Tokyo

Re: I've been Coleco'd

Post by HigashiJun »

The hidden face of retro that stretches your patience...

:lol:
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: I've been Coleco'd

Post by stephen_usher »

Looks like an address line issue. Check for shorts. Probably one of the higher address lines.

What you get on the screen very much depends upon the mode the VDP is in and what graphics planes are being used as to what memory it will use.

The PAL version of the TI99/4A does use the same chip, as does the Memotech MTX, MSX-1, Spectravideo etc.

I should have one in stock if necessary.
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.

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: ClaudeBot, Google [Bot] and 8 guests