pa_win32 1161 -> pa_win32_1161.ari (7947279) pa_win64 1161 -> pa_win64_1161.ari (7906969) pa_win98 1161 -> pa_win98_1161.ari (7893290) pa_win32 1162 -> pa_win32_1162.ari (7262644) pa_win64 1162 -> pa_win64_1162.ari (7221222) pa_win98 1162 -> pa_win98_1162.ari (7236533) pa_win32 1161 to 1162 -> update_180A1F39625BC233.ari (2822846) pa_win64 1161 to 1162 -> update_F1698814CE99CFDC.ari (2763801) pa_win98 1161 to 1162 -> update_412D6E329D8FFB1D.ari (2758414) pa_win32 120014 -> pa_win32_120014.ari (6537584) pa_win64 120014 -> pa_win64_120014.ari (6461050) pa_win98 120014 -> pa_win98_120014.ari (6502939) pa_win32 120023 -> pa_win32_120023.ari (6500425) pa_win64 120023 -> pa_win64_120023.ari (6418311) pa_win98 120023 -> pa_win98_120023.ari (6457359) pa_win32 120014 to 120023 -> update_594814ED2BDD42D4.ari (1836444) pa_win64 120014 to 120023 -> update_C8825CB91613EA41.ari (1770869) pa_win98 120014 to 120023 -> update_4F5F8964E71779EC.ari (1708091) [bsdiff+lzma] 1161-1162.dif.lzma 2622275 120014-120023.dif.lzma 1898963 [rtpatch11] rt_1161-1162.rtp 3859498 rt_1161-1162-sq.rtp 3855794 rt_1161-1162-nc.rtp 6149114 RT_1161-1162-NC.RTP.lzma 3109005 rt_120014-120023.rtp 2826680 rt_120014-120023-nc.rtp 5078983 RT_120014-120023-NC.RTP.lzma 2171283 [rtpatch11 with 7z-store archives] rt_1161-1162-7z.rtp 14216584 rt_120014-120023-7z.rtp 14635559 [Notes] 1. "-nc" versions are built using rtpatch "NOCOMPRESS" option 2. "-sq" corresponds to "SQUEEZE" command which is some kind of patch optimization 3. .lzma files are compressed with lzma.exe from SDK 4.57, using options "-d26 -fb273 -mc99999999 -lc8 -lp0 -pb0" 4. updater's archives are platform-specific so might not include some files. On other hand, applying bsdiff to whole archive can improve compression as we can see in 116x case. 5. "bsdiff+lzma" files are built using 7z a -mx=0 -mhc=off 1161 1161 7z a -mx=0 -mhc=off 1162 1162 bsdiff 1161.7z 1162.7z 1161-1162.dif lzma e 1161-1162.dif 1161-1162.lzma -d26 -fb273 -mc99999999 -lc8 -lp0 -pb0