Xamarin just been bought by Microsoft, Xamarin studio no longer available, so? here’s the deal, Monogame, nice but still relies on opentk, those days are gone, no documentation via monogame ?
XMA, dead, I’m thinking Microsoft are trying to get all the cross platform shit together and giving it away via community?
As it turns out there is no way to put an android (NONE OF THEM) into a screen mode like, 640x480 or 800x600 or any other type, they are controlled by a thing called DIP (Density Independent Pixels), basically from what I understand your screen is a MIP map and android stretches or shrinks your background (2D) anyway it wants,
(DIP or DP) is handled in the activity file via xml and there are a bunch of options, I’m still learning so look it up yourselves, basically no matter what screen size you want it has to be handled via virtual pixels and android translates that to a full screen display, the res never changes
as an example of how it works, so no code, like I said I’m still trying to figure it out! in the simplest way to explain.
your android screen is 1024x768, could be 900x2000, you don’t know every device is deferent
you want to display 800x600 screen
your gonna run into 2 problems
- does your target changes resolution (some do)
- will it look the same on every android device? NO
The way android gets around it is to run your stuff in the background and display it on there virtual screen, your 800x600 will be displayed at what ever friggin res the tablet or phone decides! IOS and WINPHONE again does this (open the window and shout help WTF) wish there was a standard (whoops so mono not there yet), with Microsoft buying Xamarin it seems they are serious about doing that? might be DirectX across the board?
basically the reason monogame has not got the “graphics.IsFullscreen” working is cos they can’t
no way unless they mess with the activity file big time
I hope this helps some people and you can post some solutions?