..:: PCSX2 Forums ::..

Full Version: Mini benchmark program
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
^ Yes but who does that before asking 20 questions here?

Anyway like I said, I am brainstorming on it, so all this feedback is good.

I really don't know what kind of CPU benchmark to write. What would simulate a recompiler without being one?
(06-08-2014, 07:34 PM)||dav1de|| Wrote: [ -> ][CUT] otherwise you could make an extremely simple software that takes the CPU architecture, frequency, and number of cores and makes an estimation based on that, for too old and too new CPUs it could just say "unsupported CPU" until you update it's simple database.

[CUT]

(06-08-2014, 10:02 PM)Blyss Sarania Wrote: [ -> ]I just had an idea. It might be easier and more accurate to compile a list of CPUs that will work well with PCSX2, using Passmark and other data. Then just write a program to detect the CPU, compare it to that list, and make a suggestion.

Yeah, you had that ideaBiggrin
Yeah, I did Tongue

How I read your post was like using a CPU detection routine to detect a cpu, and using a formula to estimate based on frequency, cores, etc.

What I was saying is to manually compile a list of CPUs and manually sort them into Poor, okay, good, better, best type category. Then running a detection algorithm and comparing to the list.
(06-08-2014, 10:59 PM)Blyss Sarania Wrote: [ -> ]Yeah, I did Tongue

How I read your post was like using a CPU detection routine to detect a cpu, and using a formula to estimate based on frequency, cores, etc.

What I was saying is to manually compile a list of CPUs and manually sort them into Poor, okay, good, better, best type category. Then running a detection algorithm and comparing to the list.

That's basically the same thing, you just don't consider OC but instead you add different datas for almost identical CPUs that differs just for the frequency.
Well anyway the point was I honestly wasn't trying to rip off your idea -.-
I've been thinking.

To do something like this, it needs to use PCSX2's code. And the best way to do that, is write a small program that runs on PCSX2 directly that pushes the emulated VU's and CPU.

I've been thinking of a small raytracer that is written in PS2/VU asm. Or possibly something cross compiled using the PS2 SDK. Dolphin used a special port of POVRay. I don't see why not something similar can be done.
(07-14-2014, 12:02 PM)mudlord Wrote: [ -> ]I've been thinking.

To do something like this, it needs to use PCSX2's code. And the best way to do that, is write a small program that runs on PCSX2 directly that pushes the emulated VU's and CPU.

I've been thinking of a small raytracer that is written in PS2/VU asm. Or possibly something cross compiled using the PS2 SDK. Dolphin used a special port of POVRay. I don't see why not something similar can be done.

If there's still interest, this is a nice approach.

How far did the fps2bios project get? Was it capable of running any homebrew?

If it's complete enough to support a homebrew raytracer (and some GS heavy test), this could save people the trouble of dumping their PS2 BIOS before finding out their system's too weak.
According to refraction, fps2bios only got far enough to register as a real BIOS in PCSX2. But it's not useful for anything at all.
a benchmark for pcsx2 that will be helpful for most newbies on pcsx2
Pages: 1 2 3