Re: 9100 ROM Signature Algorithm

From: John Robertson <jrr_at_flippers.com>
Date: Thu Aug 26 2010 - 16:35:54 EDT

Archive is at: http://www.vectorlist.org/ for files prior to around 2005...

John :-#)#

John Robertson wrote:
Martin White wrote:
> On 26 Aug 2010, at 16:22, John Robertson wrote:
>
>
>> martin@guddler.co.uk wrote:
>>
>>> Hi John.
>>>
>>> Unfortunately that's all for the 9010. I'm talking about the 9100
>>> and the sigs are different.
>>>
>>> Martin
>>>
>>>
>> Ah, right - didn't the 9100 just use regular checksums for its
>> 'Signatures'? In which case there is RomSum.exe that will generate
>> checksums for individual files or entire directories, printing the
>> results to screen or piped to a file.
>>
>> John :-#)#
>>
>
>
> It doesn't seem so, no.
>
> I just went and read in 'galtest.bin' the (or a) galaxian test rom.
>
> Here's what I get (the first ones are various CRCs my programmer can
> produce):
>
> The layout will probably be messed up so sorry about that.
>
> Sum Neg. Suppl.
> Byte 00050839 FFFAF7C6 FFFAF7C7
> Word 028BB800 FD7447FF FD744800
> Byte(CY) 00050839 FFFAF7C6 FFFAF7C7
> Word(CY) 028BB800 FD7447FF FD744800
> CRC-CCITT D8F7 2708 2709
> CRC-XModem 548D AB72 AB73
> CRC-32 0614CD7F
>
> Fluke 9100 052C
> Fluke 9010 4AFE
> RomSum 0839
>
> As we can see at the bottom here, the three we see in the arcade world
> are all different. I grabbed RomSum from a link on the flippers site
> so I assume it's the one you're talking about?
>
> Apologies to those on the list who are not here from the arcade world!
>
> I'm going to go investigating further.
>
> Martin.
>
>

I did a dump of the signature Rom generation code (using an Arium ML4100
as I recall) to help figure out what the Fluke 9010 signature
was...check the archives back in 2002 - Oct and later first under
"Signature" then under "Cracking" for the subject line.

John :-#)#

>>> On 26 Aug 2010, at 00:49, John Robertson <jrr@flippers.com> wrote:
>>>
>>>
>>>
>>>> Martin White wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> I'm pretty sure the answer to this is no, but did anyone ever work
>>>>> this one out? Ie how to calculate the sigs from ROMs?
>>>>>
>>>>> It's never really been a show stopper for me since I check against
>>>>> the CRC32 sigs first thanks to a script that Andy Welburn posted
>>>>> up some years back (with assistance from Chris Hardy I believe?)
>>>>> and then when I know a ROM matches and the fluke can read it
>>>>> in-circuit ok I then use the 9100 to get the 9100 sig.
>>>>>
>>>>> It's a bit of a drag though as the CRC32 calculation is kinda slow
>>>>> (even on the FT) so it would be nice to have the 9100 sig up front.
>>>>>
>>>>> Martin.
>>>>>
>>>> Hi Martin,
>>>>
>>>> Yes, that was worked out and made into a nice utility program that
>>>> you can download from Quarterarcade (a big THANKS to James Bright
>>>> for this work!) @
>>>>
>>>> http://tech.quarterarcade.com/tech/Fluke/9010A/
>>>>
>>>> The FIDE software allows you to input your files that you want ROM
>>>> Signatures and it does the rest.
>>>>
>>>> John :-#)#
>>>>
>
> _______________________________________________
> Techtoolslist mailing list
> Techtoolslist@flippers.com
> http://seven.pairlist.net/mailman/listinfo/techtoolslist
> FTP site is: ftp://ftp.flippers.com/TTL/TestEquipment
> Archive site: http://seven.pairlist.net/pipermail/techtoolslist/
>
>
>

-- 
John's Jukes Ltd. 2343 Main St., Vancouver, BC, Canada V5T 3C9 
Call (604)872-5757 or Fax 872-2010 (Pinballs, Jukes, VideoGames)
                 www.flippers.com 
"Old pinballers never die, they just flip out"
_______________________________________________
Techtoolslist mailing list
Techtoolslist@flippers.com
http://seven.pairlist.net/mailman/listinfo/techtoolslist
FTP site is: ftp://ftp.flippers.com/TTL/TestEquipment
Archive site: http://seven.pairlist.net/pipermail/techtoolslist/
Received on Thu Aug 26 16:36:00 2010

This archive was generated by hypermail 2.1.8 : Thu Aug 26 2010 - 16:50:00 EDT