Interesting! So now we have a point where the same code on your machine is producing a different result than on my machine. That’s something! At least you know it’s not a code issue ![]()
Some things that come to mind…
- I mentioned before but I’m on a different (older) version of MonoGame, which is
3.7.1.189. I did some quick digging and it looks like you can find the older version here: MonoGame 3.7.1
It might be worthwhile downloading that version, or at the very least getting your local project to run those dlls exclusively, to see if the latest version of MonoGame has broken something. Another way to try this is for you to just test with binaries that I built, which include my version of the MG dlls. I’ve temporarily hosted it here. - I want to make sure we’re making the same project. I know that there’s a difference sometimes in DX and OpenGL. I’m making my project using
MonoGame Windows Projectin the New Project Wizard, which says it’s DirectX. There are a lot of other options, are you using the same one as me? - I notice your windows style is different than mine and that you don’t actually have any borders at all on the left/right. Your canvas size still is 1280x720, which is the size I intend, but it still jumps out at me. Did you do anything specifically to disable some window decorations? Is your desktop scaling set to 100%? Just stuff like that… I think MonoGame is pretty good about it, but I’ve worked in stuff before where that made a difference. Honestly, this last one is grasping at straws.
Anyway, take a look. I thnk especially running my binaries to see if they give the result you have or the result I have is a good test. See what happens and we can go from there!