PSP vs Vita – PSS SDK speed test round 2

Posted by on May 13, 2012 in c++, PSP, vita | 0 comments

After my post on pss forum, other user Martin Caine posted his tests results ( http://community.eu.playstation.com/t5/General/Did-Sony-limited-CPU-speed-with-PSS-SDK/td-p/16018189 )

They’re also interested to check. He tested Vita speed against other Sony Certified device where PSS SDK can be used.

Results are:
Simulator - PSS Vector3 – 3.309 seconds
Simulator – Custom Vector3 – 2.68 seconds

Tablet S – PSS Vector3 – 9.55 seconds
Tablet S – Custom Vector3 – 8.536 seconds

Xperia Play – PSS Vector3 – 17.419 seconds
Xperia Play – Custom Vector3 – 15.990 seconds

Vita – PSS Vector3 – 28.128 seconds
Vita – Custom Vector3 – 25.140 seconds

It’s worth mentioning that the same test on PSP took: 12.836 seconds.

He also tested 2 WP7 phones that uses c# with same test:

Nokia Lumia 800 – XNA Vector3 – 9.555 seconds
Nokia Lumia 800 – Custom Vector3 – 9.424 seconds
Nokia Lumia 800 – XNA Vector (SIMD) – 7.74 seconds

HTC HD7 – XNA Vector3 – 13.44 seconds
HTC HD7 – Custom Vector3 – 13.852 seconds
HTC HD7 – XNA Vector3 (SIMD) – 10.87 seconds

As you can all clearly see Vita Mono VM works really bad compared to other devices. It’s not optimized yet or Sony limited CPU speed with it.

As a bonus I will add results of snailface testing PSP code on Vita PSP Emulator ( http://wololo.net/talk/viewtopic.php?f=23&t=11653 )

- original speed on PSP: 8699ms

- same test in Vita PSP Emu: 7984ms

As again better result is the one with less time :p

Read More

PSP vs Vita – round 1

Posted by on May 12, 2012 in c++, PSP, vita | 6 comments

I made two small tests to compare PSP and Vita performance (just cpu) and results are quite interesting…
Test are doing some simple mathematical equations.

Results:
multidimensional array

int
Vita – 20678 miliseconds
PSP  – 8699  miliseconds

float
Vita – 23752 miliseconds
PSP  – 9911  milisecods

double
Vita – 20594 miliseconds
PSP  – spaaaaace….

simple variables

int
Vita – 1324 miliseconds
PSP  – 0000 miliseconds

float
Vita – 19486 miliseconds
PSP  – 0000 miliseconds

double
Vita – 8267 miliseconds
PSP  – 0000 miliseconds

C++ was used for PSP and C# for Vita…
Sony should give us access to C++ in PSS SDK otherwise results are really disappointing for me…

Full source code for tests is here: http://www.drakon.ixan.net/vita/PSPvsVITA.rar

Read More

Exploring PS Suite SDK (different way)

Posted by on Apr 22, 2012 in vita | 11 comments

Long story short: I made small app to upload .psspac packages on vita and run them without PSSStudio. (.psspac are made when you hit Build option in PSSStudio)

Long story: While browsing PSSStudio folders I found two unmanaged .dlls (pss_device32.dll,pss_device64.dll).
Quick peak into MonoDevelop.Pss.dll with .net reflector provided me example code, how to use this two files to upload packages,run them etc…
I’ve extracted some code and put together this small tool. Maybe someone will make better use from this.

How use this:
- Connect Vita to PC
- Run PS Suite Dev on Vita
- Run my app
- Press “Refresh Devices” – select your Vita from list and click Connect to Device.
- Now select package you want upload to vita (example package is in “sample” folder)
- Now you can upload it to console, run it (this is crashing for now right after app starts on Vita ), and remove it from console, stop not working right now.

After uploads complete your new app will not be visible in the list on console(dunno why – if you restart PS Suite Dev it will be there).

Download:

drakon.ixan.net/vita/VitaConnector.rar

Read More

Happy time

Posted by on Mar 30, 2012 in lamecraft, PSP | 22 comments

It’s happy time  – I have more time to work on MultiCraft and my other games.

Also here is one interesting thing from MultiCraft development. I fixed some copy/paste bugs and changed how terrain chunks are built. Now it’s running like 10x faster :D

It’s especially visible on PSP – in Lamecraf chunk generation was limited to 3 per secod to maintain decent speed. Now I don’t use any limit and it’s running smooth.

It’s time to forget about github and move to bitbucket (free private repo ;) )

Read More

Tales from the crypt

Posted by on Mar 25, 2012 in lamecraft, PSP | 10 comments

I made small update to LameCraft – now it’s working on PS Vita ( thanks Wololo for info :) ).

I have also fixed some strange bugs with texture packs.

Game can be download from the LameCraft section on the right.

 

UPDATE

Here is video posted by Wololo :)

 

 

Read More

Update

Posted by on Mar 5, 2012 in Uncategorized | 11 comments

I have some tricky stairs in my house… and because of them I will feel pain in my back for 4 weeks. This whole week in bed with painkillers…

Website cleaning time – I’ve made sub-pages for LameCraft, JellyCar,PSPortal and Lamb.

Read More

70-511 passed !

Posted by on Feb 7, 2012 in Uncategorized | 20 comments

Yeay – my first Microsoft exam passed yesterday.

70-511 TS: Windows Applications Development with Microsoft .NET Framework 4
more info about exam here : http://www.microsoft.com/learning/en/us/exam.aspx?id=70-511

Read More