public static function opcode57(Core $core)
{
$dirtySum = $core->registersHL + $core->stackPointer;
$core->FHalfCarry = ($core->registersHL & 0xfff) + ($core->stackPointer & 0xfff) > 0xfff;
$core->FCarry = $dirtySum > 0xffff;
$core->registersHL = $dirtySum & 0xffff;
$core->FSubtract = false;
}