Function at 0x414730
Capabilities:
Terminate process

Disassembly:
mov eax, 0x400c
call fcn.00493120
push ebx
mov ebx, dword [esp + 0x401c]
push ebp
push esi
mov eax, dword [ebx]
push edi
push eax
push str.Command_line:__s
call fcn.00415ef0
mov ebp, dword [esp + 0x4028]
push 0x330
push ebp
call fcn.00418f20
add esp, 0x10
mov dword [ebp + 0x294], 0xf4240
mov dword [ebp + 0x2e0], 0x3e7
lea eax, [ebp + 0x2a8]
mov ecx, 4
or edx, 0xffffffff
mov dword [eax - 0x10], edx
mov dword [eax], edx
mov dword [eax + 0x10], edx
mov dword [eax + 0x20], edx
add eax, 4
dec ecx
jne 0x414786
mov ecx, dword [esp + 0x4024]
mov eax, 1
cmp ecx, eax
mov dword [esp + 0x18], 0
mov dword [esp + 0x14], eax
jle 0x414da5
mov dword [esp + 0x10], 2
add ebx, 4
mov ecx, dword [ebx]
push ecx
push 0x4a352c
call fcn.00415ef0
mov esi, dword [ebx]
add esp, 8
cmp byte [esi], 0x2d
jne 0x414d33
movsx ecx, byte [esi + 1]
lea eax, [esi + 1]
lea edi, [ecx - 0x3f]
cmp edi, 0x38
ja case.0x4147fb.72
xor edx, edx
mov dl, byte [edi + 0x4154a4]
jmp dword [edx*4 + 0x41547c]
mov esi, eax
mov edi, str.ailevel
mov ecx, 8
xor eax, eax
repe cmpsb byte [esi], byte es:[edi]
jne 0x414e6e
mov ecx, dword [esp + 0x4024]
mov eax, dword [esp + 0x10]
cmp ecx, eax
jle 0x414e15
mov ecx, dword [esp + 0x14]
mov edx, dword [ebx + 4]
add ebx, 4
inc ecx
inc eax
push edx
mov dword [esp + 0x18], ecx
mov dword [esp + 0x14], eax
call fcn.0049235e
add esp, 4
cmp eax, 1
mov dword [ebp + 0x2dc], eax
jl 0x41485c
cmp eax, 9
jle 0x414d81
mov dword [ebp + 0x2dc], 4
jmp 0x414d81
mov esi, eax
mov edi, str.configplugins
mov ecx, 0xe
xor eax, eax
repe cmpsb byte [esi], byte es:[edi]
jne 0x414ec6
mov dword [ebp + 0x32c], 1
jmp 0x414d81
mov edi, 0x4a3548
mov esi, eax
mov ecx, 4
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414f77
mov eax, dword [esp + 0x4024]
mov ecx, dword [esp + 0x10]
cmp eax, ecx
jle 0x414f1f
mov esi, dword [esp + 0x14]
mov edi, dword [ebx + 4]
add ebx, 4
mov edx, ecx
inc esi
or ecx, 0xffffffff
xor eax, eax
inc edx
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
lea edx, [ebp + 0x188]
mov eax, ecx
mov esi, edi
mov edi, edx
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
and ecx, 3
rep movsb byte es:[edi], byte [esi]
mov dword [ebp + 0x184], 1
jmp 0x414d81
mov edi, 0x4a354c
mov esi, eax
mov ecx, 8
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414922
mov dword [ebp + 0x28c], 1
jmp 0x414d81
mov edi, str.nosound
mov esi, eax
mov ecx, 8
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414943
mov dword [ebp + 0x288], 1
jmp 0x414d81
mov esi, eax
mov edi, str.nojoy
mov ecx, 6
xor eax, eax
repe cmpsb byte [esi], byte es:[edi]
jne 0x414fd0
mov dword [ebp + 0x290], 1
jmp 0x414d81
mov al, byte [esi + 2]
cmp al, 0x31
jl 0x4150d9
cmp al, 0x34
jg 0x4150d9
mov ecx, dword [esp + 0x4024]
mov edx, dword [esp + 0x10]
cmp ecx, edx
jle 0x415028
mov cl, byte [esi + 3]
movsx eax, al
sub eax, 0x31
cmp cl, 0x2e
mov dword [esp + 0x18], eax
jne 0x414ab4
lea eax, [esi + 4]
mov edi, 0x4a3564
mov esi, eax
mov ecx, 3
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x4149e9
mov eax, dword [esp + 0x14]
mov edi, dword [esp + 0x10]
inc eax
add ebx, 4
mov dword [esp + 0x14], eax
inc edi
mov eax, dword [ebx]
mov dword [esp + 0x10], edi
push eax
call fcn.0049235e
mov ecx, dword [esp + 0x1c]
add esp, 4
mov dword [ebp + ecx*4 + 0x298], eax
jmp 0x414d81
mov edi, 0x4a3568
mov esi, eax
mov ecx, 6
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414a2c
mov ecx, dword [esp + 0x14]
mov eax, dword [esp + 0x10]
inc ecx
inc eax
add ebx, 4
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], ecx
mov eax, dword [ebx]
push eax
call fcn.0049235e
mov ecx, dword [esp + 0x1c]
add esp, 4
dec eax
mov dword [ebp + ecx*4 + 0x2a8], eax
jmp 0x414d81
mov edi, 0x4a3570
mov esi, eax
mov ecx, 5
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414a6e
mov eax, dword [esp + 0x14]
mov edi, dword [esp + 0x10]
inc eax
add ebx, 4
mov dword [esp + 0x14], eax
inc edi
mov eax, dword [ebx]
mov dword [esp + 0x10], edi
push eax
call fcn.0049235e
mov ecx, dword [esp + 0x1c]
add esp, 4
mov dword [ebp + ecx*4 + 0x2b8], eax
jmp 0x414d81
mov edi, 0x4a3578
mov esi, eax
mov ecx, 6
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x415081
mov eax, dword [esp + 0x14]
mov edi, dword [esp + 0x10]
inc eax
add ebx, 4
mov dword [esp + 0x14], eax
inc edi
mov eax, dword [ebx]
mov dword [esp + 0x10], edi
push eax
call fcn.0049235e
mov ecx, dword [esp + 0x1c]
add esp, 4
mov dword [ebp + ecx*4 + 0x2c8], eax
jmp 0x414d81
test cl, cl
jne 0x415081
mov edx, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
inc edx
inc ecx
mov dword [esp + 0x14], edx
mov edx, eax
shl edx, 6
add ebx, 4
mov dword [esp + 0x10], ecx
add edx, ebp
mov edi, dword [ebx]
or ecx, 0xffffffff
xor eax, eax
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov eax, ecx
mov esi, edi
mov edi, edx
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
and ecx, 3
rep movsb byte es:[edi], byte [esi]
jmp 0x414d81
mov cl, byte [esi + 2]
test cl, cl
je 0x414b79
mov edi, str.rubric
mov esi, eax
mov ecx, 7
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
je 0x414b79
mov esi, eax
mov edi, str.rounds
mov ecx, 7
xor eax, eax
repe cmpsb byte [esi], byte es:[edi]
jne 0x41518a
mov ecx, dword [esp + 0x4024]
mov eax, dword [esp + 0x10]
cmp ecx, eax
jle 0x415132
mov ecx, dword [esp + 0x14]
mov edx, dword [ebx + 4]
add ebx, 4
inc ecx
inc eax
push edx
mov dword [esp + 0x18], ecx
mov dword [esp + 0x14], eax
call fcn.0049235e
add esp, 4
cmp eax, 1
mov dword [ebp + 0x294], eax
jg 0x414d81
mov dword [ebp + 0x294], 1
jmp 0x414d81
mov eax, dword [esp + 0x4024]
mov ecx, dword [esp + 0x10]
cmp eax, ecx
jle 0x4151e3
mov esi, dword [esp + 0x14]
mov edx, ecx
inc esi
inc edx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
add ebx, 4
lea edx, [ebp + 0x140]
jmp 0x414ad8
mov cl, byte [esi + 2]
test cl, cl
je 0x414ce9
mov edi, str.stage
mov esi, eax
mov ecx, 6
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
je 0x414ce9
mov edi, str.speedtest
mov esi, eax
mov ecx, 0xa
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414bec
mov dword [ebp + 0x2e4], 1
jmp 0x414d81
mov edi, 0x4a35a4
mov esi, eax
mov ecx, 0xb
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414c2f
mov eax, dword [esp + 0x4024]
mov ecx, dword [esp + 0x10]
cmp eax, ecx
jle 0x41523b
mov esi, dword [esp + 0x14]
mov edx, ecx
inc esi
inc edx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
add ebx, 4
lea edx, [ebp + 0x2ec]
jmp 0x414ad8
mov edi, str.stresstest
mov esi, eax
mov ecx, 0xb
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x414c7d
mov eax, dword [esp + 0x4024]
mov ecx, dword [esp + 0x10]
cmp eax, ecx
jle 0x415294
mov eax, dword [esp + 0x14]
add ebx, 4
mov edi, ecx
inc eax
mov ecx, dword [ebx]
inc edi
push ecx
mov dword [esp + 0x18], eax
mov dword [esp + 0x14], edi
call fcn.0049235e
add esp, 4
mov dword [ebp + 0x2e8], eax
jmp 0x414d81
mov edi, str.speed
mov esi, eax
mov ecx, 6
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
jne 0x415345
mov eax, dword [esp + 0x4024]
mov ecx, dword [esp + 0x10]
cmp eax, ecx
jle 0x4152ec
mov ecx, dword [esp + 0x14]
mov eax, dword [esp + 0x10]
inc ecx
add ebx, 4
mov dword [esp + 0x14], ecx
inc eax
mov ecx, dword [ebx]
mov dword [esp + 0x10], eax
push ecx
call fcn.0049235e
add esp, 4
cmp eax, 0xfffffff7
mov dword [ebp + 0x2e0], eax
jl 0x414cda
cmp eax, 9
jle 0x414d81
mov dword [ebp + 0x2e0], 0x3e7
jmp 0x414d81
mov edx, dword [esp + 0x4024]
mov eax, dword [esp + 0x10]
cmp edx, eax
jle 0x41539d
mov esi, dword [esp + 0x14]
mov edx, eax
inc esi
inc edx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
add ebx, 4
lea edx, [ebp + 0x100]
jmp 0x414ad8
add esi, 2
mov edi, str.hosdaloosah
mov ecx, 0xc
xor edx, edx
repe cmpsb byte [esi], byte es:[edi]
je 0x4153f6
jmp 0x414d81
mov eax, dword [esp + 0x18]
sub eax, 0
je 0x414d5e
dec eax
jne 0x414d7d
mov edi, esi
or ecx, 0xffffffff
xor eax, eax
lea edx, [ebp + 0x40]
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov eax, ecx
mov esi, edi
mov edi, edx
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
jmp 0x414d78
mov edi, esi
or ecx, 0xffffffff
xor eax, eax
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov edx, ecx
mov esi, edi
mov edi, ebp
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, edx
and ecx, 3
rep movsb byte es:[edi], byte [esi]
inc dword [esp + 0x18]
mov eax, dword [esp + 0x14]
mov esi, dword [esp + 0x10]
mov ecx, dword [esp + 0x4024]
inc eax
inc esi
add ebx, 4
cmp eax, ecx
mov dword [esp + 0x14], eax
mov dword [esp + 0x10], esi
jl 0x4147c5
push 0x4a35fc
call fcn.00415ef0
add esp, 4
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x400c
ret
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
mov eax, dword [0x4a6a40]
mov edx, dword [0x4a6a48]
mov ecx, dword [0x4a6a44]
push eax
push edx
push ecx
push eax
lea edx, [esp + 0x2c]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push edx
call fcn.00492257
lea edi, [esp + 0x34]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
push eax
lea eax, [esp + 0x20]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push str.M.U.G.E.N_Command_line_options
push eax
push 0
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
push str.SmVmZiBSZWVk
call fcn.004931a0
add esp, 4
push 0
call fcn.0049320e
mov ecx, dword [esp + 0x4028]
mov edx, dword [esp + 0x14]
mov eax, dword [ecx + edx*4]
push eax
push str.Error:_Invalid_option__s_n_n
call fcn.004931a0
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x34]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x3c]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x20
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0x20]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
nop
mov ebp, 0x200414d
dec eax
inc ecx
add byte [ebx + 0x48], ch
inc ecx
add byte [eax + 0x1004148], dl
dec ecx
inc ecx
add byte [eax + 0x49], ch
inc ecx
add ah, bh
dec edx
inc ecx
add byte [edx + 0x1a00414b], ch
dec ebp
inc ecx
add byte [edx], cl
push esp
inc ecx
add byte [eax], al
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], ecx
or dword [ecx], eax
or dword [edx], eax
or dword [ecx], ecx
or dword [ecx], ecx
add byte [ecx], cl
or dword [ecx], ecx
add ecx, dword [ecx]
add al, 9
add eax, 0x9070609
or dword [ecx], ecx
or byte [eax + 0xb89090], dl
inc eax
add byte [eax], al
call fcn.00493120
mov eax, dword [0x4a6a40]
mov ecx, dword [0x4a6a48]
mov edx, dword [0x4a6a44]
push esi
push edi
push eax
push ecx
push edx
push eax
lea eax, [esp + 0x18]
push str.M.U.G.E.N_test_ver__i._02i._02i__t_c__i_Elecbyte_n_n
push eax
call fcn.00492257
lea edi, [esp + 0x20]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x18
repne scasb al, byte es:[edi]
dec edi
mov ecx, 0xaf
mov esi, str.Options__case_sensitive_:_n__h_____tHelp_n__log__logfile___tRecords_match_data_to__logfile__n__r__sysfile___tLoads_motif__sysfile_._eg.__r_motifdir_or__r_motifdir_system.def_n__configplugins__tConfigure_music_plugins_nQuick_VS_Options:_n__p_____playername___tLoads_player____eg.__p3_kfm_n__p___.ai_1__tEnables_AI_for_player____eg.__p1.ai_1_n__p___.color__col___tSet_player__s_color_to__col__n__p___.life__life___tSets_player__s_life_to__life__n__p___.power__power___tSets_player__s_power_to__power__n__rounds__num___tPlays_for__num__rounds__and_then_quits_n__s__stagename___tLoads_stage__stagename__nDebug_Options:_n__nojoy____tDisables_joysticks_n__nomusic__tDisables_music_n__nosound__tDisables_all_sound_effects_and_music_n_n
push eax
rep movsd dword es:[edi], dword [esi]
lea ecx, [esp + 0xc]
push str.M.U.G.E.N_Command_line_options
push ecx
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0049320e
pop edi
pop esi
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop