
4.46 patched

.text:005048F8                      loc_5048F8:                             ; CODE XREF: ScanFunc+31Cj
.text:005048F8 E8 77 28 F0 FF                       call    GetTickCount_0
.text:005048FD 33 D2                                xor     edx, edx
.text:005048FF 89 05 54 74 53 00                    mov     dword ptr CurTime64, eax
.text:00504905 89 15 58 74 53 00                    mov     dword ptr CurTime64+4, edx
.text:0050490B 2B 05 4C 74 53 00                    sub     eax, dword ptr StartTime64
.text:00504911 1B 15 50 74 53 00                    sbb     edx, dword ptr StartTime64+4
.text:00504917 71 05                                jno     short loc_50491E
.text:00504919 E8 86 F2 EF FF                       call    System_Error_5
.text:0050491E                      ; ---------------------------------------------------------------------------
.text:0050491E
.text:0050491E                      loc_50491E:                             ; CODE XREF: ScanFunc+3FFj
.text:0050491E 83 F8 07                             cmp     eax, 7
.text:00504921 7D 07                                jge     short loc_50492A
.text:00504923 B8 07 00 00 00                       mov     eax, 7
.text:00504928 90                                   nop
.text:00504929 90                                   nop
.text:0050492A
.text:0050492A                      loc_50492A:                             ; CODE XREF: ScanFunc+409j
.text:0050492A 89 05 5C 74 53 00                    mov     dword ptr TimeDelta, eax
.text:00504930 89 15 60 74 53 00                    mov     dword ptr TimeDelta+4, edx
.text:00504936 0F B7 05 64 74 53 00                 movzx   eax, SectorsInBlock
.text:0050493D 33 D2                                xor     edx, edx






4.46 orig

.text:005048F8                      loc_5048F8:                             ; CODE XREF: sub_504518+31Cj
.text:005048F8 E8 77 28 F0 FF       call    GetTickCount_0
.text:005048FD 33 D2                xor     edx, edx
.text:005048FF 89 05 54 74 53 00    mov     dword ptr CurTime64, eax
.text:00504905 89 15 58 74 53 00    mov     dword ptr CurTime64+4, edx
.text:0050490B 8B 05 54 74 53 00    mov     eax, dword ptr CurTime64
.text:00504911 8B 15 58 74 53 00    mov     edx, dword ptr CurTime64+4
.text:00504917 2B 05 4C 74 53 00    sub     eax, dword ptr StartTime64
.text:0050491D 1B 15 50 74 53 00    sbb     edx, dword ptr StartTime64+4
.text:00504923 71 05                jno     short loc_50492A
.text:00504925 E8 7A F2 EF FF       call    System_Error_5
.text:0050492A                      ; ---------------------------------------------------------------------------
.text:0050492A
.text:0050492A                      loc_50492A:                             ; CODE XREF: sub_504518+40Bj
.text:0050492A 89 05 5C 74 53 00    mov     dword ptr TimeDelta, eax
.text:00504930 89 15 60 74 53 00    mov     dword ptr TimeDelta+4, edx
.text:00504936 0F B7 05 64 74 53 00 movzx   eax, SectorsInBlock
.text:0050493D 33 D2                xor     edx, edx

