MAMEWorld >> News
View all threads Index   Flat Mode Flat  

Haze
Reged: 09/23/03
Posts: 5241
Send PM
Re: Monkey Revival
07/25/17 11:46 PM


> > > > That’s great news about "Typing Monkeys" project comes back, and thanks to all
> > > people
> > > > involved on that project for their time and work.
> > > > I know that can be off topic, but I’ve read on Guru’s site that Operation Wolf
> > > C-chip
> > > > was decapped and the rom had been extracted by Capsoff. Is it true? There isn't
> > any
> > > > post about it on Caps0ff blog
> > >
> > > It's true.
> > >
> > > Haze added support for the dumps in
> > > https://github.com/mamedev/mame/commit/0019c8cbd019f706456f95b82fbcf7ffee641187
> > >
> > > However, as he says, it's currently bad.
> > >
> >
> https://github.com/mamedev/mame/commit/d...10c2da50363a441
> > >
> > > This could be why they didn't post news about it.
> > >
> > > - Stiletto
> >
> > To clarify
> >
> > The C-Chip has 2 ROM parts, a MASK rom inside the UPD78C11 which is assumed to be
> the
> > same for all games and an EPROM which definitely differs between games.
> >
> > The MASK rom was imaged and typed up, it's rather interesting. The internal
> checksum
> > on that passes, so chances are it's a good dump.
> >
> > EPROMs can't be dumped using this technique as there's nothing to see, so an
> attempt
> > was made to dump the EPROM by wiring it up directly to the decapped die but the
> > Cap0ff guys couldn't get one of the address lines to work properly, so half the
> data
> > is missing. It was very delicate work, tiniest of slips and you have to start over.
> > The dumped data is interesting as you can see some of the tables the current
> > operation wolf simulation uses in it, but as the dump isn't complete it wasn't
> > possible to switch the emulation over to using it.
> >
> > The MASK rom actually contains what looks like functions that could be exploited to
> > read out the EPROM, so attempts have been made to use them, however it seems Taito
> > anticipated this and the one of the port writes done in the code is blocking any
> > further commands or responses externally. Annoying, otherwise you would have had
> some
> > rather juicy news already.
>
> Annoying, but not insurmountable, right? Is there a way around that?

From a software hacking point of view? maybe not, if you're locked out you're locked out, entirely possible it was done like this specifically to make what I was trying to do impossible on a retail chip. Might just have to go the very risky, very expensive hardware decap route with no guarantee chips won't just be destroyed (every decap is a risk)

I wish people would stop expecting miracles, these are real, tough, problems where yes, some approaches can be ruled out entirely if the right security measures were taken.







Entire thread
Subject Posted by Posted on
* Monkey Revival drewcifer 07/24/17 04:47 PM
. * New die: sega_315-5677a_xpol IDrinkHF  08/05/17 02:43 AM
. * Re: New die: sega_315-5677a_xpol IDrinkHF  08/07/17 12:36 AM
. * Re: New die: sega_315-5677a_xpol MooglyGuy  08/07/17 04:55 PM
. * Re: New die: sega_315-5677a_xpol IDrinkHF  08/07/17 06:02 PM
. * Re: New die: sega_315-5677a_xpol IDrinkHF  08/07/17 11:56 PM
. * Two more die images up! drewcifer  07/27/17 12:47 PM
. * More. MooglyGuy  07/30/17 01:02 PM
. * Finished the tail end. MooglyGuy  07/29/17 07:42 PM
. * Re: Monkey Revival Moose  07/27/17 02:15 AM
. * Re: Monkey Revival Vas Crabb  07/27/17 07:54 AM
. * Re: Monkey Revival Moose  07/27/17 04:43 AM
. * Re: Monkey Revival drewcifer  07/27/17 10:37 AM
. * Re: Monkey Revival IDrinkHF  07/28/17 01:21 AM
. * Re: Monkey Revival drewcifer  07/28/17 10:41 AM
. * Re: Monkey Revival BPzeBanshee  07/28/17 04:56 PM
. * Re: Monkey Revival Moose  07/27/17 11:41 AM
. * Re: Monkey Revival drewcifer  07/27/17 12:43 PM
. * Re: Monkey Revival colour_thief  07/28/17 12:50 AM
. * Re: Monkey Revival Moose  07/27/17 04:17 PM
. * Re: Monkey Revival sparkyman215  07/27/17 10:53 PM
. * Re: Monkey Revival Moose  07/27/17 11:52 PM
. * Re: Monkey Revival Moose  07/29/17 03:09 AM
. * Re: Monkey Revival Janez  07/29/17 06:51 PM
. * Re: Monkey Revival Moose  07/30/17 04:10 AM
. * Re: Monkey Revival Haze  07/29/17 04:16 PM
. * Re: Monkey Revival Moose  07/30/17 04:27 AM
. * Re: Monkey Revival drewcifer  07/28/17 10:49 AM
. * A new die appears! drewcifer  07/26/17 12:59 PM
. * Re: A new die appears! drewcifer  07/27/17 10:49 AM
. * A successful typing drewcifer  07/25/17 10:44 AM
. * Re: A successful typing drewcifer  07/27/17 10:51 AM
. * As featured on Ars Technica! Phil Bennett  07/25/17 07:19 PM
. * Re: As featured on Ars Technica! drewcifer  07/26/17 10:28 AM
. * Re: Monkey Revival f205v  07/25/17 09:39 AM
. * Re: Monkey Revival ZX82  07/25/17 06:49 AM
. * Re: Monkey Revival StilettoAdministrator  07/25/17 09:52 PM
. * Re: Monkey Revival Haze  07/25/17 11:12 PM
. * Re: Monkey Revival ZX82  07/26/17 09:10 AM
. * Re: Monkey Revival Master O  07/25/17 11:31 PM
. * Re: Monkey Revival Haze  07/25/17 11:46 PM
. * Re: Monkey Revival drewcifer  07/24/17 05:18 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 10 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 7814