We all know that the team's current priorities are not speed optimizations since todays PCs and Notebooks are powerful enough to run most games on PCSX2 at full speed.
But what about PC/X86 compatible mobile devices?
We have gorgeous 7" - 10" Windows based Tablets with energy efficient quad core SOCs that can run PCSX2.
Intel Atom BayTrail based tablets can already run less demanding games like Final Fantasy X or Kingdom Hearts at playable speeds with speedhacks enabled.
Not Fullspeed all the time tho but I'd say they get close to what PCs could achieve in 2005/2006.
Then imagine this on a compact 8" tablet playing with a PS3 or PS4 controller connected via bluetooth.
So what do we have?
A quadcore CPU with a low singlecore performance so we have to make use of as many threats as we can.
As we already have MTVU1 that gives a major speedboost, Multithreaded VU0 / SPU2 would do any more maybe?
I have no idea how much VU0 takes up compared to VU1, if at least half as VU1 then it might be a shot to try this.
Also, the baytrail architecture features any instruction sets except for AVX and AVX2.
Any more ideas for performance improvements?
But what about PC/X86 compatible mobile devices?
We have gorgeous 7" - 10" Windows based Tablets with energy efficient quad core SOCs that can run PCSX2.
Intel Atom BayTrail based tablets can already run less demanding games like Final Fantasy X or Kingdom Hearts at playable speeds with speedhacks enabled.
Not Fullspeed all the time tho but I'd say they get close to what PCs could achieve in 2005/2006.
Then imagine this on a compact 8" tablet playing with a PS3 or PS4 controller connected via bluetooth.
So what do we have?
A quadcore CPU with a low singlecore performance so we have to make use of as many threats as we can.
As we already have MTVU1 that gives a major speedboost, Multithreaded VU0 / SPU2 would do any more maybe?
I have no idea how much VU0 takes up compared to VU1, if at least half as VU1 then it might be a shot to try this.
Also, the baytrail architecture features any instruction sets except for AVX and AVX2.
Any more ideas for performance improvements?
Main Rig: i7-3770k @4.5ghz | 16GB DDR3 | Nvidia GTX 980 TI | Win 10 X64
Laptop: MSI GT62VR | i7-6700HQ | 16GB DDR4 | Nvidia GTX 1060 | Win 10 X64