diff --git a/.cirrus.yml b/.cirrus.yml index 3b71413102..6041cc8702 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -58,7 +58,7 @@ env: # linux_task: # container: -# image: rpcs3/rpcs3-ci-jammy:1.2 +# image: rpcs3/rpcs3-ci-jammy:1.5 # cpu: 4 # memory: 16G # env: @@ -134,7 +134,7 @@ freebsd_task: # matrix: # - name: Cirrus Linux AArch64 Clang # arm_container: -# image: 'docker.io/rpcs3/rpcs3-ci-jammy-aarch64:1.2' +# image: 'docker.io/rpcs3/rpcs3-ci-jammy-aarch64:1.5' # cpu: 8 # memory: 8G # clang_script: diff --git a/.github/workflows/rpcs3.yml b/.github/workflows/rpcs3.yml index d28c13f6e2..683712cf69 100644 --- a/.github/workflows/rpcs3.yml +++ b/.github/workflows/rpcs3.yml @@ -25,17 +25,17 @@ jobs: matrix: include: - os: ubuntu-24.04 - docker_img: "rpcs3/rpcs3-ci-jammy:1.4" + docker_img: "rpcs3/rpcs3-ci-jammy:1.5" build_sh: "/rpcs3/.ci/build-linux.sh" compiler: clang UPLOAD_COMMIT_HASH: d812f1254a1157c80fd402f94446310560f54e5f UPLOAD_REPO_FULL_NAME: "rpcs3/rpcs3-binaries-linux" - os: ubuntu-24.04 - docker_img: "rpcs3/rpcs3-ci-jammy:1.4" + docker_img: "rpcs3/rpcs3-ci-jammy:1.5" build_sh: "/rpcs3/.ci/build-linux.sh" compiler: gcc - os: ubuntu-24.04-arm - docker_img: "rpcs3/rpcs3-ci-jammy-aarch64:1.4" + docker_img: "rpcs3/rpcs3-ci-jammy-aarch64:1.5" build_sh: "/rpcs3/.ci/build-linux-aarch64.sh" compiler: clang UPLOAD_COMMIT_HASH: a1d35836e8d45bfc6f63c26f0a3e5d46ef622fe1 diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8e2ef1d8fb..5e442bd01b 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -40,13 +40,13 @@ jobs: # displayName: ccache # - bash: | -# docker pull --quiet rpcs3/rpcs3-ci-jammy:1.4 +# docker pull --quiet rpcs3/rpcs3-ci-jammy:1.5 # docker run \ # -v $(pwd):/rpcs3 \ # --env-file .ci/docker.env \ # -v $CCACHE_DIR:/root/.ccache \ # -v $BUILD_ARTIFACTSTAGINGDIRECTORY:/root/artifacts \ -# rpcs3/rpcs3-ci-jammy:1.4 \ +# rpcs3/rpcs3-ci-jammy:1.5 \ # /rpcs3/.ci/build-linux.sh # displayName: Docker setup and build diff --git a/rpcs3/Emu/Cell/PPUTranslator.cpp b/rpcs3/Emu/Cell/PPUTranslator.cpp index ac630f7582..bc3667d7bf 100644 --- a/rpcs3/Emu/Cell/PPUTranslator.cpp +++ b/rpcs3/Emu/Cell/PPUTranslator.cpp @@ -4653,7 +4653,7 @@ void PPUTranslator::MTFSF(ppu_opcode_t op) for (u32 i = 16; i < 20; i++) { - if (i != 1 && i != 2 && (op.flm & (128 >> (i / 4))) != 0) + if (op.flm & (128 >> (i / 4)) != 0) { SetFPSCRBit(i, Trunc(m_ir->CreateLShr(value, i ^ 31), GetType()), false); }