Sony PSM Publisher license free. Why should you get it?
Sony have once again amused me. Initially, when the PlayStation Mobile thing came into being it was free for people to become developers, then they saw that they could make even more money out of it, and began to charge somewhere in the region of £70-90 annually (these are rough figures based on memory), and now, they’re stating that it’s possible to get it free again, but for a limited period, as we’ve mentioned a few weeks ago.
I personally think that everyone should sign up for this; even if you’ve no programming knowledge whatsoever. Why you may ask? Well, it opens up a lot for you. People can and have utilize this to make various applications that can aide the user.
If you’ve never used the PSM SDK what you’ll find is that (without getting into too much depth) you can write code, test it on your computer and transfer it to the PSV. Prior to Sony monetizing this, you can then directly transfer whatever you’ve created to your Vita, and test it there also, however; recent updates now require a publisher key, which requires the publisher’s license to generate.
Anyway, long story short; a while back, I used to use the PSM dev kit to control my PC through my Vita. At one point in time, I actually played World of Warcraft, Slender and some other games too, and I’m sure there are many other uses that I’ve never even tried. The problem is that I no longer have the required files or the time to create this myself (I’m also pretty bad with C#), but I shall look into getting this working again, and if I manage; I will write an FAQ and provide the required files on here. Please note though that you will need the PSM Developer’s License.
Here’s a short guide on how to acquire this:
- Go to https://psm.playstation.net/ and sign in with your PSN account.
- Once you sign in you will see “Register as a PSM Developer”. Click on the “Sign in” button, and follow the instructions. You will receive an email notification.
- When you click on the activation link in your email, you’ll be taken back to the site and asked to sign in once more.
- Now that you’re logged in, it should tell you that everything is complete.
- Click on the “PSM Dev Portal” at the top left, then look to the left hand side of the screen, you should see “A PSM Publisher License is needed for releasing your PSM Apps through the Store.” click on “Apply for PSM Publisher license.”
- Fill out all the necessary forms, and wait for your application to be completed (this took approximately 4-5 days for me)
- Once completed, look at the same area of the screen, click “purchase publisher license” and click on complete purchase (The purchase is £0.00, so don’t worry), then you’re all set.
While this may be of no current use to you, this could be utilized in the future, so it’s best that everyone take advantage of this offer!
Note: If you acquire this license, it may be possible to also use a Sony smartphone or Sony tablet to control your computer too. Also, please note that this offer is only valid until 2nd September 2013 and will be valid for a single year.
PSM is available in Japan, United States, United Kingdom, Canada, France, Italy, Germany, Spain and Australia.
wololo can you help me…i cant generate keys..can you plss make a video or something…tnx in advance..
To generate a key, you need to fill all the required forms, such as the W9 IRS form (for US citizens) or the W8-BEN IRS Form (for non-US citizens). You’ll also need to provide Bank Account Information for a couple reasons:
1. if you distribute a FREE game, Sony will withdraw 1$ from this account every time a PSN user “Purchases” (for 0$) the game;
2. if you sell the game, Sony will deposit money into that account on a monthly basis;
3. to validate your address;
4. a Place for the IRS to deposit your tax credit, if applicable.
Only once you’ve completed all the required steps that you can generate the key.
seriously ? mine not like that
Well, maybe it’s just me ’cause I’m in Canada…
But the part about paying SONY to distribute a FREE game is true… It’s on point 10.6.A:
10.6. In consideration for the rights granted under this agreement, Company shall pay SCEA or a designated Affiliate:
A. One U.S. dollar each time a User downloads any Application that (i) the parties have agreed to make available to Users without charge; and (ii) has no other revenue model supported by PlayStation®Network’s commerce engine such as an in-Application store or “freemium” model. SCEA may change this amount by giving reasonable notice to Company of the change. Company’s payment for these Application downloads is in lieu of any payment obligation arising under section 10.2. Company shall make payments under this section 10.6.A at the time and in the manner that the Guidelines specify or as SCEA instructs Company after giving Company reasonable notice.
I put a copy of the liscence in my Dropbox, because you need to be a PSM developper to be able to read it:
https://www.dropbox.com/s/8efz5ys5lrh5qfp/PSM_1.00.htm
wow..i think im gonna give up now..its to many required..i already purchased the psm (free)…but i already create a seed to my vita then the problem is when i try to generate keys…when i click it it shows where should i choose the key or something..it does not make any sense…..sory “SsJVasto” kinda noob…. XD
Not working for russian accounts 🙁
I have registered several times and still do not get mail for activation
why?
It’s possible that it could be your email provider. It worked fine with Hotmail for me, but when I tried to register on a second account that was linked to Yahoo it failed to receive it. Make sure to check your junk folder also.
Otherwise, I’m not sure.
The waiting game begins. 🙂
kualgelo how did you make it work..?
Not working in Finland…
“We are not currently accepting publisher license applications from your country of residence. ”
Is this only in US?
It’s not only US though PSM is limited to few countries. I really should have included a list, so sorry about that.
PSM is available in Japan, United States, United Kingdom, Canada, France, Italy, Germany, Spain and Australia.
faking your name and address apparently worked, for hobbyist only though.
Hey, I downloaded the sdk and I plan to take a look when I have some time. Anyway… I’d be very interested on what you said about controlling the pc from the Vita. Are there any tutorials at least to help me through the basics (specifically about controlling the pc).
Thx in advance!
Hi there,
During the article I wrote that I no longer have the required files, but will look into it and write an article with a tutorial if I manage to get it working again.
With regards to the PC itself, you don’t really need to do much. Just run specific files through the SDK and the rest is done through the Vita. Please remember however; it was a while back that I did this, so I can’t remember specifics. If I manage to get things up and running again, you’ll see then.
Im pretty used to using C# and java for uni and if i can work out a few ways to control your pc from the Vita (and phone and i have a z) i could put some tutorials on the Forums. just waiting for my activation 😛
You can test your app in the Mono Environment Emulator that comes with the PSM IDE. The Key is only to test it out on physical devices (so you COULD debug your app while remotely connecting to another PC)
you will have to code a pc side and a psm side app, word on communication, if you want to do automation from C# you will have to use PInvoke and lots of other things – this is just for normal desktop control, thing is windows has some very unnecessary complications, like to send input to a certain application, the method you use must be at a lower level, most games are OpenGL or DirectX, both are low level, almost like just a layer above the OS itself.
Thx for the reply! I’ll check out the sdk whenever my job gives me a chance. I have some basic knowledge of C#, shouldn’t be too hard. I’ll be checking for those tutorials though 🙂
There are currently two publicly available applications for doing this, PSVPAD and Remote Desktop, when I last checked, remote desktop no longer worked with the latest PSM SDK, PSVPAD has some issues with missing files, and it relies on XPadder for keyboard support (it mainly acts as a joypad)
I have registered a few weeks ago, but in my country, PS mobile is not there yet (the netherlands). So I can’t go further than step 4 🙁
I download the PSM Dev from “Download List” , can you download the PlayStation® Mobile SDK and put a link here?
i had access to the original beta, but sony would not accept my game, they told me the graphics had to be better and not badly drawn in Microsoft Paint
Hahaha, at least there’s a minimum of quality-check to not get the PSM Store filled with random apps 🙂
The smiley looks exactly like you. Are you twins by any chance?
you know, maybe others are like me and know some BASIC programming (from my commodore 64 days)
anyway, there is something called Monkey which is similar to BASIC but which features the ability to then generate source code in c# (as well as other code)
so, even if you don’t know c# directly, you could use Monkey (or maybe something else) to turn it into c#.
the only barrier is if you want to program or not.
i was never good with graphics but used to like writing text-based games.. and maybe sony wouldn’t mind one?
oh, wait a sec :(.. http://www.monkeycoder.co.nz/Community/posts.php?topic=4894
Go and find the “Reflector.Net” program (I think it was recently bought by Telerik), it will allow you to decompile your code and display it in a CLR-Language of your choice. So someone very familiar with BASIC could write some sample functions in a basic Win.Net app in Visual Basic, and decompile the source into C#. Works like a charm. If you have nothing to write basic VB.Net apps with, don’T turn to piracy (Visual Studio) go grap “SharpDevelop” (http://www.icsharpcode.net/), which is a free, open-source equivalent IDE to Visual Studio.
Definitions
CLR: Common Language Runtime – It’s the type of “fake assembly” that Windows uses to support multiple processors without needing specific compilations for each;
IDE: Integrated Development Environment – A tool that allows you to manipulate source code in a friendly environment (like “Netbeans”, “eclipse” or “DevCpp”)
VB.Net: Visual Basic .Net – Object-Oriented language based off Visual Basic, which is based off BASIC. It compiles to CLR and has tons of built-in functions to help you develop.
thanks for the tips there, mate. it’d be great to be able to just use GLBASIC and export it like you can to IOS.. but you can’t so i’ll look into the options you’ve given.
Ok, hypothetical question time: let’s say we all got PSM accounts. Then we could run our unsigned code on our Vitas, right? Taking it a step further, what if homebrew coders started releasing source code for their brew? Then we would be able to locally compile it and run homebrew on our Vitas. Right?
How much of the hardware is opened up to PSM developers? I’m guessing you can’t code to the metal since PSM covers tablets, mobile, and Vita. Would we have more processing and graphic power than a platform like the PSP?
If I’m understanding this right, there is serious potential to the free PSM thing. But I MIT not be understanding this right. 🙂
96 MB RAM, GPU Shader support, front touch screen, motion sensors, GPS, Wifi, approx 500 MHz CPU, front and rear camera, web browser = yes, more powerful than a PSP
The license is only free till September 17th, we aren’t running unsigned code, it is more like temporarily signed code.
NVM the date, I realized I got it wrong 😳
Thanks for the info. I wonder if a homebrew community will develop around PSM. I’ll sign up, just in case. 🙂
Great article. Looking forward to the remote desktop app.
I’m pretty sure public-ally releasing source for others to compile targeted to PSM is against their terms and they could just terminate your license abilities. Just keep that in mind if anybody wishes to “release” without going through the official validation route. Anonymity ftw?
They day that you have to talk to them about it and they will say what can be released, for instance, they wouldn’t want you releasing something serious like the savedata code which has the potential to be bugged and possibly exploitable.
The tools are plenty of bug 🙁 I have lost my hack in the hope to play with their devkit but damn i am now programming in d again.
The same for android. But because the OS is boring.
I have posted on the PSM forum about the bug and how it’s difficult to use.
The answer was complaining about use case to reproduce the bugs.
What is make me laugh is that you have just to open the PSM ide and connect your vita while programming. I can count the bugs verrrry easy. It’s like the ants home.
I know i’m a bit of a troll, and all of this just to say that they make the PSM free because of that. I’m pretty sure it’s a dead end for the PSM.
is psn access needed
I registered.Being a complete noob to software development,what can I do with it?
(I know for sure I will play around with it,to get some experience)
Sry for double post but…
“You can then sell your games in PlayStation®Store by purchasing a publisher license. ”
This means that you MUST buy that license to release stuff on PSN store yes?
there are tutorials on youtube and the web that with enough discipline you can learn to program, even c# itself.. i’m going to try Python and i think IronPython can make the software into c#.. i might even try and work with someone else who can program well, as i have good ideas but not the skills to make them happen
i cant fvcking log in it says server maintenance help
a programmer friend of mine has suggested using Python language.. he says it’s even less of a headache than BASIC.. then it may be easy to convert to C#.. this could be the way to go for some.. especially for non-complex games
so wait are u the guy that made that bad *** ps vita remote app? i loved that i was playing wow with it
http://community.eu.playstation.com/t5/Community-Lounge/PS-Vita-Remote-Desktop/td-p/16562147
u made this app?
PLEASE bring this back i want to play d3 on my vita now lol
Not available in my country, New Zealand….
Anything I can do (I only have one Memory Stick, and I have bought many games with my PSN account)
i applied, took a nap, and was approved by the time i woke up
I applied at March 30 and still nothing. Wiered!