Invalid: [Bug Report] Slow software mode, all games, on a highend system.
#1
So ive had a problem with PCSX2 in that any game I run on it in software mode is super slow and stuttery, I have a highend system, with an 8700K @ 5Ghz, GTX 1080 @ 2100mhz, and 16GBs of ram. It seems like a bug with either the software or how the 8700K deals with software mode on PCSX2, because my 4 year old laptop with an older and slower i7 4810mq and gtx 880m can run games in software mode no problem. even this 8700K desktop I have can run games in hardware mode no problem at all even up 8x sampling, but just software mode, anything I try in the stings, from different bioses, different GSdx plugins, APIs, dx9, dx11, opgl. it refuses to play at a normal speed. enabling the mtvu hack, and enabling more rendering threads, all the way up from 2-12, nothing seems to work, so I feel like this is worthy of a bug report. 


Here is the link to my dropbox with the gs dump and bmp: https://www.dropbox.com/s/xk6ubpta36sfgb...K.zip?dl=0
Here is the emuLog

Code:
PCSX2 1.4.0-20160105132032- compiled on Jan  5 2016
Savestate version: 0x9a0b0000
Host Machine Init:
 Operating System =  Microsoft Windows 10 Home (build 17134), 64-bit
 Physical RAM     =  16313 MB
 CPU name         =  Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
 Vendor/Model     =  GenuineIntel (stepping 0A)
 CPU speed        =  3.694 ghz (12 logical threads)
 x86PType         =  Standard OEM
 x86Flags         =  bfebfbff 7ffafbff
 x86EFlags        =  2c100000
x86 Features Detected:
 SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX.. AVX2.. FMA
Reserving memory for recompilers...
Loading plugins...
 Binding   GS: D:\Programs\PCSX2 1.4.0\Plugins\gsdx32-sse4.dll
Windows 10.0.17134
 Binding  PAD: D:\Programs\PCSX2 1.4.0\Plugins\lilypad.dll
 Binding SPU2: D:\Programs\PCSX2 1.4.0\Plugins\spu2-x.dll
 Binding CDVD: D:\Programs\PCSX2 1.4.0\Plugins\cdvdGigaherz.dll
(GameDB) 9693 games on record (loaded in 122ms)
 Binding  USB: D:\Programs\PCSX2 1.4.0\Plugins\USBnull.dll
 Binding   FW: D:\Programs\PCSX2 1.4.0\Plugins\FWnull.dll
 Binding DEV9: D:\Programs\PCSX2 1.4.0\Plugins\DEV9null.dll
Plugins loaded successfully.
HLE Notice: ELF does not have a path.

Initializing plugins...
 Init GS
Windows 10.0.17134
 Init PAD
 Init SPU2
 Init CDVD
 Init USB
 Init FW
 Init DEV9
Plugins initialized successfully.
Opening plugins...
 Opening GS
 Opening PAD
 Opening SPU2
 Opening CDVD
isoFile open ok: D:\Programs\PCSX2 1.4.0\PCSX2 Games\Ace Combat 04 - Shattered Skies (Japan).iso
 Image type  = DVD
 * CDVD Disk Open: DVD, Single layer or unknown:
 * * Track 1: Data (Mode 1) (1738832 sectors)
 Opening USB
 Opening FW
 Opening DEV9
Current Renderer: OpenGL (Software mode)
3.x GL context successfully created
OpenGL information. GPU: GeForce GTX 1080/PCIe/SSE2. Vendor: NVIDIA Corporation. Driver: NVIDIA 398.36
INFO: GL_EXT_texture_filter_anisotropic is available
INFO: GL_ARB_gpu_shader5 is available
INFO: GL_ARB_draw_buffers_blend is available
INFO: GL_ARB_separate_shader_objects is available
INFO: GL_ARB_shader_image_load_store is available
INFO: GL_ARB_copy_image is available
INFO: GL_ARB_buffer_storage is available
INFO: GL_ARB_clear_texture is available
INFO: GL_ARB_clip_control is available
INFO: GL_ARB_direct_state_access is available
INFO: GL_ARB_texture_barrier is available
McdSlot 0 [File]: D:\Users\Alexander Willson\My Documents\PCSX2\memcards\Mcd001.ps2
McdSlot 1 [File]: D:\Users\Alexander Willson\My Documents\PCSX2\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
 Bios Found: USA     v01.60(07/02/2002)  Console
 BIOS rom1 module not found, skipping...
 BIOS rom2 module not found, skipping...
 BIOS erom module not found, skipping...
(UpdateVSyncRate) Mode Changed to NTSC.
(UpdateVSyncRate) FPS Limit Changed : 59.94 fps
# Initialize memory (rev:3.63, ctm:392Mhz, cpuclk:294Mhz detected)
PlayStation 2 ======== Hard reset boot
 ROMGEN=2002-0207, IOP info (CPUID=1f, CACH_CONFIG=0, 2MB, IOP mode)
 <20020207-164243,ROMconf,PS20160AC20020207.bin:11552>
# Total accessable memory size: 32 MB (B:2:8:0) (363:2:7c30)
# TLB spad=0 kernel=1:12 default=13:30 extended=31:38
# Initialize Start.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Initialize Done.
EE DECI2 Manager version 0.06 Feb  7 2002 16:41:20
  CPUID=2e20, BoardID=0, ROMGEN=2002-0207, 32M

IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname rom0:OSDSYS secname all
loadelf version 3.30
Input ELF format filename = rom0:OSDSYS
0 00100000 0004c718 .....
Loaded, rom0:OSDSYS
start address 0x100008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
Get Reboot Request From EE
ROM directory not found
PlayStation 2 ======== Update rebooting..
ROM directory not found
PlayStation 2 ======== Update reboot complete
cdvdman Init
rmreset start
rmreset end
clearspu: completed
Pad Driver for OSD (2000/12/05 18:05) 392, 128
IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
read/write allocate memory 4000
open name rom0:ROMVER flag 1 data 48a78
open fd = 2
loadmodule: fname rom0:ATAD args 0 arg
ATA: DEV9C version 0x0: unknown device detected
loadmodule: id 31, ret 1
loadmodule: fname rom0:HDDLOAD args 28 arg -osd
loadmodule: id -200, ret 1
open name rom0:FONTM flag 1 data 48a78
open fd = 2
open name rom0:FNTIMAGE flag 1 data 48a78
open fd = 2
open name rom0:SNDIMAGE flag 1 data 48a78
open fd = 2
open name rom0:TEXIMAGE flag 1 data 48a78
open fd = 2
open name rom0:ICOIMAGE flag 1 data 48a78
open fd = 2
open name rom0:TZLIST flag 1 data 48a78
open fd = 2
_spu_rev_offsetaddr 1f9021
### addr = 1034255  size = 28640
_spu_rev_offsetaddr 1d9021
### addr = 968719  size = 28640
open name rom0:ROMVER flag 1 data 48a78
open fd = 2
open name rom1:DVDID flag 1 data 48a78
open fd = -6
ExecutePs2GameDisk
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLPS_250.52;1
(SYSTEM.CNF) Software version = 1.03
(SYSTEM.CNF) Disc region type = NTSC
ELF (cdrom0:\SLPS_250.52;1) Game CRC = 0x5ED8FB53, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLPS_250.52;1
(SYSTEM.CNF) Software version = 1.03
(SYSTEM.CNF) Disc region type = NTSC
open name cdrom0:¥SYSTEM.CNF;1 flag 4 data 48a78
open fd = 2
# Restart.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Restart Done.
Get Reboot Request From EE
ROM directory not found
PlayStation 2 ======== Update rebooting..
PlayStation 2 ======== Update reboot complete
cdvdman Init
IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname rom0:PS2LOGO secname all
loadelf version 3.30
Input ELF format filename = rom0:PS2LOGO
0 00100000 0003016c ....
Loaded, rom0:PS2LOGO
start address 0x100008
gp address 00000000
loadelf: fname rom0:PS2LOGO secname all
loadelf version 3.30
Input ELF format filename = rom0:PS2LOGO
0 00100000 0003016c ....
Loaded, rom0:PS2LOGO
start address 0x100008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
read/write allocate memory 4000
open name rom0:ROMVER flag 1 data 44a78
open fd = 2
loadmodule: fname rom0:OSDSND args 0 arg
loadmodule: id 25, ret 0
_spu_rev_offsetaddr 1dfff1
### addr = 2097120  size = 32
_spu_rev_offsetaddr 1f9021
### addr = 1034255  size = 28640
# Restart.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Restart Done.
Get Reboot Request From EE
ROM directory not found
PlayStation 2 ======== Update rebooting..
PlayStation 2 ======== Update reboot complete
cdvdman Init
IOP Realtime Kernel Ver.0.9.1
    Copyright 1999 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname cdrom0:¥SLPS_250.52;1 secname all
loadelf version 3.30
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLPS_250.52;1
(SYSTEM.CNF) Software version = 1.03
(SYSTEM.CNF) Disc region type = NTSC
Input ELF format filename = cdrom0:¥SLPS_250.52;1
0 00100000 002d315c ..............................................
Loaded, cdrom0:¥SLPS_250.52;1
start address 0x100008
gp address 00000000
loadelf: fname cdrom0:¥SLPS_250.52;1 secname all
loadelf version 3.30
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLPS_250.52;1
(SYSTEM.CNF) Software version = 1.03
(SYSTEM.CNF) Disc region type = NTSC
Input ELF format filename = cdrom0:¥SLPS_250.52;1
0 00100000 002d315c ..............................................
Loaded, cdrom0:¥SLPS_250.52;1
start address 0x100008
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
(R5900) Re-executed ELF Entry point (ignored) [addr=0x00100008]
Get Reboot Request From EE
ROM directory not found
PlayStation 2 ======== Update rebooting..
PlayStation 2 ======== Update reboot complete
cdvdman Init
IOP Realtime Kernel Ver. 2.1
    Copyright 1999-2001 (C) Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadmodule: fname cdrom0:¥IRX¥SIO2MAN.IRX;1 args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname cdrom0:¥IRX¥MCMAN.IRX;1 args 0 arg
loadmodule: id 26, ret 2
loadmodule: fname cdrom0:¥IRX¥MCSERV.IRX;1 args 0 arg
loadmodule: id 27, ret 2
loadmodule: fname cdrom0:¥IRX¥PADMAN.IRX;1 args 0 arg
loadmodule: id 28, ret 0
loadmodule: fname cdrom0:¥IRX¥LIBSD.IRX;1 args 0 arg
loadmodule: id 29, ret 0
loadmodule: fname cdrom0:¥IRX¥SOUND.IRX;1 args 0 arg
loadmodule: id 30, ret 0
loadmodule: fname cdrom0:¥IRX¥VAG.IRX;1 args 0 arg
loadmodule: id 31, ret 0
loadmodule: fname cdrom0:¥IRX¥USBD.IRX;1 args 0 arg
USB Driver (Version 0.17.0)
loadmodule: id 32, ret 0
loadmodule: fname cdrom0:¥IRX¥USBJOY.IRX;1 args 0 arg
loadmodule: id 33, ret 0
loadmodule: fname cdrom0:¥IRX¥DEV9.IRX;1 args 0 arg
dev9: unknown dev9 hardware.
loadmodule: id 34, ret 1
loadmodule: fname cdrom0:¥IRX¥ATAD.IRX;1 args 0 arg
loadmodule: id -200, ret 1
Unknown device 'hdd'
Known devices are  tty:(CONSOLE)  rom:(ROM/Flash)  cdrom:(CD-ROM )  mc:(Memory Card)  :()  :()  :()  :()  :()  :()  :()  :()  :()  :()  :()  :()
Closing plugins...
 Closing DEV9
 Closing FW
 Closing USB
 Closing CDVD
 Closing SPU2
 Closing PAD
 Closing GS
Plugins closed successfully.
Shutting down plugins...
Plugins shutdown successfully.
(GameDB) Unloading...

Sponsored links

#2
tried latest GIt ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
#3
(07-09-2018, 06:28 AM)jesalvein Wrote: tried latest GIt  ?

I'll try thanks I appreciate that I'll check it out
#4
as a side note, it would be goo to monitor your cpu temps.
Apparently, your CPU is known to have quite a few heat problems.
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
#5
Oh I know I've delided it and I have it custom water cooled. It's around 75C at 5Ghz 1.4v under 100% load while a normal 8700K would be hitting thermal limits. It's around 35C while playing PCSX2
#6
Okay I tried th latest GitHub release and it works perfectly now thanks
#7
Thank you for your report.
This bug report has now been marked as Invalid since it either was not reproducible, not a valid bug or otherwise unacceptable for fixing.

This thread will now be closed and moved in the Invalid/rejected/duplicate bug reports subforum.




Users browsing this thread: 1 Guest(s)