06-16-2011, 04:18 PM
Hi,
I recently set up pcsx2 from SVN HEAD. I'm running ubuntu 64 bit chroot'd into 32 bit ubuntu (natty) on a 2.4ghz core2quad with NVidia GTS 8800.
I used jockey to install and activate the NVidia drivers for the 32 bit chroot (by running 'xhost +local:' or something similar from the 64 bit one first).
I tried two games so far, Katamari Damacy and FF X. Both run at around 14-20 fps. I tried various configurations but they either crash/have a blank display/or not much speedup.
I read that pcsx2 over wine may be a bit faster so I tried it out.
I used the SSE3 gsdx plugin with SDL Software (all the hardware options including dx crashed for me, and reading up on it suggests WINE isn't ready for that yet).
I got around 45-60 fps fairly consistently. If I understand the gsdx plugin correctly I am using software acceleration which bypasses my graphics card.
So this made me wonder if I configured something wrong to make my linux zzogl GS plugin bypass the graphics card, since I would expect that hardware graphics > software.
Another thing that led me to wonder about this is that over WINE it says in the log that I have a GTS 8800 installed, but there is no mention of it
in native linux. Of course it could be just that zzogl doesn't output that info to the log.
Does anyone have a clue to how I can check if my graphics card is being detected and used correctly?
Here's my linux (native) log below just in case:
I recently set up pcsx2 from SVN HEAD. I'm running ubuntu 64 bit chroot'd into 32 bit ubuntu (natty) on a 2.4ghz core2quad with NVidia GTS 8800.
I used jockey to install and activate the NVidia drivers for the 32 bit chroot (by running 'xhost +local:' or something similar from the 64 bit one first).
I tried two games so far, Katamari Damacy and FF X. Both run at around 14-20 fps. I tried various configurations but they either crash/have a blank display/or not much speedup.
I read that pcsx2 over wine may be a bit faster so I tried it out.
I used the SSE3 gsdx plugin with SDL Software (all the hardware options including dx crashed for me, and reading up on it suggests WINE isn't ready for that yet).
I got around 45-60 fps fairly consistently. If I understand the gsdx plugin correctly I am using software acceleration which bypasses my graphics card.
So this made me wonder if I configured something wrong to make my linux zzogl GS plugin bypass the graphics card, since I would expect that hardware graphics > software.
Another thing that led me to wonder about this is that over WINE it says in the log that I have a GTS 8800 installed, but there is no mention of it
in native linux. Of course it could be just that zzogl doesn't output that info to the log.
Does anyone have a clue to how I can check if my graphics card is being detected and used correctly?
Here's my linux (native) log below just in case:
Code:
Host Machine Init:
Operating System = Linux 2.6.35-27-generic i686
Physical RAM = 2011 MB
CPU name = Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Vendor/Model = GenuineIntel (stepping 0B)
CPU speed = 2.403 ghz (4 logical threads)
x86PType = Standard OEM
x86Flags = bfebfbff 0000e3bd
x86EFlags = 20100000
x86 Features Detected:
MMX.. SSE.. SSE2.. SSE3.. SSSE3
Installing POSIX SIGSEGV handler...
Reserving memory for recompilers...
Loading plugins...
Binding GS : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libzzogl.so
(GameDB) 9088 games on record (loaded in 1049ms)
Binding PAD : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libonepad.so
Binding SPU2 : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libspu2x.so
Binding CDVD : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libCDVDiso.so
Binding USB : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libUSBnull.so
Binding FW : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libFWnull.so
Binding DEV9 : /home/mchinen/scm/.pcsx2-read-only/bin/plugins/libdev9null.so
Plugins loaded successfully.
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.
Opening plugins...
Opening GS
Opening PAD
Opening SPU2
Opening CDVD
isoFile open ok: /home/mchinen/Downloads/FINAL_FANTASY_X.ISO
Image type = DVD
Fileparts = 1
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (2201280 sectors)
Opening USB
Opening FW
Opening DEV9
McdSlot 0: /root/PCSX2/memcards/Mcd001.ps2
McdSlot 1: /root/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
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_203.12;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = NTSC
ELF (cdrom0:\SLUS_203.12;1) Game CRC = 0xBB3D833A, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_203.12;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = NTSC
(GameDB) Enabled Gamefix: IpuWaitHack
EE/iR5900-32 Recompiler Reset
(R5900) Re-executed ELF Entry point (ignored) [addr=0x00100008]