Gamebuster icon

Untitled

Gamebuster | PRO | 01/17/22 12:16:35 AM UTC (Edited) | 0 ⭐ | 671 👁️ | Never ⏰ | []
C |

2.09 KB

|

None

|

0 👍

/

0 👎

undefined4
zz_8002caf4_(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,
            undefined8 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8,
            char *param_9,undefined4 param_10,undefined4 param_11,undefined4 param_12,
            undefined4 param_13,undefined4 param_14,undefined4 param_15,undefined4 param_16)
 
{
  bool bVar1;
  ushort uVar2;
  char *pcVar3;
  undefined4 uVar4;
  byte in_cr1;
  char *local_78;
  undefined4 local_74;
  undefined4 local_70;
  undefined4 local_6c;
  undefined4 local_68;
  undefined4 local_64;
  undefined4 local_60;
  undefined4 local_5c;
  undefined8 local_58;
  undefined8 local_50;
  undefined8 local_48;
  undefined8 local_40;
  undefined8 local_38;
  undefined8 local_30;
  undefined8 local_28;
  undefined8 local_20;
  char *local_18;
  undefined4 local_14;
  undefined4 local_10;
  undefined *local_c;
  char **local_8;
  
  if ((bool)(in_cr1 >> 1 & 1)) {
    local_58 = param_1;
    local_50 = param_2;
    local_48 = param_3;
    local_40 = param_4;
    local_38 = param_5;
    local_30 = param_6;
    local_28 = param_7;
    local_20 = param_8;
  }
  local_c = &stack0x00000008;
  local_8 = &local_78;
  local_10 = 0x2000000;
  if ((param_9 != (char *)0x0) && (pcVar3 = param_9, *param_9 != '\0')) {
    do {
      if (*pcVar3 == '\0') {
        bVar1 = true;
        goto LAB_8002cbe0;
      }
      if ((uint)(int)*pcVar3 < 0x100) {
        uVar2 = *(ushort *)(*(int *)(PTR_DAT_804a1580 + 8) + *pcVar3 * 2) & 0x100;
      }
      else {
        uVar2 = 0;
      }
      pcVar3 = pcVar3 + 1;
    } while (uVar2 != 0);
    bVar1 = false;
LAB_8002cbe0:
    if (!bVar1) {
      local_14 = 0;
      local_78 = param_9;
      local_74 = param_10;
      local_70 = param_11;
      local_6c = param_12;
      local_68 = param_13;
      local_64 = param_14;
      local_60 = param_15;
      local_5c = param_16;
      local_18 = param_9;
      uVar4 = zz_8002bdd4_(zz_8002ca6c_,&local_18,param_10,&local_10,0);
      return uVar4;
    }
  }
  return 0xffffffff;
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎