Have PSM Studio.(Can no longer get it officially but I think there was a workaround by wololo)
Have the MonoGame Source from https://github.com/mono/MonoGame
To deploy your Game, you also need a PSM Publisher License
Step 1 – Create a New Project.
There are no MonoGame templates in PsmStudio. So you have to create an empty project.
Open up PsmStudio, click “Start New Solution”, expand out the C# option, choose “PlayStation Mobile” and then “PlayStation Mobile Empty Project”

Now, add all CS files from your old XNA project by mouse.
Right mouse click on your empty project, select “add” and select “add files from a folder…” to add your CS files from your XNA Game folder.

[*] In MonoGame folder, go to ThirdParty/Lidgren.Network/ and import Lidgren.Network.PSMobile.csproj file.
[*]In MonoGame folder, go to MonoGame.Framework/ folder and import MonoGame.Framework.PSMobile.csproj file.
Now go to your empty solution. Right click on your game project’s references and choose “Edit References”. Check the Lidgren.Network.PSMobile and MonoGame.Framework.PSMobile projects.

Note: Check that MonoGame.Framework.PSMobile project has a reference to Lidgren.Network.PSMobile in his reference folder.
Step 2 – Support XNA library.
If you has done all, you will check that MonoGame framework works. PSM Studio supports all XNA libraries, but it doesn’t support native Microsoft libraries.
Well. Now all depends to your own ability to adjust your own code. Something like: remove Microsoft Libraries and code keep working, adapt your game to new resolution, change your main menu etc.
Step 3 – Main Class.
AppMain.cs is where your application begins executing . So, your AppMain.cs file should look like this, where GamePage will be the first class to run.

Step 4 – Add Asserts
I’m sure that now you know how add files in a PSM Project, but add XNB files is a bit different than add CS files.
Right mouse click on your “Content” folder, select “add” and select “add files from a folder…” to add your xnb files from your XNA Game.
Note: If you don’t have a Content folder, create new one with this name to save it all xnb files.
Go to your “Content” folder, right mouse click on an xnb file, select “Build Actions” and select “Content”.

Finally,Compile Compile Compile
Advertising