Code:
004A6EA8 L004A6EA8:
004A6EA8 33D2 xor edx,edx
004A6EAA 8A1518344B00 mov dl,[L004B3418]
004A6EB0 0315E4774B00 add edx,[L004B77E4]
004A6EB6 33C9 xor ecx,ecx
004A6EB8 8A0DE1774B00 mov cl,[L004B77E1]
004A6EBE 03D1 add edx,ecx
004A6EC0 33C9 xor ecx,ecx
004A6EC2 8A0E mov cl,[esi]
004A6EC4 0FAFC8 imul ecx,eax
004A6EC7 8D0C49 lea ecx,[ecx+ecx*2]
004A6ECA 03D1 add edx,ecx
004A6ECC 33C9 xor ecx,ecx
004A6ECE 8A0DE0774B00 mov cl,[L004B77E0]
004A6ED4 03D1 add edx,ecx
004A6ED6 8915E4774B00 mov [L004B77E4],edx
004A6EDC 40 inc eax
004A6EDD 46 inc esi
004A6EDE 83F838 cmp eax,00000038h
004A6EE1 75C5 jnz L004A6EA8
004A6EE3 A1A4774B00 mov eax,[L004B77A4]
004A6EE8 3B05E4774B00 cmp eax,[L004B77E4]
004A6EEE 0F844D010000 jz L004A7041
004A6EF4 6A10 push 00000010h
004A6EF6 6830764A00 push SSZ004A7630_Mystic_Balloon
004A6EFB 68C4764A00 push SSZ004A76C4_Corrupt_game_record_found__Repla
004A6F00 6A00 push 00000000h
004A6F02 E8C105F6FF call jmp_user32.dll!MessageBoxA
004A6F07 C60518344B0003 mov byte ptr [L004B3418],03h
004A6F0E B838000000 mov eax,00000038h
004A6F13 BEA8774B00 mov esi,L004B77A8
004A6EA8 33D2 xor edx,edx
004A6EAA 8A1518344B00 mov dl,[L004B3418]
004A6EB0 0315E4774B00 add edx,[L004B77E4]
004A6EB6 33C9 xor ecx,ecx
004A6EB8 8A0DE1774B00 mov cl,[L004B77E1]
004A6EBE 03D1 add edx,ecx
004A6EC0 33C9 xor ecx,ecx
004A6EC2 8A0E mov cl,[esi]
004A6EC4 0FAFC8 imul ecx,eax
004A6EC7 8D0C49 lea ecx,[ecx+ecx*2]
004A6ECA 03D1 add edx,ecx
004A6ECC 33C9 xor ecx,ecx
004A6ECE 8A0DE0774B00 mov cl,[L004B77E0]
004A6ED4 03D1 add edx,ecx
004A6ED6 8915E4774B00 mov [L004B77E4],edx
004A6EDC 40 inc eax
004A6EDD 46 inc esi
004A6EDE 83F838 cmp eax,00000038h
004A6EE1 75C5 jnz L004A6EA8
004A6EE3 A1A4774B00 mov eax,[L004B77A4]
004A6EE8 3B05E4774B00 cmp eax,[L004B77E4]
004A6EEE 0F844D010000 jz L004A7041
004A6EF4 6A10 push 00000010h
004A6EF6 6830764A00 push SSZ004A7630_Mystic_Balloon
004A6EFB 68C4764A00 push SSZ004A76C4_Corrupt_game_record_found__Repla
004A6F00 6A00 push 00000000h
004A6F02 E8C105F6FF call jmp_user32.dll!MessageBoxA
004A6F07 C60518344B0003 mov byte ptr [L004B3418],03h
004A6F0E B838000000 mov eax,00000038h
004A6F13 BEA8774B00 mov esi,L004B77A8
How do I hack this to make it always validate instead of going down the Corrupt_game_record msgbox path?