Jump to content



0

"Meteor Belt" hardware troubleshooting


17 replies to this topic

#1 OLD CS1 OFFLINE  

OLD CS1

    Moonsweeper

  • 392 posts
  • IT Samurai
  • Location:Tallahassee, FL

Posted Wed Nov 30, 2011 2:45 PM

I picked up an untested cartridge and it turns out not to work. It hangs just after asking for the player's name. I cleaned up the contacts and tried in a different console to the same results.

Popped open the cartridge and found a smorgasbord of chips, including a very big ROM chip and two MCM2114P20 4k-bit RAM chips. I suspect the RAM could be bad.

I found a place that has 2114P45s in stock, but I recall from my old 8-bit days that the "20" and "45" indicate the speed of the chip. In the case of the TI-99/4A, will going from 200ns to 450ns make a difference in a cartridge if I decided to replace them?

#2 matthew180 OFFLINE  

matthew180

    Stargunner

  • 1,242 posts
  • Location:Marshall, Michigan

Posted Thu Dec 1, 2011 12:33 PM

Those are 1024x4-bit SRAM chips, which is why there are two of them, i.e. to make a 1Kx8-bit memory. I have an datasheet for an NTE2114 that is 300ns, and a Intersil MWS5114 with 3 speed grades:

MWS5114-1 (250ns)
MWS5114-2 (200ns)
MWS5114-3 (160ns)

So maybe look around for those alternates. I'm not sure what the read access time is in the cartridge, but 450ns is getting pretty long.

Edit:
JameCo (http://jameco.com) has the 2114 200ns for $2.49ea.

Edited by matthew180, Thu Dec 1, 2011 12:58 PM.


#3 OLD CS1 OFFLINE  

OLD CS1

    Moonsweeper

  • 392 posts
  • IT Samurai
  • Location:Tallahassee, FL

Posted Thu Dec 1, 2011 1:23 PM

Nice find, thanks. I forgot about JameCo; for some reason I just checked Mouser then started browsing around. I also found what looks like a bad solder job on a leg of one of the RAM chips, so I'm going to spend some time re-flowing all of them.

I will probably pick up a couple of those 2114s, if only to have on-hand. I am not convinced that is the problem with the cart, but it does seem plausible.

#4 matthew180 OFFLINE  

matthew180

    Stargunner

  • 1,242 posts
  • Location:Marshall, Michigan

Posted Thu Dec 1, 2011 1:46 PM

You can also get those chips from coinop / arcade shops, since a lot of boards used small (and some large) amounts of RAM back then. However, the two places I found were out of stock. I also checked Mouser, but the only "modern" 1Kx4 chip I could find was a Cypress part that is obsolete. However, if you want to do some rerouting, you can get 32Kx8 20ns SRAMs easy enough. That could replace both 2114s, but you would have to mod the pin connections.

#5 OLD CS1 OFFLINE  

OLD CS1

    Moonsweeper

  • 392 posts
  • IT Samurai
  • Location:Tallahassee, FL

Posted Fri Dec 2, 2011 12:28 AM

I am not partial to the idea of "wasting" memory, but that would be an idea. I would make an adapter board to host the 32k x 8 chip so as to avoid at rat's nest of wires. Though I would like to come up with real 2114s to keep the cart as intact as possible.

I am was pretty certain that no arcade shops existed around here, but every so often I see at least a truck-worth of coin-op cabinets at the dump. Unfortunately we are not allowed to rummage at our dump (I actually got a couple of good spare cell phones a long time ago.) I guess it is time to pull out the yellow pages and have a gander. For that matter, there are a number of old hacks at the flea market that might actually have a drawer full of ICs for me to rummage through. Too bad I do not know any hams around here; they are great for old computers and electronics which, somehow, defy the universe and stay working even through decades of abuse or mishandling.

I am hoping that reflowing will fix this. I just do not have the motivation right now to replace chips :)

#6 Stuart OFFLINE  

Stuart

    Space Invader

  • 42 posts

Posted Fri Dec 2, 2011 3:22 AM

For the record, I read that anything with an access time of less than 490ns should be OK for a 3 MHz 9900 with no wait states. So the 450's should be fine.

The 2114 comes under a number of different names ... TMM314APLs are the same and are pretty widely available on the likes of eBay.

Stuart.

#7 jchase1970 OFFLINE  

jchase1970

    Moonsweeper

  • 340 posts
  • Location:Newburgh IN

Posted Sat Dec 3, 2011 1:37 AM

http://www.amazon.co...0/dp/B001HFB43O
AMAZON has them list $6.25. might be a bit high???

#8 Willsy OFFLINE  

Willsy

    Dragonstomper

  • 765 posts
  • Location:Uzbekistan (no, really!)

Posted Sat Dec 3, 2011 8:05 AM

I'll be very interested to see a youtube vid of this game if you get it going. I'm interested to see how sophisticated it is - since it needs 1K of ram and all that.

I'd also like to know more about the architecture of the chip - how does it map the 1K (cru, writes to ROM etc) and where does it map the memory. Enquiring minds want to know! Is there any discrete chips (74's etc) on the board. Can you upload a piccy of the board? :)

#9 sometimes99er OFFLINE  

sometimes99er

    Stargunner

  • 1,922 posts
  • Location:Denmark

Posted Sat Dec 3, 2011 11:06 AM



#10 Willsy OFFLINE  

Willsy

    Dragonstomper

  • 765 posts
  • Location:Uzbekistan (no, really!)

Posted Sat Dec 3, 2011 12:17 PM

Interesting... I'm surprised it needs more than the 224 bytes of ram that would be available in the console...

#11 OLD CS1 OFFLINE  

OLD CS1

    Moonsweeper

  • 392 posts
  • IT Samurai
  • Location:Tallahassee, FL

Posted Sat Dec 3, 2011 12:19 PM

Thanks to all the hardware hacks who posted information here. Sometimes' video makes me really wanna get this going.

Willsy, I will put up a few pics of the board this weekend. Yes, there are a few discretes on the board; it looks pretty complex. My guess is that it uses at least part of the RAM for the interface with the MBX unit, which I do not have.

#12 OLD CS1 OFFLINE  

OLD CS1

    Moonsweeper

  • 392 posts
  • IT Samurai
  • Location:Tallahassee, FL

Posted Sat Dec 3, 2011 1:20 PM

Did this with my scanner while the batteries for my good camera recharge. Figure it might get you started :)

Attached Files



#13 acadiel OFFLINE  

acadiel

    Chopper Commander

  • 157 posts
  • Location:USA

Posted Sat Dec 3, 2011 9:49 PM

Yep, those are the MBX Cartridges. To date, they aren't emulated in any program (save PC99), and they were a challenge to get dumps from (you tried to dump them, you inadvertently bank switched the thing). Thanks to SNUG, I have dumps of all but one.

The HSGPL and Gramulator are the only two TI devices that can run the MBX ROM images.

#14 acadiel OFFLINE  

acadiel

    Chopper Commander

  • 157 posts
  • Location:USA

Posted Sat Dec 3, 2011 10:45 PM

Here's a zip file with the actual MBX ROMs, as well as assembly header files, etc. You won't find these anywhere else. :)

I know there's one missing from here, but can't recall which one...

Attached Files

  • Attached File  mbx.zip   193.21K   7 downloads


#15 Willsy OFFLINE  

Willsy

    Dragonstomper

  • 765 posts
  • Location:Uzbekistan (no, really!)

Posted Sun Dec 4, 2011 3:13 AM

Thanks VERY much for sharing these :) Do you know which bank switch method is used?

#16 RXB OFFLINE  

RXB

    Dragonstomper

  • 539 posts
  • Location:Vancouver, Washington, USA

Posted Sun Dec 4, 2011 6:28 AM

The MBX Carts just used a TI like banking system. One cartridge lower 4K at >6000 to >6FFF and cartridge upper 4 banks of 4K at >7000 to >7FFF

This is almost exactly how the TI XB Cartridge works with 1 lower 4K bank and two upper 4K banks.

#17 retroclouds OFFLINE  

retroclouds

    Stargunner

  • 1,096 posts
  • Location:Germany

Posted Sun Dec 4, 2011 12:43 PM

Some more pictures can be found in this thread

#18 OLD CS1 OFFLINE  

OLD CS1

    Moonsweeper

  • 392 posts
  • IT Samurai
  • Location:Tallahassee, FL

Posted Tue Dec 6, 2011 1:59 PM

My contribution.

Attached Files






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users