07-09-2018, 02:37 AM
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
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...