Emuforums.com

Go Back   Emuforums.com > PS2 Emulation > PS2 Plugin Questions & Troubleshooting
About Us Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old May 22nd, 2008   #1741 (permalink)
Human Troubleshooter
 
toyopsp's Avatar
 
Join Date: Mar 2008
Location: manila,PH
Posts: 194
perhaps the only thing being updated with the latest gsdx svns is the software rendering? I cant notice any speed difference in dx10 hardware mode between the latest svns and the official 1.7, some games are even slower with svn 759. at first, i thought svn 759 fixed a lot of games then i switched back to 1.7 and to my surprise, every game that ive tested that had an issue/problems/bugs/errors before are still fixed (eg. dark cloud 2, sotc, bully, xenosaga ep. 3 among others)
toyopsp is offline   Reply With Quote
Old May 22nd, 2008   #1742 (permalink)
A Fluffy Kitty
 
John Aiton's Avatar
 
Join Date: Nov 2007
Location: Gemity
Posts: 2,152
Quote:
Originally Posted by toyopsp View Post
perhaps the only thing being updated with the latest gsdx svns is the software rendering? I cant notice any speed difference in dx10 hardware mode between the latest svns and the official 1.7, some games are even slower with svn 759. at first, i thought svn 759 fixed a lot of games then i switched back to 1.7 and to my surprise, every game that ive tested that had an issue/problems/bugs/errors before are still fixed (eg. dark cloud 2, sotc, bully, xenosaga ep. 3 among others)
wrong, play suikoden 5 with a new svn and you'll notice many fixed errors over 1.7
John Aiton is offline   Reply With Quote
Old May 22nd, 2008   #1743 (permalink)
The Pest
 
Join Date: Oct 2006
Location: Earth
Posts: 1,682
I believe I read somewhere that Gabest eventually wants to off-load all the work onto the CPU entirely, perhaps that is why he is working on Software mode.
__________________
PC configuration

Q6600 @ 3.4GHZ Stable,GeForce 8800 GT 512 MB GDDR3(Super-clocked) ,4GB PC8000(1000MHZ) RAM @ 950MHZ(5-5-5-15)(Waiting to tweak them eventually),Windows XP SP2 Professional(Vista 64 bit, Dual Boot),750GB 7200 RPM, 32 MB Cache Hard-drive(SATAII),24'' LCD( I know, sorry CRT'ers) HD 1080pi, DVI connected, 1920 x 1200 @ 60HZ),P35-DS3L Revision 2.0 @ 1.49V

http://tinyurl.com/2zzzsr

Use the Guide above to get PCSX2 to run properly. Has all you need to know to run PCSX2.

Having trouble with a game? Check here:
http://tinyurl.com/2cuzhx
Mkilbride2588 is offline   Reply With Quote
Old May 22nd, 2008   #1744 (permalink)
Registered User
 
Join Date: Dec 2006
Location: Я
Posts: 274
well i for one vote for sticking with offloading to vid card over loading the cpu with more stuff (in addition to 2 pcsx2 core threads). It'll be nice when we all have quad/octo cores...but until then.... :'(
only time will tell though; so just chill out with the speculation, and get back to testing/enjoying games
[/whip]
__________________
AMD X2 5200+(65Watt)@3.2GHz | GTX280 | 4GB RAM | Vista Ultimate x64
shuffle2 is offline   Reply With Quote
Old May 22nd, 2008   #1745 (permalink)
Chi-city's finest.
 
makotech222's Avatar
 
Join Date: Apr 2004
Location: Illinois
Posts: 1,241
why would he want to load it onto the cpu? the vid card barely has anything to do in the first place, and the cpu is already busy emulating the game.
__________________
[Windows Vista Ultimate x64][Intel E8400@3.8ghz] [DDR2 4gb] [Nvidia EVGA Gtx 260(711/1533/2432)] [Creative Soundblaster] [Corsair 550w]


makotech222 is offline   Reply With Quote
Old May 22nd, 2008   #1746 (permalink)
Registered User
 
gamersat678's Avatar
 
Join Date: Nov 2007
Location: In the Neighbor's Trash Can (USA)
Posts: 457
If anything the GPU needs to do more work and eliminate some work the cpu has to do. So far Gabest has done very well in that department.
__________________
Primary: Core 2 Duo E4300 1.8 ghz, 3 gb DDR II ram, Overclock XFX 7900GS 580/745
Secondary: Mod P4 HT 3.18ghz, 1.5gb ram, AGP HIS Radeon X1650 Pro IceQ II / 512MB

Need To Post a Bug? Use This Program PCSX2 Bug Reporter
gamersat678 is offline   Reply With Quote
Old May 23rd, 2008   #1747 (permalink)
lawl...?
 
Proxy1's Avatar
 
Join Date: May 2007
Location: Canada
Posts: 24
You always want to make use of every piece of processing power available. It makes absolutely no sense to dump everything onto the CPU.
__________________
Core 2 X6800 ES @ 3.4 GHz || Asus P5K-E || 4x1024 MB DDR2-800 5-5-5-15 || Radeon 4850 @ 750/1100 || Vista Ultimate x64 SP1
Proxy1 is offline   Reply With Quote
Old May 23rd, 2008   #1748 (permalink)
NGemu's Kawaii Imoutochan
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Super Mario World
Posts: 3,066
It DOES make sense to load it onto the CPU for the future.

when CPU's are powerful enough to run everything all from the CPU, then the Software mode will be useful.

certain in-compatibilities with hardware of the future would be solved by using software mode.

for instance, say the graphic's cards 2 years from now have errors when rendering DX9.
then you can just use software mode, which would work perfectly.


And I also remember hearing something about Gabest wanting to focus on Software mode a while back...
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.

School Rumble

pcsx2-playground - project for unofficial pcsx2 changes
cottonvibes is offline   Reply With Quote
Old May 23rd, 2008   #1749 (permalink)
The Pest
 
Join Date: Oct 2006
Location: Earth
Posts: 1,682
Yes, as Cottonvibes said, alot of advantages are in Software mode, compatibility mainly.

Ever wonder why certain games look better in Software? Because our current GPU's don't have all the parts required to run some games correctly(Refraction told me about this when he said why DX10 helps fix Graphical Errors)

With Software(CPU) Rendering, it emulates the GFX portion of the PS2 also, therefore pretty much maximum compatibility, albiet, alot more stress on the CPU, but eventually, let's hope it's not an issue.

I'm sure there will be alot of other GFX plugins eventually, GSdx just is going this route.
__________________
PC configuration

Q6600 @ 3.4GHZ Stable,GeForce 8800 GT 512 MB GDDR3(Super-clocked) ,4GB PC8000(1000MHZ) RAM @ 950MHZ(5-5-5-15)(Waiting to tweak them eventually),Windows XP SP2 Professional(Vista 64 bit, Dual Boot),750GB 7200 RPM, 32 MB Cache Hard-drive(SATAII),24'' LCD( I know, sorry CRT'ers) HD 1080pi, DVI connected, 1920 x 1200 @ 60HZ),P35-DS3L Revision 2.0 @ 1.49V

http://tinyurl.com/2zzzsr

Use the Guide above to get PCSX2 to run properly. Has all you need to know to run PCSX2.

Having trouble with a game? Check here:
http://tinyurl.com/2cuzhx
Mkilbride2588 is offline   Reply With Quote
Old May 23rd, 2008   #1750 (permalink)
Registered User
 
gamersat678's Avatar
 
Join Date: Nov 2007
Location: In the Neighbor's Trash Can (USA)
Posts: 457
In the long run that would make sense. But for CPUS to emulate both parts right now and as of the next few years, it would be near impossible. Though, I'm glad software mode is being worked on but I believe maximum utilization of the GPU would be the best thing to do as of now. But I'm not Gabest so my opinion doesn't matter anyways. Keep chugging out the revisions Gabest.
__________________
Primary: Core 2 Duo E4300 1.8 ghz, 3 gb DDR II ram, Overclock XFX 7900GS 580/745
Secondary: Mod P4 HT 3.18ghz, 1.5gb ram, AGP HIS Radeon X1650 Pro IceQ II / 512MB

Need To Post a Bug? Use This Program PCSX2 Bug Reporter
gamersat678 is offline   Reply With Quote
Old May 23rd, 2008   #1751 (permalink)
Registered User
 
Join Date: Apr 2008
Location: Romania
Posts: 3
please tell me a graphics configuration that will work good for me .....intel core duo E2160 2.07 ghz (i have maked a little overclock) ;2gb RAM ;graphics : ATI RADEON HD 2600/512mb ;windows xp sp3 ............
illy07 is offline   Reply With Quote
Old May 23rd, 2008   #1752 (permalink)
Registered User
 
Join Date: Dec 2003
Posts: 115
Current GPU ( 8000 series and newer from nvidia ) are going to be more powerfull than cpu and very versatile.
Also Nvida has developed CUDA a language to run C code directly on the GPU.

Current top level video card uses more power than a CPU and are more powerfull and this difference is going to grow.

The only advantage of software rendering is the easy way of getting a correct emulation. I don't think that current video cards are missing part to emulate ps2 correctly, simply they don't look similar and so emulation is difficult.
AndreaB is offline   Reply With Quote
Old May 23rd, 2008   #1753 (permalink)
The Pest
 
Join Date: Oct 2006
Location: Earth
Posts: 1,682
No, current cards can't emulate certain PS2 effects, so ultimately, Software rendering is the only way to get truely 100% correct emulation.

The advantages of CUDA and PCSX2 have been discussed, and found not to be worth anything.

Yes, Software rendering is not faster than using a GPU, this we already know and have said again and again, but it runs games more correctly, which is why Gabest is doing this.

Think of it like this..

ZeroGS attempts to dump it all on the GPU, and look at it...(Obviously, for weak CPU's, but strong GPU's, ZeroGS would be faster, but it's still ughleh as hell, it'll catch up eventually though, but it'll never have perfect rendering if it only uses the GPU to render)

GSdx is going for correct emulation, not speed.
__________________
PC configuration

Q6600 @ 3.4GHZ Stable,GeForce 8800 GT 512 MB GDDR3(Super-clocked) ,4GB PC8000(1000MHZ) RAM @ 950MHZ(5-5-5-15)(Waiting to tweak them eventually),Windows XP SP2 Professional(Vista 64 bit, Dual Boot),750GB 7200 RPM, 32 MB Cache Hard-drive(SATAII),24'' LCD( I know, sorry CRT'ers) HD 1080pi, DVI connected, 1920 x 1200 @ 60HZ),P35-DS3L Revision 2.0 @ 1.49V

http://tinyurl.com/2zzzsr

Use the Guide above to get PCSX2 to run properly. Has all you need to know to run PCSX2.

Having trouble with a game? Check here:
http://tinyurl.com/2cuzhx
Mkilbride2588 is offline   Reply With Quote
Old May 23rd, 2008   #1754 (permalink)
Registered User
 
GothicIII's Avatar
 
Join Date: Nov 2007
Location: Germany
Posts: 146
If we just can use the CPU-Power for emulation, then we have to wait...

There are 2 keys, to get full speed:

-Octa-Cores
-new SSE- or SSSE-instructions

I don't think, we can get above 3Ghz of CPU Power (with octas stable)...
GothicIII is offline   Reply With Quote
Old May 23rd, 2008   #1755 (permalink)
Registered User
 
NexXxus's Avatar
 
Join Date: Jan 2006
Location: Cologne, Germany
Posts: 3,399
wait again?

i think the problem isn't actually the hardware, its more the API (directX, etc..)
If we can use the hardware more efficient to emulate the GS then it wouldn't be a problem anymore.
Like blueshogun96 said, he has more opportunities with OpenGL instead DirectX to emulate the nv2x.

The rest of Windows is maybe limiting the access to the hardware too, so Linux would be an option to do something whats not directly possible with windows.


plz knock on my head if i told bull****
__________________
My System: C2D E6700 @2.67GHz | Asus P5W DH Deluxe | 4GB DDR2 800 | GeForce 8800GT Extreme
My FFXII GSdx Highres Screenshot Gallery (link fixed!) | mixed pcsx2 screenshots

Get the latest GSdx here and ZeroGS here
If you search for pcsx2 betas, look here (but no support in the forums for it!)
Tutorial: Hardware Antialiasing in PCSX2 (DX9 only)
Visit my blog (german only) PCSX2 howto included but still under construction.
NexXxus is offline   Reply With Quote
Old May 23rd, 2008   #1756 (permalink)
Registered User
 
Join Date: Sep 2007
Location: Germany
Posts: 755
Ehm, zerogs is often bad looking 'cause its still buggy. It has nothing to do with how many
of the GS's effects can or can't be run on hardware. (I'm sure the few effects the gs does are possible in hardware).

Software rendering is more accurate though, usually pixel accurate. And thats why
certain things will work right away, which otherwise would need some more coding on a hardware renderer.

Btw, I'm sure you guys noticed the multithread option in gsdx svns recently.
Some quadcore users might already get fully playable speed with that one
rama2 is offline   Reply With Quote
Old May 23rd, 2008   #1757 (permalink)
Emu author
 
gabest's Avatar
 
Join Date: Apr 2004
Location: at the end of the wire
Posts: 487
Just a few remarks to keep speculations closer to reality :P

The main problem of the sw renderer is the low fill rate. I've just upgraded to e8400 and at 3ghz (and with a few new sse4 instructions) normal 3d games like squaresoft's run between 30-50 fps, since they don't use any depth buffer effects or fullscreen postprocessing or anything that would move around large number of pixels multiple times. Intel's next "sse" upgrade called avx will probably double the fill rate with 256 bit registers. (around 2011 :P) And btw, if the d3d renderer didn't skip those insane number of drawings what makes the sw renderer slow, it would probably suffer too, even if it could correctly emulate those effects, which is not the case yet.

Multithreaded rendering is about drawing alternating scanlines with different cores, boosts large sprite drawings but not complex 3d meshes where only a few pixel is visible from hundreds of triangles, so that is more likely to speed up games with heavy post processing or 2d. Since I don't have a quad myself, I can only test it by replaying gs files on two cores, the improvement is usually 25-50% in ideal cases.
gabest is offline   Reply With Quote
Old May 23rd, 2008   #1758 (permalink)
Registered User
 
Join Date: Dec 2003
Posts: 115
so even the 128 pipelines of the g92 cores at 700Mhz aren't fast enough?

My hint at cuda was not for pcsx2, but to say that those cores are highly flexible unlike the older generation ( where texture units were only for textures and vertex processor for the shaders ).
we should also think that a d3d renderer must be generic or it will not work on all cards
AndreaB is offline   Reply With Quote
Old May 23rd, 2008   #1759 (permalink)
Banned
 
Join Date: Mar 2008
Location: canada
Posts: 92
wowww gabest friend iґm very happy because you are here, is very hard this thread about number of pixels multiple times, but is very stranger that intell core2duo has problems with that, core2duo has 1333mhz bus ss3,and special architecture supports and you can to has 4gb memory ddr2 and nvidia geforce 512mb, i canґt believe that ps2 is so hard to emulate with this, well is possible a double graphics out for to cover more graphics using 512mb ram ddr2 something like software mode and hardware at same time?micorsoft is very stranger because, this problems should not have the developers in graphics out in this year 2008, gabest good luck

Last edited by dantes; May 23rd, 2008 at 23:12.
dantes is offline   Reply With Quote
Old May 23rd, 2008   #1760 (permalink)
HardWareMan
 
Dragonheart.by's Avatar
 
Join Date: Nov 2007
Location: Belarus, Grodno
Posts: 379
Did you understand what you just said?
__________________
http://pcclub.topbb.ru/ - форум посвященный железу, софту и эмуляции. У нас вы можете найти скомпилированные версии PCSX2 и плагинов на основе ПОСЛЕДНЕГО кода!

<|> AMD Opteron 165 (Dual Core) Toledo E6 2.9 GHz <|> Zalman CNPS7000B-Cu <|> 1024 MB DDR PC-3200 (4 x 256 MB) 425 MHz 2.5-2-2-5-1T <|> GigaByte GA-K8NF-9 (nForce 4 - 4x) HT - 965 MHz <|> Axle GeForce 7600 GS 256 MB PCI-E GPU - 575/575/545 MHz, MEM - 770 MHz <|> Samsung HD080HJ 80 Gb, SATA 2, 8 MB Cache, 7200 RPM <|> Samsung HD321KJ 320 Gb, SATA 2, 16 MB Cache, 7200 RPM <|>Windows XP SP3 <|>
Dragonheart.by is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 17:21.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5