(no title)
thrownawaysz | 2 months ago
>These platforms are provided as private code repositories that add integrations with the console vendor's APIs and platform-specific documentation.
https://docs.monogame.net/articles/console_access.html
How can something be open source and closed at the same time? Is this basically MIT license? (Project page says Microsoft Public license)
kuylar|2 months ago
> The MonoGame Foundation cannot directly give anyone access to the private console repositories without prior approval from the vendor due to NDA requirements set out by each vendor.
Blame here goes to Nintendo, Sony and Microsoft (though I'm not so sure about Microsoft)
This also applies to Godot, another open source game engine, which doesn't have any code for console support on its upstream repository.
zinekeller|2 months ago
GDK is open-source (https://github.com/microsoft/gdk), but to be fair there is a possibility that there are some parts under NDA.
jmalicki|2 months ago
thrownawaysz|2 months ago
But no one is paying MonoGame in this case? Maybe I'm just thick but X developer pays for MS/Sony/Nintendo to become authorized > and then they ask permission to use MonoGame per the page.
1. Apply to the vendor developer program (required for publishing).
2. Through the program, request access to the MonoGame console repositories
MonoGame gets nothing in the end.
unknown|2 months ago
[deleted]