=============================================================S
Test Department's Compare and Patch Machine TD_cpm01.exe HELP 
==============================================================
 
Basics:
--------
2 versions of this program are availble, a normal version and
a short version without sound and graphic but with near the
same code !
Please notice that the compare/patching time increases
dramaticly if you work with big files.
In this case it is also possible that your system is
blocked for some time (but still working).
One reason is that Windows must allocate memory on your HDD
if you have not enough RAM.
Times are measured on my PI 233Mhz 64MB RAM (worst case):
Total Filesize:	2  MB	5 seconds
Total Filesize:	15 MB  50 seconds
Total Filesize:	90 MB  25 minutes

**************************************************************

Compare:
---------
This function compares two files and write the difference in
the file *.cpm including the filenames and the filesizes.
The *.cpm file looks like below.
==============================================================
  -= Test Department's Compare and Patch Machine TD_cpm01 =-  
==============================================================

Original File >...    C:\xyz001.exe  
0011A200 Bytes                                              

Patched  File >...    C:\xyz002.exe  
0011A200 Bytes                                              

Output   File >...      C:\xyz.cpm

--------------------------------------------------------------
OFFSET   - Original File Bytes         Patched File Bytes     
--------------------------------------------------------------
0000ACB5 - 88 90 93 90 97 90 8B 40 --- 0F 85 45 01 00 00 8B 40
0000EAF3 - 90 9A 90 90 EF 90 83 3D --- 0F 84 08 01 00 00 83 3D
000012FF - 11 90 8B 35 E4 56 4B 00 --- 74 52 8B 35 E4 EF 4B 00
00007B1A - F1 3C E8 CF 55 01 00 8B --- 75 0C E8 CF 58 01 00 8B
00004872 - 6F 01 5F 83 FF 31 7D 05 --- 8D 78 01 83 FF 01 7D 05

**************************************************************

Update/Offset Patch:
---------------------
This function patches a new file using the patch info file
*.cpm.
The Patched File Bytes are written to the specified OFFSET.
This function also change the filesize if different !

**************************************************************

Risk/Search Patch:
-------------------
This function also patches a new file using the patch info
file *.cpm.
This function search for the Original File Bytes and write the
Patched File Bytes to the founded OFFSET.
This function do not change the filesize.

==============================================================
Test Department's Compare and Patch Machine TD_cpm01.exe HELP 
=============================================================E                     