|
|
So, Playstation Suite SDK has been just released :
http://www.playstation.com/pss/developer/index_e.html
And, it has the license for Mono. Plus, one doesn`t need a Mac computer.
Which means, that having Vita and an XNA codebase is all that one needs. So, it`s pretty tempting to get a build running on my Vita.
I remember reading somewhere, that PS SDK is on the MonoGame`s roadmap. How far are you and is it perhaps possible to convert the XNA project to MonoGame and get it running on Vita even now ?
Thanks
|
|
Coordinator
Apr 23, 2012 at 5:34 PM
|
Hi The VladR,
The PSS port was started several times as the SDK changed during the closed beta period. Unfortunately at the end I didn't have time to complete the most recent SDK port.
The latest version of the port can bee seen here - https://github.com/CartBlanche/MonoGame/tree/develop3d
Just be aware it does not compile just yet. So there is still work to be done. Danzel has already submit a patch which takes us closer.
I hope that helps.
D.
|
|
|
|
That sounds promising, since if you had it up&running at one time, it probably isn`t going to require inordinate amounts of time to fix. Just a question of priority :-)
What about the Shader Support ? I`m assuming you`re using MojoShader for HLSL->GLSL conversion, right ? Is there a lot of additional work that needs to be done to account for PSS-compatible devices ?
|
|
Coordinator
Apr 25, 2012 at 4:49 AM
|
There is work currently underway as part of the Windows 8 Metro port that will make shader conversion/compilation a build-time process (using MojoShader in an offline tool). This should make the shader support in the PS Vita port easier as well.
|
|
Coordinator
Apr 25, 2012 at 4:58 AM
|
Right... the offline shader tools should allow for easily adding additional platforms as needed. I assume this is all GLSL, so other than maybe some extra defines for that platform I think it should almost work out of the box.
|
|
|
|
Cool. Any ballpark estimates other than WID :-) ?
|
|
Coordinator
Apr 25, 2012 at 8:50 PM
|
I expect MonoGame for Windows 8 to be usable within a month and shippable shortly after that.
|
|
|
|
Thank for the effort can you let us know when you have some news, im looking foward this.
|
|
|
|
TomSpilman wrote:
I expect MonoGame for Windows 8 to be usable within a month and shippable shortly after that.
That`s pretty cool. I expect to spend next 6-8 weeks with the XBOX version for the DBP Contest anyway, so that`s perfect timing.
You keep mentioning Win8. I`m wondering in what kind of mode the XNA applications run there ? You get to install the Mono runtimes and then the code is executed as JIT, or is the XNA game compiled to an actual ARM executable ?
|
|
|
|
As far as I know, XNA will not be available to Windows 8 Metro Apps and I believe ARM versions will run Metro Style apps. Thats good news to hear MonoGame is going to be available on Windows 8 because it will have OpenGL support and MonoGame runs on top
of OpenGL. This way we will have "XNA" apps running on Windows 8 Metro.
Please, correct me if I've said something stupid =D
|
|
Coordinator
Apr 26, 2012 at 10:01 PM
|
The Windows 8 Metro port should be native WinRT and DirectX 11 on the desktop. So no OpenGL required. Also we don't know if Microsoft will support OpenGL on the desktop top.
On their ARM platforms, assuming those are using OpenGL under the hood, then it shouldn't be too hard to port to those devices.
I'm sure Tom will correct me if I'm talking rubbish.
D.
|
|
Coordinator
Apr 26, 2012 at 10:16 PM
|
CartBlanche got it right. MonoGame on Windows 8 Metro will use the WinRT libraries and DirectX 11.1 via the excellent SharpDX bindings for C#.
At this moment my system is running Windows 8 and OpenGL works fine on the desktop. I suspect it would be basically impossible for Microsoft to disallow OpenGL on the desktop as it would break a ton of Windows 7 games and apps. I expect OpenGL
on the desktop to work fine in the final release of Win8... but it will never be allow on Metro.
As far as the ARM platforms I expect them to be DirectX 11.1 only as OpenGL is disallowed on Metro apps.
|
|
Coordinator
May 13, 2012 at 5:19 PM
|
Vlad et al,
there is a new thread about the status of the PlayStation Suite SDK @ http://monogame.codeplex.com/discussions/355544.
D.
|
|