007 Everything or Nothing 2 fps in OpenGL HW mode
#1
So I've been trying to run 007 Everything or Nothing on the latest dev build of PCSX2 and am running into serious trouble with the OpenGL hardware mode. The Direct3D modes work great with a stable 50 fps but when I try OpenGL hardware the fps drops to 1-2 fps. Its completely unplayable. Certain sections of this game don't render correctly unless OpenGL is used so that's why I want to use it over Direct3D. The SW mode works but obviously I lose graphics enhancements then. 

I'm playing on a laptop, Intel Core i7 8665U with integrated UHD 620 graphics. Not a beast I know, but should be able to play on native or x2 native. I have noticed that when i switch to OpenGL HW, my GPU usage drops to zero, which would explain the low frame rates. But it seems like a bug to me. I have the latest Intel drivers installed so that's not the issue.

Any help with this would be much appreciated.

Thanks!
Reply

Sponsored links

#2
Please post the contents of the emulog.txt file after the problem occurs. The file can be found in "My Documents\PCSX2\logs" for the installer version or in "PCSX2\logs" for the portable/binary version.

Please make sure to enclose your emulog in code tags like so (remove the empty space on the closing code tag!):
[code]
Pasted emulog goes here
[ /code]
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#3
(03-16-2020, 04:39 PM)jesalvein Wrote: Please post the contents of the emulog.txt file after the problem occurs. The file can be found in "My Documents\PCSX2\logs" for the installer version or in "PCSX2\logs" for the portable/binary version.

Please make sure to enclose your emulog in code tags like so (remove the empty space on the closing code tag!):
Code:
Pasted emulog goes here
[ /code][/quote]
[code]
Loading language translation databases for 'English (Eire)' [en_IE]
pcsx2_Main not found -- translation dictionary may be incomplete.
pcsx2_Iconized not found -- translation dictionary may be incomplete.
SetLanguage: Requested translation is not implemented yet.
PCSX2 1.5.0-20200229224730 - compiled on Feb 29 2020
Savestate version: 0x9a0e0000

Host Machine Init:
Operating System =  Microsoft Windows 10 Education (build 18363), 64-bit
Physical RAM    =  16198 MB
CPU name        =  Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz
Vendor/Model    =  GenuineIntel (stepping 0C)
CPU speed        =  2.111 ghz (8 logical threads)
x86PType        =  Standard OEM
x86Flags        =  bfebfbff 7ffafbff
x86EFlags        =  2c100000

x86 Features Detected:
SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX.. AVX2.. FMA

Loading language translation databases for 'English (Eire)' [en_IE]
pcsx2_Main not found -- translation dictionary may be incomplete.
pcsx2_Iconized not found -- translation dictionary may be incomplete.
SetLanguage: Requested translation is not implemented yet.
Reserving memory for recompilers...

Loading plugins from C:\Users\Joseph.ODonnell\Documents\pcsx2-v1.5.0\pcsx2-v1.5.0-dev-3391-g79db01d7e-windows-x86\plugins...
Bound  GS: GSdx32-AVX2.dll [GSdx 20200229224730 (MSVC 19.21 AVX2/AVX2) 1.1.0]
Bound  PAD: LilyPad.dll [LilyPad (20200229224730) 0.12.1]
Bound SPU2: Spu2-X.dll [SPU2-X 20200229224730 2.0.0]
Bound CDVD: cdvdGigaherz.dll [cdvdGigaherz 20200229224730 0.11.0]
Bound  USB: USBnull.dll [USBnull Driver 20200229224730 0.7.0]
Bound  FW: FWnull.dll [FWnull Driver 20200229224730 0.7.0]
Bound DEV9: DEV9null.dll [DEV9null Driver 20200229224730 0.5.0]
Plugins loaded successfully.

(GameDB) 9858 games on record (loaded in 115ms)
HLE Notice: ELF does not have a path.

Initializing plugins...
Init GS
Init PAD
Init SPU2
Init CDVD
Init USB
Init FW
Init DEV9
Plugins initialized successfully.

Patches: No CRC found, using 00000000 instead.
Opening plugins...
Opening GS
Opening PAD
Opening SPU2
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:0
GSdx Lookup CRC:0
Opening CDVD
isoFile open ok: C:\Users\Joseph.ODonnell\Desktop\007 - Everything or Nothing (Europe) (En,Es,It,Nl,Sv)\007 - Everything or Nothing (Europe) (En,Es,It,Nl,Sv).iso
Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (1703744 sectors)
Opening USB
Opening FW
Opening DEV9
McdSlot 0 [File]: C:\Users\Joseph.ODonnell\Documents\pcsx2-v1.5.0\pcsx2-v1.5.0-dev-3391-g79db01d7e-windows-x86\memcards\Mcd001.ps2
McdSlot 1 [File]: C:\Users\Joseph.ODonnell\Documents\pcsx2-v1.5.0\pcsx2-v1.5.0-dev-3391-g79db01d7e-windows-x86\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
Bios Found: Europe  v02.00(14/06/2004)  Console
# Initialize memory (rev:3.70, ctm:196Mhz, cpuclk:147Mhz detected)

PlayStation 2 ======== Hard reset boot
ROMGEN=2004-0614, IOP info (CPUID=1f, CACH_CONFIG=0, 2MB, IOP mode)
<20040614-100914,ROMconf,PS20200EC20040614.bin:11696>
# Total accessable memory size: 32 MB (B:2:8:0) (370: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  6 2003 08:38:48
  CPUID=2e20, BoardID=0, ROMGEN=2004-0614, 32M

Patches: No CRC found, using 00000000 instead.
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLES_520.05;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = PAL
ELF (cdrom0:\SLES_520.05;1) Game CRC = 0x5FFFDE40, EntryPoint = 0x01F00008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLES_520.05;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = PAL

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:¥SLES_520.05;1 secname all
loadelf version 3.30
Input ELF format filename = cdrom0:¥SLES_520.05;1
0 01f00000 0002d84c ...
Loaded, cdrom0:¥SLES_520.05;1
start address 0x1f00008
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.
Elf entry point @ 0x01f00008 about to get recompiled. Load patches first.
Not found Cheats file: C:\Users\Joseph.ODonnell\Documents\pcsx2-v1.5.0\pcsx2-v1.5.0-dev-3391-g79db01d7e-windows-x86\cheats\5FFFDE40.pnach
Overall 0 Cheats loaded
Overall 0 Widescreen hacks loaded
Loading patch '5FFFDE40.pnach' from archive 'C:\Users\Joseph.ODonnell\Documents\pcsx2-v1.5.0\pcsx2-v1.5.0-dev-3391-g79db01d7e-windows-x86\cheats_ws.zip'
comment: Widescreen Hack by nemesis2000 (NTSC-J by Arapapa)
(Wide Screen Cheats DB) Patches Loaded: 1
Get Reboot Request From EE

PlayStation 2 ======== Update rebooting..
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FFFDE40

PlayStation 2 ======== Update reboot complete
cdvdman Init

IOP Realtime Kernel Ver. 2.2
    Copyright 1999-2002 (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:¥MODULES¥SIO2MAN.IRX;1 args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname cdrom0:¥MODULES¥MTAPMAN.IRX;1 args 0 arg
loadmodule: id 26, ret 0
loadmodule: fname cdrom0:¥MODULES¥PADMAN.IRX;1 args 0 arg
loadmodule: id 27, ret 0
loadmodule: fname cdrom0:¥MODULES¥USBD.IRX;1 args 0 arg
USB Driver (Version 1.1.0)
loadmodule: id 28, ret 2
loadmodule: fname cdrom0:¥MODULES¥MCMAN.IRX;1 args 0 arg
loadmodule: id 29, ret 2
loadmodule: fname cdrom0:¥MODULES¥MCSERV.IRX;1 args 0 arg
loadmodule: id 30, ret 2
loadmodule: fname cdrom0:¥MODULES¥USBKB.IRX;1 args 0 arg
USB Keyboard Driver 1.03
Max Keyboards : 2
Debug level : 0
loadmodule: id 31, ret 2
loadmodule: fname cdrom0:¥MODULES¥LIBSD.IRX;1 args 0 arg
loadmodule: id 32, ret 0
loadmodule: fname cdrom0:¥MODULES¥SDRDRV.IRX;1 args 0 arg
SDR driver version 4.0.1 (C) SCEI
Exit rsd_main
loadmodule: id 33, ret 2
loadmodule: fname cdrom0:¥MODULES¥SNDDRV.IRX;1 args 0 arg
loadmodule: id 34, ret 0
(UpdateVSyncRate) Mode Changed to PAL.
(UpdateVSyncRate) FPS Limit Changed : 50.00 fps
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Software renderer)
GSdx Lookup CRC:5FFFDE40 Loa
ding GS
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FFFDE40
Loading GS
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Software renderer)
Loading GS
GSdx Lookup CRC:5FFFDE40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FFFD Loading GS
E40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Software renderer)
GSdx Look Loading GSup CRC:5FFFDE40

Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FF Loading GS
FDE40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Software renderer)
Loading GS
GSdx Lookup CRC:5FFFDE40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:5FFFDE40
GSdx L Loading GS
ookup CRC:5FFFDE40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Software renderer)
Loading GS
GSdx Lookup CRC:5FFFDE40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FFFDE40
Loading GS
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Software renderer)
Loading GS
GSdx Lookup CRC:5FFFDE40
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
Current Renderer: Direct3D 11 (Hardware renderer)
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FFFDE40
Loading GS
[wx] Failed to load shared library 'C:\Users\Joseph.ODonnell\Documents\pcsx2-v1.5.0\pcsx2-v1.5.0-dev-3391-g79db01d7e-windows-x86\plugins\DEV9ghzdrk.dll' (error 126: the specified module could not be found.)
Suspending single plugin: GS
Saving GS
Closing GS
Recovering single plugin: GS
Opening GS
3.x GL context successfully created
OpenGL information. GPU: Intel(R) UHD Graphics 620. Vendor: Intel. Driver: - Build 26.20.100.7870
INFO: GL_ARB_sparse_texture is NOT SUPPORTED
INFO: GL_ARB_sparse_texture2 is NOT SUPPORTED
INFO: GL_ARB_gpu_shader5 is available
INFO: GL_ARB_shader_image_load_store is available
INFO: GL_ARB_compute_shader is available
INFO: GL_ARB_shader_storage_buffer_object is available
INFO: GL_ARB_texture_view is available
INFO: GL_ARB_vertex_attrib_binding is available
INFO: GL_ARB_clear_texture is available
INFO: GL_ARB_multi_bind is available
INFO: GL_ARB_direct_state_access is available
INFO: GL_ARB_texture_barrier is available
INFO: GL_ARB_get_texture_sub_image is available

Current Renderer: OpenGL (Hardware renderer)
No extenstion supported to get available memory. Use default value !
Available VRAM/RAM:3840MB for textures
GSdx Lookup CRC:5FFFDE40
GSdx Lookup CRC:5FFFDE40
Loading GS
Reply
#4
can you please post the gsdx settings ?
what do the ee% & gs% say when it's slow ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#5
(03-16-2020, 04:56 PM)jesalvein Wrote: can you please post the gsdx settings ?
what do the ee% & gs% say when it's slow ?

ee% is between 0 and 5 % and gs% is between 90 and 98%. 
Contents of gsdx ini below:
[Settings]
Adapter = default
AspectRatio = 1
MaxAnisotropy = 2
ModeHeight = 480
ModeWidth = 640
NTSC_Saturation = 1
Renderer = 12
ShadeBoost = 0
ShadeBoost_Brightness = 50
ShadeBoost_Contrast = 50
ShadeBoost_Saturation = 50
TVShader = 0
UserHacks = 0
UserHacks_AlphaStencil = 0
UserHacks_AutoFlush = 0
UserHacks_CPU_FB_Conversion = 0
UserHacks_DisableDepthSupport = 0
UserHacks_DisablePartialInvalidation = 0
UserHacks_Disable_Safe_Features = 0
UserHacks_HalfPixelOffset = 0
UserHacks_Half_Bottom_Override = -1
UserHacks_SkipDraw = 1
UserHacks_SkipDraw_Offset = 1
UserHacks_TCOffsetX = 0
UserHacks_TCOffsetY = 0
UserHacks_TextureInsideRt = 0
UserHacks_TriFilter = 0
UserHacks_WildHack = 0
UserHacks_align_sprite_X = 0
UserHacks_merge_pp_sprite = 0
UserHacks_round_sprite_offset = 0
aa1 = 1
accurate_blending_unit = 1
accurate_blending_unit_d3d11 = 1
accurate_date = 1
autoflush_sw = 1
capture_out_dir = /tmp/GSdx_Capture
capture_threads = 4
clut_load_before_draw = 0
crc_hack_level = 2
debug_glsl_shader = 0
debug_opengl = 0
disable_hw_gl_draw = 0
dump = 0
extrathreads = 3
extrathreads_height = 4
filter = 2
force_texture_clear = 0
fxaa = 0
interlace = 7
large_framebuffer = 0
linear_present = 1
mipmap = 1
mipmap_hw = -1
osd_color_b = 255
osd_color_g = 160
osd_color_opacity = 100
osd_color_r = 0
osd_fontname = C:\Windows\Fonts\tahoma.ttf
osd_fontsize = 25
osd_log_enabled = 1
osd_log_timeout = 4
osd_max_log_messages = 2
osd_monitor_enabled = 0
override_GL_ARB_clear_texture = -1
override_GL_ARB_compute_shader = -1
override_GL_ARB_direct_state_access = -1
override_GL_ARB_get_texture_sub_image = -1
override_GL_ARB_gpu_shader5 = -1
override_GL_ARB_multi_bind = -1
override_GL_ARB_shader_image_load_store = -1
override_GL_ARB_shader_storage_buffer_object = -1
override_GL_ARB_sparse_texture = -1
override_GL_ARB_sparse_texture2 = -1
override_GL_ARB_texture_barrier = -1
override_GL_ARB_texture_view = -1
override_GL_ARB_vertex_attrib_binding = -1
override_geometry_shader = -1
paltex = 0
preload_frame_with_gs_data = 0
resx = 1024
resy = 1024
save = 0
savef = 0
savel = 5000
saven = 0
savet = 0
savez = 0
shaderfx = 0
upscale_multiplier = 2
vsync = 0
wrap_gs_mem = 0
Reply
#6
Quote:and gs% is between 90 and 98%.
could you please try a prior build ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#7
OpenGL is more demanding because it's more accurate, likely blending effects.
You will need a dedicated gpu, an integrated one won't cut it.
CPU: I7-4770 3.9GHZ
Motherboard: Asrock B85M - DGS
RAM: Hyper X Savage 2x8GB 1.6GHZ CL9
GPU: GTX1070 8GB GDDR5
OS: Windows 10 Pro 64bit
Reply
#8
(03-16-2020, 07:14 PM)jesalvein Wrote: could you please try a prior build ?
The stable 1.4 version seems to work but with a fps around 30 which is quite the slowdown. I will try a prior 1.5 build to check

(03-16-2020, 08:21 PM)lightningterror Wrote: OpenGL is more demanding because it's more accurate, likely blending effects.
You will need a dedicated gpu, an integrated one won't cut it.
I get that, but an fps of 2 with my gpu being used 0% seems more like a bug or problem of some sort as opposed to the hardware not being capable. Also the ee% being at 0% doesn't seem right either
Reply
#9
Can you upload a gs dump where the slowdown occurs?
https://forums.pcsx2.net/Thread-How-to-c...er-GS-dump
CPU: I7-4770 3.9GHZ
Motherboard: Asrock B85M - DGS
RAM: Hyper X Savage 2x8GB 1.6GHZ CL9
GPU: GTX1070 8GB GDDR5
OS: Windows 10 Pro 64bit
Reply
#10
(03-16-2020, 11:28 PM)lightningterror Wrote: Can you upload a gs dump where the slowdown occurs?
https://forums.pcsx2.net/Thread-How-to-c...er-GS-dump
Here you go
https://1drv.ms/u/s!AqA9fwG87pKo4yvTpYTN...d?e=ycNZMt
Can you access it here?
Reply




Users browsing this thread: 1 Guest(s)