
  Zitat von 
berger
					
				 
				Hi,
No, no, that doesn't happen. We are talking about binary data, zeros and ones. We compare the dumps bit by bit, there is no tolerance possible. If two dumps have for example one different bit, it can be: because the program is really different, due for example to a bug fix; because the data was stored in an EPROM and due to failure or aging that byte has been "corrupted"; etc.
But in the Hitachi microprocessors we are talking about, the ROM is stored in MaskROM and doesn't suffer "corruption" due to aging as it happens with EPROMs. So no, there is no tolerance... if 1 million of H8 microcontrollers are manufactured with a given binary code, and the programming of that ROM is verified in the manufacturing process, they will all contain the same data in the ROM unless there is a later damage... 
Best,
Gerardo
			
 
 Hi Gerardo,
I trust your methods 1000%.  I am not worried about your Mess ROMs, my question is general around home chess computers.  This is why I asked about board A and board B of a same computer and tolerances.
I don't think you can discount a possibility that deviations may occur even from the same production line.
Regards
Nick
PS... maybe I should add so what else could cause a move change if it is not the ROM.  Speed?  I know that people have built in other power supplies to their computers because of irregularities.  Does the power distribution affect a move?