|
Joined: Mar 2002
Posts: 1,368 Likes: 120
Very Senior Member
|
Very Senior Member
Joined: Mar 2002
Posts: 1,368 Likes: 120 |
Good progress there on the MM78! RB Yeah I understand why you could think that, but I don't think it's *that* bad. A better comparison to MAME is 8080bw.c Sean: Maniac has 2 piezo speakers?
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
OP
Very Senior Member
Joined: May 2010
Posts: 1,051 |
That was unclear. The two pins go to the two wires on a single piezo.
|
|
|
|
Joined: Mar 2001
Posts: 17,215 Likes: 234
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,215 Likes: 234 |
I bumped it up to 15V and now the test mode appears to be dumping the ROM! I have a whack of data coming out the RIOx pins, about 20.8ms long with a bit time of approximately 10.2us. This divides out to around 2040ish bits! Awesome! Do we have any ideas on dumping the pre-Microchip PICs (ie, back when they were made by GI)? There's one that was used in a lot of mid-80s Macs I'd love to have the real code for eventually. I don't mind sacrificing one to decap, but not having to do it would be even better
|
|
|
|
Joined: Mar 2002
Posts: 1,368 Likes: 120
Very Senior Member
|
Very Senior Member
Joined: Mar 2002
Posts: 1,368 Likes: 120 |
I heard that old chips without the "C" are dumpable, ie. 1655 but not 16C55.
Maniac (note:it's a PIC1655A) was dumped by kevtris a couple of years ago. I can make it playable in MESS, but not without a few hacks in the MCU core. Apparently the customer could provide I/O config, this isn't implemented in MESS yet.
Oh, and I forgot to mention new additions, Entex Baseball(1) works great in MESS, as does Tomy Pac Man.
Last edited by hap; 03/02/15 08:08 PM.
|
|
|
|
Joined: Mar 2002
Posts: 1,368 Likes: 120
Very Senior Member
|
Very Senior Member
Joined: Mar 2002
Posts: 1,368 Likes: 120 |
Sean do you have a list of interesting TMSxxx decap subjects? I'd like to do some nominations. MB Dark Tower(though I know you are already looking for one) - definitely TMS1400 MB Super Simon - likely TMS1100 TI Little Professor - http://www.datamath.org/Edu/Professor-76.htm says TMS0975 TI DataMan - http://www.datamath.org/Edu/DataMan.htm says TMC1982, I wonder, maybe a TMS0980 derivative? TI-45 - http://www.datamath.org/Sci/MAJESTIC/TI-45_1.htm says TMC1983, not as interesting, just that it has this 198x MCU too. I also wonder, who were the first customers for TI TMSxxx. Currently the oldest ones we have are from 1977: MB Comp IV (serial 904) and Parker Bros Codename Sector(serial 905)
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
OP
Very Senior Member
Joined: May 2010
Posts: 1,051 |
I heard that old chips without the "C" are dumpable, ie. 1655 but not 16C55. I had no luck dumping the PIC1655A from the Maniac I bought, although Kevin game me notes. So it might be that the A versions aren't dumpable the same way as the non-A versions.
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
OP
Very Senior Member
Joined: May 2010
Posts: 1,051 |
Sean do you have a list of interesting TMSxxx decap subjects? I'd like to do some nominations. MB Dark Tower(though I know you are already looking for one) - definitely TMS1400 MB Super Simon - likely TMS1100 TI Little Professor - http://www.datamath.org/Edu/Professor-76.htm says TMS0975 TI DataMan - http://www.datamath.org/Edu/DataMan.htm says TMC1982, I wonder, maybe a TMS0980 derivative? TI-45 - http://www.datamath.org/Sci/MAJESTIC/TI-45_1.htm says TMC1983, not as interesting, just that it has this 198x MCU too. I also wonder, who were the first customers for TI TMSxxx. Currently the oldest ones we have are from 1977: MB Comp IV (serial 904) and Parker Bros Codename Sector(serial 905) I have Dark Tower and Super Simon on my watch list. I can start looking for cheap Little Professors and DataMans (DataMen?) I agree that the DataMan is probably an 0980 and Little Professor is likely an 0970. The Speak and Read I got looks much more professional inside than the old Speak and Spells I have. The chips are CD2705B-N2L MES 8149, CD2801A-N2 ME 8144, CD2394A-NL MBU 8144 and CD2395A-NL MBU 8149. The CD28 and CD23s are 28-pin SDIP, and the CD27 is a cute 40-pin DIP that's the length of a 28-pin DIP. I've got a backlog of chips that'll have to wait until work slows down a bit: Entex Baseball 3, Entex Space Invader with the TI chip, Kosmos Astro, and Light Fight should be here this week.
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
OP
Very Senior Member
Joined: May 2010
Posts: 1,051 |
I think I might have something! I was running the chip at 10V, which was wrong. This chip runs on 15V (checked the output of the converter on the game's PCB... 14.8V). I bumped it up to 15V and now the test mode appears to be dumping the ROM! I have a whack of data coming out the RIOx pins, about 20.8ms long with a bit time of approximately 10.2us. This divides out to around 2040ish bits!
The chip has 2K of data so this is pretty close, well within the measurement error of my scope.
The voltage range for data dumping is fairly critical and I thought I saw something earlier while it was running at 10V. At around 12V on test, the chip dumps its data it looks. 11.6V to around 12.4V. Below 11.6V it just relays data from the input ports. (possibly throwing data into the bus to execute). Above 12.4V it runs the code in the ROM.
Going by PMOS standards, this would be -2.6V to -3.4V.
Looks like I will have to make yet another dumping rig for these- I will make it a three play. MM78, COP411, and the mitsubishi CPUs maybe. Will be good to get my allpro 88 going. I got a replacement PCB for it about half done. Good news! Are you putting anything on any ports to get it to dump, or just setting the test pin and clocking the OSC pin?
|
|
|
|
Joined: Feb 2015
Posts: 160 Likes: 6
Senior Member
|
Senior Member
Joined: Feb 2015
Posts: 160 Likes: 6 |
maniac only has one but they are probably using an H-bridge style drive. i.e. HL then LH to hit it with effectively 12V instead of just 6.
I will be building a dual purpose dumping rig tonight to try dumping the MM78's and I will dump this COP411. The dumping technique is fully documented and looks easy enough, so I will be doing that too.
Dumping and vectoring two games tonight too: Qbert VFD (first 4 colour VFD) and Bambino Football (VFD, D553C)
|
|
|
|
Joined: Feb 2015
Posts: 160 Likes: 6
Senior Member
|
Senior Member
Joined: Feb 2015
Posts: 160 Likes: 6 |
Re: that weird TMS chip on the mystery board. I brought the board home today and I know what it's for now. It was from some kind of bowling game.
There's a set of 10 'pin' light bulbs in the usual bowling pin pattern (5 on the top, then 4, 3, 2, 1) and three more bulbs, and then one group of 2 7-segs for frame # (the first digit can only show "1" so it does frames 1-10 I think) and the group of three digits is most likely the score (since a perfect game is 300).
Along the right side are fingers to slide those spade terminals on that go to the guts of the machine (pin detection and stuff I guess). there's 8 driver chips and some transistors and such.
I need to find the other one so I can check out both because some parts are missing and there's some added wiring fixes.
|
|
|
4 members (ameath, Kale, robcfg, 1 invisible),
519
guests, and
1
robot. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,320
Posts121,930
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|