Jump to content
IGNORED

Bad MARIA or RAM?


batari

Recommended Posts

I picked up a 7800 on eBay for testing things. The usual "as is, not tested" deal and I took a chance.

 

2600 mode works perfectly, but 7800 mode does not work. I've cleaned everything, reflowed solder all over the board and reseated the one socketed chip (Maria) and nothing made any difference. This probably means the TIA, RIOT, 6502, the BIOS and all of the logic chips are good. This leaves just MARIA and the 6116 RAM chips.

 

99% of the time, when you insert a 7800 cart, the unit shows garbage when you turn it on. However, occasionally I get this screen (note the ATARI logo at the top, so BIOS is at least attempting to run, sort of):

 

post-5792-0-15058600-1414230119_thumb.png

 

What do you think, MARIA or RAM?

Link to comment
Share on other sites

That kind of screen garbage looks like what was going on with my 7800 until I opened it up a couple weeks ago and tightened up the cart slots. The pins on the ends, extending beyond the standard 2600 pins, were key. Once I cleaned and increased the spring tension on all the pins, the problem went away. Interestingly, I had NO problems with any 2600 carts at all. But after I did my little tightening procedure, all my 7800 games are working okay again. I don't know if the pins on the ends are more susceptible to loosening, or if the 7800-specific signals are more susceptible to marginal connection to the cart. Might be worth a try to tighten up all the pins before you go replacing chips - FWIW, I used an ordinary toothpick, worked up behind each pin, to bend them gently inwards and tighten things up.

Link to comment
Share on other sites

Has anyone ever installed replacement SRAM in their 7800 that was more than 4K? I'm curious whether that would cause more of the game code to load into there like a buffer; obviously, for a home brew or hack to truly take advantage of it, it would have to be mapped similar to the added RAM on the XBoard and XM...

Link to comment
Share on other sites

Games usually run direct from Rom, there's no reason to copy code to Ram other than if it needs to be self-modifying.

 

Whether a larger Ram would just slip into the memory map, kind of doubtful, would need to look at schematics and tech info.

Regardless, it's unlikely any game would bother testing for more Ram than it was designed for, so beyond being a development aid it wouldn't be all that useful.

Link to comment
Share on other sites

I picked up a 7800 on eBay for testing things. The usual "as is, not tested" deal and I took a chance.

 

2600 mode works perfectly, but 7800 mode does not work. I've cleaned everything, reflowed solder all over the board and reseated the one socketed chip (Maria) and nothing made any difference. This probably means the TIA, RIOT, 6502, the BIOS and all of the logic chips are good. This leaves just MARIA and the 6116 RAM chips.

 

99% of the time, when you insert a 7800 cart, the unit shows garbage when you turn it on. However, occasionally I get this screen (note the ATARI logo at the top, so BIOS is at least attempting to run, sort of):

 

attachicon.gifbadatari.png

 

What do you think, MARIA or RAM?

Your screenshot reminds me of an incident at my friends house as a kid growing up. He was playing an NES game, and the graphics corrupted across the entire screen. He told me that's what the inside of the cartridge looked like. Never having seen the internals before, I took his word for it there was some kind of magic that magnified the circuits and displayed them on the TV. Either way he got it working again after blowing and reseating the cartridge. Your screenshot reminds me of that moment from my childhood. Hope you get it working.

 

If you have an additional 7800, you can very easily swap the socketed Maria chips and will know instantly whether it is suspect or something else entirely.

Edited by stardust4ever
Link to comment
Share on other sites

Not really. It's a fixed config base system (disregarding 2600 modeswitch) so no need for Ram test and such like computers where it might be installed incrementally.

Having Maria take care of that Ram select logic eliminates needing to do it elsewhere - again since it's a fixed internal config it makes sense to do such things as cheap/simple as possible, but does make it a bit harder for doing modifications later on.

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...