.text:00549E8C fld [esp+1A8h+var_158] .text:00549E90 fcomp ds:flt_607818 .text:00549E96 fnstsw ax .text:00549E98 test ah, 41h .text:00549E9B jnz short loc_549EEF .text:00549E9D fld [esp+1A8h+var_158] .text:00549EA1 fdiv [esp+1A8h+var_144] .text:00549EA5 fmul ds:flt_607FB8 .text:00549EAB call _ftol .text:00549EB0 mov ecx, [esp+14h] .text:00549EB4 mov ebx, [esp+1A8h+var_18D+1] .text:00549EB8 and eax, 0FFFFh .text:00549EBD add ecx, eax .text:00549EBF mov eax, dword ptr [esp+1A8h+var_17C] .text:00549EC3 cmp ebx, eax .text:00549EC5 mov [esp+14h], ecx .text:00549EC9 jz short loc_549EDB .text:00549ECB mov al, [esp+1A8h+var_195] .text:00549ECF test al, al .text:00549ED1 jnz short loc_549EDB .text:00549ED3 push ecx ; char .text:00549ED4 mov ecx, esi ; int .text:00549ED6 call fEmitOpcodeWord ; ecx