General

Reply

Re: Getting MonoGame to work with PS Suite...

[ Edited ]

Hi CartBlanche,

 

Nice writeup.

 

I don't recall seeing your origional post, but I'll double check with our communities team to see if they know any more about this. It's quite possible that it timed out or failed to post, but if you saw your post, then it's a matter for them.

 

We have approved the use of the BitBucket account on the other thread here:  http://community.eu.playstation.com/t5/Suggestions/Sharing-code-Suggestions/m-p/15064115#M129

 

Cheers,

James

PlayStation®Mobile Dev Team
Please use plain text.

Re: Getting MonoGame to work with PS Suite...

Thanks James,

  I missed that post back in mid Feb. I've added the relevant Sony people to the bitbucket account.

Tomorrow I'll just make sure that things at last compile, then I'll add the people here to the that private project.

 

Dominique.

Please use plain text.

Level 2

Level 2
theanaconda
Posts: 11
Registered: ‎23-12-2011
Message 33 of 70 (397 Views)

Re: Getting MonoGame to work with PS Suite...

[ Edited ]

sounds very cool, CartBlanche. I'd like in too if you're looking for more people, my bitbucket is the_bard_sRc



Daniel 'The Bard sRc' Cheney -Twitter | Personal Blog | DevBlog
Please use plain text.

Re: Getting MonoGame to work with PS Suite...

Hi all,
I've added alisci01, f8_sean to the bitbucket project, but because I'm using the Free bitbucket plan I can only add 1 more person to the dev list. Since SiENcE2009 had shown early interest I was going to add you, but I'm not 100% sure of your username on bitbucket because SiENcE2009 does not show up, and there seems to be a few science related usernames. Could you please let me know what it is exactly.
So the stateof play is that, once you clone the git repository, there should be a MonoGame.Framwork.PSSuite.sln This should load the appropriate csprojs. First up let me say it is NOT in a compilable state. But since it was taking me longer to get it to everyone, I thought I would push what I had.
Since we are essentially targetting something similar to a mobile device, I have based this code base on the Android project. I have gone through the new project and removed any references to Android in the PSSuite sub-dir. Note that quite a few files are shared, so I have gone through the rest of the code and added #if PSS directives and ensured the using clause at least references the Sony namespaces.
The Song and Sound classes are based on BmgPlayer and SoundPlayer classes and I think should work, or require few tweaks to work. The rest of the codebase is just cleaned up enough so I could get it out.
Things to do :
  • Incorporate a Sony RunLoop
  • create the GraphicsContext correctly.
  • The XNA Texture and Texture2D class will need to be reworked to use the Sony Texture2D class
  • There are platform specific classes for Orientation, GamePad and Touch in the PSSuite sub-dir, which with any luck we can lift the code from the respective samples and plug those in. 
  • I've not looked into Shaders and how they should be supported yet.

 

NayusDante, to answer your question, In the previous code base I was at the point of trying to get the Texture and Texture2D classes working with the Sony versions. I wish it was further along.

 

Let me know your thoughts.

 

D.


NayusDante wrote:
Thanks for the update, it's nice to see the 3D features being added. Hopefully the SCE guys will allow the BitBucket sharing, I'm really excited to see where this is going.

Just out of curiosity, how much did you have working in PSS before the fork?

 

Please use plain text.

Re: Getting MonoGame to work with PS Suite...

Thanks for the update. I have some homework to finish tonight, but I'm looking forward to checking out the code tomorrow afternoon.
-Sean McCafferty, Director, Factory-Eight
Blog and Projects
Please use plain text.

Re: Getting MonoGame to work with PS Suite...

I forgot to mention.... Please create a private fork of the main repo and send pull requests. This allows everyone to work independently while we peer review each others' submissions.

 

This is how we currently work on the MonoGame team. Very rarely do people merge their own pull requests.

Hopefully we can adopt this strategy here.

 

If we had an IRC channel I'd hook up the MonoGame bot, who would tell us if any changes we've made are likely to break another platform.

Please use plain text.

Re: Getting MonoGame to work with PS Suite...

In the process of looking for a new job ( Sony??? :smileywink: ), so some of my spare time is going towards preparing for interviews. 

 

I will start looking at the Run Loop tomorrow and just getting things compilable, which is a better starting point than what is out there right now.

Please use plain text.

Re: Getting MonoGame to work with PS Suite...

Now that the PS Suite public beta has begun, can we get the PS Suite branch of MonoGame on the public github please? :smileyhappy: (Or some other public git repo)

 

Cheers!

Dave

Please use plain text.

Re: Getting MonoGame to work with PS Suite...

 

Unfortunately I never had the chance to finish it, due to changing jobs and preparing for the London Marathon, which is taking place this Sunday.

 

I will move what I've done so far from bitbucket to the main mono/MonoGame github repo later today or tomorrow.

 

Anyone want to step up and be the PSS Suite SDK port leader?

 

 

D.

Please use plain text.

Re: Getting MonoGame to work with PS Suite...

(Sorry for jumping in) Good luck for the Marathon CartBlanche I'll be there too! (Watching :smileyvery-happy:)
Please use plain text.
This widget could not be displayed.
Announcements

Welcome to the PlayStation Mobile Developer Forums


This is a community for the discussion of technical topics with other developers and SCE engineers. Posting ideas/requests are also appreciated. Join the discussion!

PlayStation®Mobile開発者フォーラムでは世界中の開発者の皆様と一緒に、議論や情報交換が可能です。SCEも議論に参加し、皆様の開発をサポートします。アイデアやリクエストも大歓迎です。ぜひご参加ください。

PSM Developer Registration (for free) on PSM DevPortal is required to post on the forum.
Please sign out then sign in again to the forum and PSM DevPortal after you have completed the registration.

フォーラムへ投稿をするにはPSM DevPortalへの登録(無料)が必要です。
登録後はフォーラムと PSM DevPortalを一度ログアウトし、再度ログインしてください。






Recent News