MAMEWorld >> News
View all threads Index   Threaded Mode Threaded  

Pages: 1

drewcifer
One bad Mutha-(shut yo' mouth!)
Reged: 07/01/04
Posts: 428
Loc: Sweden
Send PM


More monkeys!
#368924 - 08/22/17 05:47 PM


A new die is up at http://cs.sipr0n.org ! This is another member of the TGP series on the SEGA Model 1 hardware. There will be a few more of these, so don't give up, as the monkeys are already proving to be worth their weight in bananas! Check out some of the things you've accomplished:

Each of these dies had been previously converted to bits by a combination of an automatic algorithm and hand-validation. Take a look at what the typing monkey project helped us accomplish:

The first die typed, sega_315-5571_xpol, confirmed the previous effort was 100% correct. This may seem like a bummer, but we now have 6 separate groups of people confirming the dump is correct. This is *very good* for those working with this data, as confidence like this is essential to moving forward.

The second die typed by the monkeys, the sega_315-5572_xpol, fixed 8 incorrect bits in the previous typing! Huge.

The third die monkey-typed, the sega_315-5573_xpol fixed 10 incorrect bits in the previous typing! Huger!

The fourth die, the sega_315-5677_xpol, fixed 7 bits(!), and confirmed that there are ~4 bits that are too difficult to see. This greatly helps the person taking the photos of the dies narrow in on where to take better pictures and fix the dump for good.

So there you have it. The monkeys have typed their way into the hearts of dumpers everywhere, and are already making a difference. The TGP emulation work in MAME will be slow and arduous, but it can move forward with confidence, knowing that the dumps very high quality.

Thanks again, and happy typing!
/Andrew



gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8588
Loc: southern CA, US
Send PM


Re: monkeys at work....The Simpson's style *edit* new [Re: drewcifer]
#368931 - 08/22/17 07:43 PM


>A new die is up. This is another member of the TGP series on the SEGA Model 1 hardware.
>There will be a few more of these, so don't give up,


"it was the best of times it was the blurst of times" (ie: Hopefully what a thousand monkeys can accomplish without any typos)

https://www.youtube.com/watch?v=no_elVGGgW8





>as the monkeys are already proving to be worth their weight in bananas!

Nice to see results coming along.

* edited since other video clips were removed. *

Edited by gregf (02/25/22 11:51 AM)



remax
MAME Fan
Reged: 08/29/12
Posts: 147
Send PM


Re: monkeys at work....The Simpson's style new [Re: gregf]
#368938 - 08/22/17 10:27 PM


> "it was the best of times it was the blurst of times" (ie: Hopefully what a thousand
> monkeys can accomplish without any typos)
>
> https://www.youtube.com/watch?v=no_elVGGgW8
>
>
> > as the monkeys are already proving to be worth their weight in bananas!
>
> Nice to see results coming along.




F1ReB4LL
Reged: 03/09/05
Posts: 332
Send PM


Re: More monkeys! new [Re: drewcifer]
#368953 - 08/23/17 10:15 AM


> The fourth die, the sega_315-5677_xpol, fixed 7 bits(!), and confirmed that there are
> ~4 bits that are too difficult to see. This greatly helps the person taking the
> photos of the dies narrow in on where to take better pictures and fix the dump for
> good.

Hope to see some examples of the difficult spots and the correct answers for them, these could be helpful for the future typings. Like, http://cs.sipr0n.org/static/sega_315-5678_xpol/sega_315-5678_xpol_23_27.png - row 8, column 3 - is it 0 or 1? Too bright to be 0, but no bright "circle" in the middle to be 1.



MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2257
Send PM


Re: More monkeys! new [Re: F1ReB4LL]
#368956 - 08/23/17 01:42 PM


> Hope to see some examples of the difficult spots and the correct answers for them,
> these could be helpful for the future typings. Like,
> http://cs.sipr0n.org/static/sega_315-5678_xpol/sega_315-5678_xpol_23_27.png - row 8,
> column 3 - is it 0 or 1? Too bright to be 0, but no bright "circle" in the middle to
> be 1.

I'd like to know more about what causes these difficult spots so that they can be better mitigated, if at all possible.

If I recall correctly, the steps for decapping a chip are:

1. A small amount of the package is ground off in order to provide a divot for the fuming nitric acid.
2. A small amount (just a few drops, possibly even less) of fuming nitric acid is placed in the divot.
3. After a rather short amount of time, the fuming nitric acid is neutralized with acetone or some other alkaline material.
4. Return to step 2, until the die is sufficiently exposed for imaging.

I seem to recall reading somewhere that fuming nitric acid doesn't eat away silicon or precious metals like gold, but regular nitric acid can and does, and moreover, fuming nitric acid turns into regular nitric acid upon reacting with water in the air. Thus if the chip is allowed to process too long, it could damage the silicon die itself, and if it's not allowed to process long enough, there could still be flecks of the package left on the die.

Is that the source of these problem spots in this case, or is there some additional potential source of defects in the photos?



drewcifer
One bad Mutha-(shut yo' mouth!)
Reged: 07/01/04
Posts: 428
Loc: Sweden
Send PM


Re: More monkeys! new [Re: MooglyGuy]
#368965 - 08/23/17 05:42 PM


IDrinkHF will know much more about this, but it has been suggested that some of the "too hard to tell" bits are due to "damage on die." The bits seem to be recoverable with some additional work though, so having the monkeys point out the damage is as important as a perfect typing.

Hopefully a better explanation will come at some point, 'cuz that's all I know!
/Andrew



MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2257
Send PM


Re: More monkeys! new [Re: drewcifer]
#368967 - 08/23/17 05:57 PM


> IDrinkHF will know much more about this, but it has been suggested that some of the
> "too hard to tell" bits are due to "damage on die." The bits seem to be recoverable
> with some additional work though, so having the monkeys point out the damage is as
> important as a perfect typing.
>
> Hopefully a better explanation will come at some point, 'cuz that's all I know!
> /Andrew

It's a bit better, but I have no idea what "damage on (sic) die" means. Off the top of my head I wonder if it could be physical degradation due to time, or if it's physical degradation due to the way it was decapped, or any number of things.



Olivier Galibert
Semi-Lurker
Reged: 09/21/03
Posts: 398
Send PM


Re: More monkeys! new [Re: drewcifer]
#368985 - 08/24/17 08:24 AM


Yeah, great, now I have three cpu cores to rewrite :-)

OG.



Moose
Don't make me assume my ultimate form!
Reged: 05/03/04
Posts: 1483
Loc: Outback, Australia
Send PM


Re: More monkeys! new [Re: F1ReB4LL]
#369070 - 08/27/17 09:37 AM


> http://cs.sipr0n.org/static/sega_315-5678_xpol/sega_315-5678_xpol_23_27.png - row 8,
> column 3 - is it 0 or 1? Too bright to be 0, but no bright "circle" in the middle to
> be 1.

It's pretty dirty, but I'm 99% sure (based on the image / data) that it is a "1".

167.22 |**
167.80 |**
167.96 |**
170.32 |***
170.96 |***
171.76 |***
173.16 |***
173.16 |***
174.14 |****
174.64 |****
175.28 |****
175.82 |****
175.86 |****
175.98 |****
176.20 |****
176.40 |****
177.96 |*****
178.70 |*****
179.38 |*****
183.90 |******
184.82 |******
185.64 |*******
186.58 |*******
186.68 |*******
187.80 |*******
187.92 |*******
188.20 |*******
189.26 |********
190.42 |********
190.76 |********
191.40 |********
191.84 |********
194.26 |*********
197.58 |**********
198.20 |**********
198.74 |**********
210.70 |*************
212.12 |**************
212.88 |**************
213.90 |**************
214.22 |**************
220.30 |****************
233.38 |*******************
306.78 |***************************************
319.64 |******************************************
328.00 |********************************************
328.96 |*********************************************
336.58 |***********************************************
340.04 |***********************************************
340.54 |************************************************
353.76 |***************************************************
359.14 |*****************************************************
362.96 |******************************************************
370.80 |********************************************************
373.28 |********************************************************
376.94 |*********************************************************
381.28 |**********************************************************
381.60 |**********************************************************
394.94 |**************************************************************
395.84 |**************************************************************
397.54 |***************************************************************
415.08 |*******************************************************************
416.52 |********************************************************************
423.34 |**********************************************************************

10010010
01001010
10000001
11000001
10011000
01000000
10011000
01100100



Gap analysis:
* Biggest Gap = 73.4
* Lower Value = 233.4
* Upper Value = 306.8

Summary:
* Biggest '0' Avg = 233.4
* Smallest '1' Avg = 306.8
* Threshold 0/1 = 270

AUTO / Optimal (Biggest Gap) Threshold Value used (270)



Moose


Pages: 1

MAMEWorld >> News
View all threads Index   Threaded Mode Threaded  

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