pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

[BUG]: Armored Core 2 FMVs have issues while using hardware rendering.

Open AmandaRoseChaqueta opened this issue 2 years ago • 2 comments

Describe the Bug

Some game FMVS will have issues drawing the image, displaying scanlines on top of the screen and making the characters to have an epileptic border and textures while using vulkan or opengl renders, not matter if you upscale or not, the only way to make it go away is to switch from one hardware render to another or switching to software, were this issues doesn't occur (I haven't been able to test if this issue happens on the ntsc version due to me not having yet a copy for the game, so if anybody can test if that happens in that version too please told us!) Screenshot from 2023-05-13 01-09-20 Screenshot from 2023-05-14 22-22-33 Screenshot from 2023-05-13 01-13-24

Reproduction Steps

Start up the game with any hardware rendering, the FMV after the "from software" logo will display the issue.

Expected Behavior

Imagine rendering without any image corruption on the characters and without any scan-lines on top Software mode Screenshot from 2023-05-13 01-32-59 Hardware render if you change to another hardware render in the middle of the cutscene Screenshot from 2023-05-14 22-31-56

PCSX2 Revision

v1.7.4508

Operating System

Linux (64bit) - Specify distro below

If Linux - Specify Distro

EndeavourOS (Arch Linux based distro)

CPU

Ryzen 5 5600

GPU

Rx 6600

GS Settings

No response

Emulation Settings

Screenshot from 2023-05-14 22-36-42

GS Window Screenshots

No response

Logs & Dumps

Armored Core 2_SLES-50079_20230513010926 Armored Core 2_SLES-50079_20230513010926.gs.zip

AmandaRoseChaqueta avatar May 15 '23 03:05 AmandaRoseChaqueta

Dump looks fine to me, can't see anything out of the ordinary either - it's just a copy of the FMV frame being written into GS memory, being drawn as a texture with a sprite, double buffered on a single framebuffer at BP 0.

stenzek avatar May 15 '23 11:05 stenzek

It's probably a usual tc thing, has a different buffer setup for 3d stuff, then when it switches to an fmv it misdetects and misses every other frame, cause it to look weird and glitchy

refractionpcsx2 avatar May 15 '23 11:05 refractionpcsx2

In which case the SW FMV gamefix should work around it - easy way to confirm.

(or, toggle SW on and off during the FMV)

stenzek avatar May 16 '23 06:05 stenzek

In which case the SW FMV gamefix should work around it - easy way to confirm.

(or, toggle SW on and off during the FMV)

So should I just try to turning on and off SW mode with f9 and see if that's fixes it?

AmandaRoseChaqueta avatar May 16 '23 06:05 AmandaRoseChaqueta

yep

refractionpcsx2 avatar May 16 '23 07:05 refractionpcsx2

Yep, that's fixes the FMVs! changing to software and then back to hardware render fixes the issue.

AmandaRoseChaqueta avatar May 16 '23 07:05 AmandaRoseChaqueta

Texture cache invalidation strikes again.

stenzek avatar May 16 '23 08:05 stenzek

Since I had the exact same issue, I'll leave a comment here. I fixed this by going into Game Fixes and enabling "Use software renderer for FMVs." The Agetec logo still got a bit messed up (since it's not an FMV, but a texture), but otherwise the "texture" alignment issue was fixed.

Tenome avatar Feb 12 '24 05:02 Tenome

Since I had the exact same issue, I'll leave a comment here. I fixed this by going into Game Fixes and enabling "Use software renderer for FMVs." The Agetec logo still got a bit messed up (since it's not an FMV, but a texture), but otherwise the "texture" alignment issue was fixed.

This issue has been already fixed, months ago, it should be included on the latest version of pcsx2 :b, pls update and use defaults. (SO PLEASE, ANYONE READING THIS AND HAVING THIS ISSUE, DO NOT FOLLOW WHAT TENOME SAID, GET THE LATEST NIGHTLY VERSION INSTEAD)

AmandaRoseChaqueta avatar Feb 13 '24 23:02 AmandaRoseChaqueta