pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

The Italian Job (2003) | Performance Loss & Jittery Audio

Open FahrentH8t opened this issue 5 years ago • 5 comments

PCSX2 version: pcsx2-v1.7.0-dev-70-gb5625ad8b-windows-x86

PCSX2 options: HW Renderer D3D11, MTVU Speedhack. Everything else is default.

Plugins used: Default.

Description of the issue: The Italian Job (2003) suffers from performance loss which is weird for this game cause this is not heavy game considering how it looks. one thing I noticed during playing game in PCSX2's 'Show Console' is these 2 lines below...

ERROR: SOUND_AllocateFileMemory File list already allocated. Use SOUND_FreeFileMemory to free it

Which I think it's the reason for performance loss and jittery audio in game.

emuLog.txt

How to reproduce the issue: 1. Boot the game. 2. In menu select free roam > Hollywood > Select vehicle 3. Once you are actually in game press Start and swap in menu.

Last known version to work: Unknown. Tell me if it's needed.

PC specifications: CPU: Ryzen 2400G GPU: Vega 11 (20.4.1) OS: Windows 10 x64 Version 1909

FahrentH8t avatar Jun 07 '20 13:06 FahrentH8t

@FahrentH8t Would you be able to clarify when the stuttering audio occurs - is it only when the speed drops below 100%? It isn't quite clear from your issue

Also, can you restest on the latest dev build and see if the issue still occurs?

MrCK1 avatar Dec 02 '20 23:12 MrCK1

v1.7.0-dev-652-gd0dd60f29 Issue is still there. It's hard to get 100% speed in this game. performance is just weird. It's a known issue (https://wiki.pcsx2.net/The_Italian_Job) emuLog.txt free roam ItalianJob

FahrentH8t avatar Dec 03 '20 13:12 FahrentH8t

Okay bad sound is a common side effect of slow speeds, we can't really take that as an issue as there's nothing to fix there. However the speed being an issue could be looked in to. We have to at least address that first before looking at anything else.

refractionpcsx2 avatar Dec 03 '20 13:12 refractionpcsx2

Disabling depth emulation improves the speed greatly. Also SW mode seems to perform better than HW mode, or around the same with depth emulation disabled.

F0bes avatar Jan 06 '22 17:01 F0bes

Performance is fine if you disable hardware readbacks.

image

JordanTheToaster avatar Aug 31 '22 22:08 JordanTheToaster

image image

as of v1.7.5205 ,

its a combination of readbacks and draw calls thats hitting performance

Mrlinkwii avatar Nov 15 '23 13:11 Mrlinkwii

Performance has greatly improved since I first commented here in 2022. Since we know the cause of the performance decrease that still exists today, it's not an emulation issue, it is just what the game does, I am closing this issue.

F0bes avatar Feb 04 '24 15:02 F0bes