Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Atari Cat Box, can we build an emulator ?  (Read 6577 times)

0 Members and 1 Guest are viewing this topic.

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Atari Cat Box, can we build an emulator ?
« on: April 10, 2007, 10:01:58 am »
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&ih=011&sspagename=STRK%3AMEWA%3AIT&viewitem=&item=320099802086&rd=1&rd=1

That's a lot of money...

Basicaly it's not a teriibly hard device to "emulate". Schematics and ROM files are available. Shouldn't it be possible to emulate the entire thing on a computer and do the very last part in hardware only ? As far as I can understand, this device selects adresses then writes a value to that adress and reads it back to verify. Or am I over-simplifying things ?

It shouldn't be that hard to build the hardware using, f.i. a LPT1 port.

More info:
http://www.gamearchive.com/General/Data_Sheets/atari_cat_box/
http://www.gamearchive.com/Video_Games/Manufacturers/Atari/signatures/signature_howto.pdf
« Last Edit: April 10, 2007, 10:14:22 am by Level42 »

Crax

  • Hmm......maybe you should get that test still
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 178
  • Last login:March 12, 2022, 04:11:41 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #1 on: April 10, 2007, 10:52:09 am »
That would be awesome if there was some community built testing tool that people could take with them when going to get a cab.  I would love to have an item that can test a board/monitor as it's hard to know when you are buying something from someone that says "it's just a monitor problem" or "it's just a board problem, the monitor works great" if it's really true.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #2 on: April 11, 2007, 01:43:20 pm »

Tools like that exist.  You can take a pattern generator with you to test a monitor, or even just a compatible board to swap in.

As for testing boards, bring a small RGB monitor with an adapter that would take a signal from that board.

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: Atari Cat Box, can we build an emulator ?
« Reply #3 on: April 11, 2007, 02:00:33 pm »
As for testing boards, bring a small RGB monitor with an adapter that would take a signal from that board.

Yeah, but that will only tell you IF the board is running or not. What we want to know (and what a Cat Box can do) is what part of the PCB is defective.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #4 on: April 11, 2007, 02:20:15 pm »

There are test rigs like that as well, though they're not portable and they are very specific to a board or set of boards.  Necessarily so, too, unless you wanted to write an app that was aware of the test routines of all boards and had an external interface that you could plug in.

Hrm, now that I think about it, that's a hella painful app to write, but could be possible.  Not feasible given the market but certainly possible.

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: Atari Cat Box, can we build an emulator ?
« Reply #5 on: April 11, 2007, 02:39:24 pm »
If you know what you are looking for you can use a PC based scope and logic analyzer to do alot of what the specialized testers do.  It is all a matter of knowing how to apply the equipment to the specific board being tested.  You can catch specific events and look for specific data strings.  I do not think that the amount of work required to emulate one specific tester and design an interface would be warranted with what is commonly available in electronic test equipment.


ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #6 on: April 11, 2007, 03:18:41 pm »

I agree, specialized board testers are for testing large amounts of the same item in a short time.

Fozzy The Bear

  • Handbags at dawn in here!!!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1831
  • Last login:September 18, 2011, 11:29:59 am
  • It's Been One Of Those Days... Don't Ask!
Re: Atari Cat Box, can we build an emulator ?
« Reply #7 on: April 11, 2007, 08:40:05 pm »
Yeah, but that will only tell you IF the board is running or not. What we want to know (and what a Cat Box can do) is what part of the PCB is defective.

An ATARI Cat Box would be of very little use to anybody. They are very very specific to ATARI games from a very short period. That effectively means that you'd really have to specifically be an ATARI collector to want one. That you'd have to only be interested in ATARI games from a very specific period in the early eighties AND you'd have to be looking for those particular games.

The fact is that they really are not much use any more, even to an engineer. As a collectable arcade curiosity then yes buy one .... but to want to emulate a specific cat box like that really is a total waste of time.

Best Regards,
Julian (Fozzy The Bear)
Most bottles and jars contain at least twenty-five percent recycled Pacman.
And research indicates that Space Invaders are strongly attracted to people who have recently eaten meat pies.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #8 on: April 12, 2007, 10:05:49 am »
An ATARI Cat Box would be of very little use to anybody.

I am primarily interested in early Atari cabs from around 78-84.   There are those of us who would have interest in this item.  Not enough to build one, but if it were within a price range I could afford for a test item, I'd sure buy one.

horseboy

  • Only Saint has those powers.
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1562
  • Last login:March 07, 2021, 02:19:14 pm
  • With my last breath, I curse Zoidberg!
Re: Atari Cat Box, can we build an emulator ?
« Reply #9 on: April 12, 2007, 10:22:12 am »
I was really confused for a while here. I thought at first you guys were talking about the CatBox for the Jaguar.


Quote from: saint
saint is all powerful.

Apparently he is.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #10 on: April 12, 2007, 10:26:06 am »

Yeah, I did too, when the thread first started.  IIRC that wasn't produced by Atari, it was third party.

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: Atari Cat Box, can we build an emulator ?
« Reply #11 on: April 12, 2007, 04:31:17 pm »
What Fozzy writes is only partialy true. Basicaly, this could be used on ANY arcade PCB. The thing missing is signature files for these games.
Now, if you'd built a "general" "Cat-box" (in-circuit tester) that is running on a computer people who have acces to working PCB's can make these signature files in a snap. Remember that a cat box didn't have any mass-storage device. If they would have, they could have created signature files of the full address range of each game. It's strange they didn't hook up an Atari 800 to do something like that...

And yes, I am mostly interested in late 70's, early 80's games...I think most of us are. I am not interested in fixing a HOTD4.

Anyway, the majority of PCB's from that age run on either a 6502 or Z80. So you would just need adapters for those processors.

I am not a hardware desinger, but I think the required hardware to do this is VERY limited. It would not cost the world.
The main thing is someone who is clever enough to write the software for it...

But aside from this all, I think it would be an interesting project. I may be a bit of a dreamer sometimes. I think it's a bit sad that an idea like this gets a "useless" rating right away....especialy on a creative forum like this  ::)

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #12 on: April 12, 2007, 04:41:27 pm »

It's a "how often will you use it" against "how much time will it take to build" issue.

Fozzy The Bear

  • Handbags at dawn in here!!!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1831
  • Last login:September 18, 2011, 11:29:59 am
  • It's Been One Of Those Days... Don't Ask!
Re: Atari Cat Box, can we build an emulator ?
« Reply #13 on: April 12, 2007, 08:28:35 pm »
Now, if you'd built a "general" "Cat-box" (in-circuit tester) that is running on a computer people who have acces to working PCB's can make these signature files in a snap.

That's very true.... But that wasn't the premise proposed. What was proposed was to emulate that specific ATARI Cat Box. In that respect my answer was accurate.

If you want a general Cat Box, then you can buy one off the shelf.... It's called an oscilloscope..... It'll do 100 times more than an ATARI cat Box would ever do and you can buy programable ones that can have specific chip and component signatures loaded into them. You can even buy PC based ones that just drop into a card slot. If you want to go this route, that would be a very good place to start.

Best Regards,
Julian (Fozzy The Bear)

Most bottles and jars contain at least twenty-five percent recycled Pacman.
And research indicates that Space Invaders are strongly attracted to people who have recently eaten meat pies.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #14 on: April 12, 2007, 11:11:59 pm »

I know what oscilloscope is, thanks... there are two of them on my test bench. :)

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: Atari Cat Box, can we build an emulator ?
« Reply #15 on: April 13, 2007, 01:14:32 am »
OK, I may have started off not clear enough saying what my goal is....I think it's clear now though :D

Yeah, I've got a scope here as well. A really old one but it works. I also have an Oszifox (http://www.wittigtechnologies.com/english/05_products/01_oszifox/oszifox_01_intro.htm) which is in fact a scope that runs on a PC.

However, I don't see why this would compare to a in-circuit tester. Regular scopes simply display what's going on on a certain pin....nothing more. The "in-circuit tester" would adress each available adress, read the "answer" from the PCB and compare it to the value (signature) that it has for a known working PCB, or the values that Atari specified for their games.
At least, that is what I understand from how it works, I may be wrong.

I've never heared of scopes that can do the component signatures, but I guess they can't do it while the part is still on the PCB and since almost all PCB's have the majority of IC's soldered directly, I don't see how this is of any use.

Apart from that, I can imagine that these are very expensive.

Just like "real" in-circuit testers

werejag

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 161
  • Last login:July 06, 2018, 05:16:51 am
  • I want to build my own arcade controls!
Re: Atari Cat Box, can we build an emulator ?
« Reply #16 on: April 13, 2007, 05:53:42 am »
a device called a huntron tracker does exactly that. you can compare signatures of a good board(any baord) to a bad board to trouible shoot replacemant of parts.


Fozzy The Bear

  • Handbags at dawn in here!!!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1831
  • Last login:September 18, 2011, 11:29:59 am
  • It's Been One Of Those Days... Don't Ask!
Re: Atari Cat Box, can we build an emulator ?
« Reply #17 on: April 13, 2007, 07:33:33 am »
I've never heared of scopes that can do the component signatures, but I guess they can't do it while the part is still on the PCB and since almost all PCB's have the majority of IC's soldered directly, I don't see how this is of any use.

Apart from that, I can imagine that these are very expensive.

Just like "real" in-circuit testers

There are at least three dedicated scopes that can do in circuit component analysis as well as measure waveforms and basic voltages. As I said.. The PC Card based ones would be the ideal starting point for creating a board or component specific one as they are programable.

Now all you need, is a software engineer to spend six months and $100,000 to write it. Personally I don't think it'd have a wide enough use or appeal for anybody to write as freeware. 99.9% of the people on this forum wouldn't want one, or know what to do with one if they had it.

Best Regards,
Julian (Fozzy The Bear) 
Most bottles and jars contain at least twenty-five percent recycled Pacman.
And research indicates that Space Invaders are strongly attracted to people who have recently eaten meat pies.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Atari Cat Box, can we build an emulator ?
« Reply #18 on: April 13, 2007, 08:55:53 am »

There's another approach, too.  Boards of this era are so easy to solder in sockets and have so few commonly failing parts.  Just socket chips and swap with new ones one by one until the board comes back to life.  Anything you actually replace is a positive anyway they're so old.  You can usually narrow the failure down to a range of possibilities and then swap away until you're good.