Next Generation Emulation banner

Hardware question

2460 Views 27 Replies 14 Participants Last post by  D.Strange
Just thinking about it ...
Even though every question about "smooth running" emulation
has been answerd by
"no pc on earth can do that"
i would still like to know if:
a. PCSX2 can take advantage of dual core cpu's
b. what do you think if theoretically somebody in the near future of half a year or so, would use a sys like:
4800+ 64
2GB ram
some mighty crossfired r580 (Theoretically offcorse)

is there a chance pcsx2 might run speeds over 20 or maybe 30 fps

or do we depend on coding progress of the team (which is progressing very well but even though) and then run pcsx2 normally on systems like:
3000+
1GB ram
6600GT

Comment at will :)

-VRiD
1 - 20 of 28 Posts
well a 4800+ wont give you too much, one of the testers has a 4000+ and struggles to even hit 10fps (bositman)

dual core, at the moment no, but maybe in the future, people with P4's that have HT will also benifit from it in the future, but as of yet, PCSX2 runs on a single thread, which is impossible to run over 2 processors/ht

when that is available we might start seeing slightly playable speeds
I would like to see the emu using my HT processor at full :D .(It always goes at 70% cos doesn't use HT tecnology :( )

But even with a 5000+, you won't get doble frame rate that you'd get with a 2500. The Mhz doens't mean the processors speed.
For example a 500Mhz P3 is half speed of 1300Mhz P4.

And about the graphic card, it has been posted somewhere that isn't necesary. Because the (bottle's-neck), isn't there, is the processor.

Hope to see muti-thread and 64bits soon. :thumb: That will improve the speed.
well lets just see i was on it yesterday and in alot of ingame sequences i was hitting or getting over this fps, and it does not all go on the raw cpu power, it is also based on how well the emu interpets the code of the game and is able to execute the lines of the coding. Well im pretty sure on that anyways, hope it helps!
TWave said:
I would like to see the emu using my HT processor at full :D .(It always goes at 70% cos doesn't use HT tecnology :( )

But even with a 5000+, you won't get doble frame rate that you'd get with a 2500. The Mhz doens't mean the processors speed.
For example a 500Mhz P3 is half speed of 1300Mhz P4.

And about the graphic card, it has been posted somewhere that isn't necesary. Because the (bottle's-neck), isn't there, is the processor.

Hope to see muti-thread and 64bits soon. :thumb: That will improve the speed.
i know that even 5000+ wont get double
but if dual core is used
or multi-thread
i mean
if every core on an x2 4800+ is 2.4
times two of that gives us 4.8 (4800)
but each core is actually eaqual to an 4000+
so that should give an insane 8000mhz comparison
(damn oc that a bit and get something compared to 10Ghz)
But im just beeing theoretical
so im just saying
use all that power
and you'l be able to emulate the 300mhz powerhouse called PS2 :thumb:

-VRiD
See less See more
I love these threads, they really crack me up, I mean, you get some brilliant stuff to quote :lol: :rotflmao: :lol:

  • The PS2 is not one CPU, it's not one 300MHz powerhouse, it's got far more under that sexy body of it's, like a women, take some time to get to know the nature of the beast.
  • HT Tech will not double speed, it won't even up it by a third. 64bit will increase speed nicely, but it won't be even close to double.
  • MHz, CPU speed etc has nearly NO relation to how well an emu will preform. Lets take these quaint theorys (which crack me up every time)

    AMD64 4000+ (2.4GHz) | 1GB RAM | nVidia GeForce 6600 > Suikoden III 0.9 - 2 FPS
    So lets double that CPU MHZ OMGZ LOLZ WTF!!!
    AMD64 8000+ > OMGZ doublzey speedz > oh wait thats errr 4 FPS
    lets doublz CPUz teh SPEDZZ AGAINS!!!
    AMD64 16000+ > WOO LEET ME EMU PS3 > mommy is mame fast??! 8 FPS
    LETS GO WAY INTO TEH FUTOR
    AMD64 32000+ with teh HT HYPER DOOPER SPEEDZ > WOOT I'M 400 years oldZ > 32 FPS !!!
  • Okay, so thats not accurate, but seriously, when you are converting information from various CPU's, outputing 'reasonable' graphics, with other processes in the background, that and all the other complex things an emulator has to do, lets lay off the predictions and stupid theorys, watch, wait and see ;)...and thats before I even get down to explaining memory bandwidth to you people ;) :p
See less See more
CKemu said:
  • The PS2 is not one CPU, it's not one 300MHz powerhouse, it's got far more under that sexy body of it's, like a women, take some time to get to know the nature of the beast.
  • HT Tech will not double speed, it won't even up it by a third. 64bit will increase speed nicely, but it won't be even close to double.
  • MHz, CPU speed etc has nearly NO relation to how well an emu will preform. Lets take these quaint theorys (which crack me up every time)

    AMD64 4000+ (2.4GHz) | 1GB RAM | nVidia GeForce 6600 > Suikoden III 0.9 - 2 FPS
    So lets double that CPU MHZ OMGZ LOLZ WTF!!!
    AMD64 8000+ > OMGZ doublzey speedz > oh wait thats errr 4 FPS
    lets doublz CPUz teh SPEDZZ AGAINS!!!
    AMD64 16000+ > WOO LEET ME EMU PS3 > mommy is mame fast??! 8 FPS
    LETS GO WAY INTO TEH FUTOR
    AMD64 32000+ with teh HT HYPER DOOPER SPEEDZ > WOOT I'M 400 years oldZ > 32 FPS !!!
I absolutely LOVE the way you explain things in english easy enough for everyone to understand :rotflmao: Wish I could have had you as a teacher in college, I'd like to see how you would have handled the idiots in my computer science class. Thank the emu god's there's a guy like CKemu in here.
Explain to us stupid ppl
o great CKemu :eyemove:

on the other hand
i got your point
10x

-VRiD
Ok i have a 2.7Ghz 939 amd 64 CPU with 512kb cache ) which runing on 9x300HTT.
How many fps i get when use 64bit WinXP and 64bit vga driver and will SLI on nvidia work
in dx9plugin?
You'll get 0.1 fps in all the games :lol:

Really, you haven't read what CKemu? We don't know how much until is tested. in that machine.
But again, THE GRAPHIC CARD DOESN'T IMPROVE THE FPS, even in SLI or alone or a G5700 or G7800 will do the SAME RESULT.
I know that cpu is more important but when use PS3.0 maybe increase a speed.
I think more pixel pipeline more speed when use PS3.0 ...... but not big increase just a little more.
Okay, so thats not accurate, but seriously, when you are converting information from various CPU's, outputing 'reasonable' graphics, with other processes in the background, that and all the other complex things an emulator has to do, lets lay off the predictions and stupid theorys, watch, wait and see ...and thats before I even get down to explaining memory bandwidth to you people
I've got a brilliant idea!! Let's make our PCSX2 an OS. Linux based of course. :nod:
this would solve some speed issues............ :rolleyes:
lolz
Multithreading in theory can bring substantial gains. Running a thread for the main CPU, and another thread for everything else required on the CPU.
Of course. Multithreading will improbe the speed, as 64bits, and SSE3 instructions. But how much? :eyemove:

We won't know until we test it. But I can say it won't be 200% whit each. So, don't make illusions. ;)


NOTE: My suposition:
Multithreading--------> 105%~120%
64bits ---------------> 115%~130%
SSE3 ----------------> (105%~115%) [I don't know a lot about these]
Dual Core ------------> 140%~175% [It has to be implemented Multithreading first ;) ]
lilos1 said:
Ok i have a 2.7Ghz 939 amd 64 CPU with 512kb cache ) which runing on 9x300HTT.
How many fps i get when use 64bit WinXP and 64bit vga driver and will SLI on nvidia work
in dx9plugin?
The Emulation Core is the bottleneck not the GPU you use...I get the same FPS with a 9800 pro as I do a Geforce 6800. Because the Emulation can't push anything more through my xp2800.
64bit XP will do no good. The Emulation is not currently designed to take advantage of any special features of a 64 bit CPU.
I do not understand why people don't get that the emulation is still in it's early stages and will not be "fast" for quite some time...It is actually an amazing feat that it is as fast as it is in such a reletively short time...
Look at n64 emulation for example..it is an 11 year old system...1/16th as powerfull as a Ps2 and it is still not emulated even close to perfectly...Many, many, many things are compromised to get games at a playable speed..
So knowing that, how could ANYONE expect a ps2 emu as young as PCSX2 to be playable or have decent Framerate (note: that's in no way a slur to the PCSX2 team)...
people, the pcsx2 team will optimize the code itself when the emulator will be ready (run almost all games).
multi threading, Dual cores, 64bit --> WILL increase speed, but why increase speed before the emulator is accurate?
Someone wrote about a month ago something like that: "First emulate properly, then optimize the code". I think he was right.


Actually, as far as I know, the team released PCSX2 in these early stages to show its progression, and let us test it if we want, but they don't except us to use it for playing games. They didn't have to release it. But they did, despite the confusion, and angry messages in the forum from people who didn't read the rules/FAQ, etc. It's really causing trouble, the releasing of the PCSX2 at these stages, but they did it. So let's just thank the team, wish him good luck (or whatever), help them if possible, and not find ways to run it faster, cause it's useless now.
itayperl said:
people, the pcsx2 team will optimize the code itself when the emulator will be ready (run almost all games).
multi threading, Dual cores, 64bit --> WILL increase speed, but why increase speed before the emulator is accurate?
Someone wrote about a month ago something like that: "First emulate properly, then optimize the code". I think he was right.


Actually, as far as I know, the team released PCSX2 in these early stages to show its progression, and let us test it if we want, but they don't except us to use it for playing games. They didn't have to release it. But they did, despite the confusion, and angry messages in the forum from people who didn't read the rules/FAQ, etc. It's really causing trouble, the releasing of the PCSX2 at these stages, but they did it. So let's just thank the team, wish him good luck (or whatever), help them if possible, and not find ways to run it faster, cause it's useless now.
When I said 64bit would do no good, I was refering to a 64bit CPU/OS--Right now...
Anyways I think all this is in a sticky....and the Newbs are suppose to read it....
If you have a 64bit CPU, and don't have a 64bit OS, it will be no good at all, for anything.
If you do have 64Bit OS (linux/winXP64, whatever) the only thing it can help is the speed of itself, and its API.
PCSX2 prevents OS API using, because its OS-independent (Win/Linux). So I guess you're right. Until PCSX2 rewrites some code (I guess big parts of it?) so it will work with 64bit registers, a 64bit cpu/os won't help at all.
Also AFAIK, PCSX2 is now concentrating on compatibility, not speed. Once they get compatibility to good levels, they turn their eyes towards speed. Maybe then we see 64-bit and multithread support and experience some heavy speed gains, but for now, lets see how many games start and how flawlessly special effects, if 0.0001 fps, show and watch emulation video clips that are speeded up to normal levels. Thats what ps2 emulation is working on currently.
The new 0.9 will have 64bits support. So we don't have to wait alot to see this improvement.
1 - 20 of 28 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top