The title explains most of my question, but I'm going to go more into detail.
There is a game that I play that only runs in windowed mode at a certain resolution. Whenever I change my display resolution so I can play the game in more of a "full-screen" manner. It takes all the icons on my desktop and compacts them to the new resolution, and the rest that couldn't fit go to my external display. Which if you haven't realized yet, screws up all my icons which I arranged by myself. So now I have to rearrange them.
I noticed that in the compatibility tab in the properties menu there is a option to run the game in a "640 x 480" resolution. When I did that, it was too small for the game window, but. It didn't mess with the arrangement of my icons...
All it did was shift all the icons so that their positions relative to the top left of the screen were the same. So when the I closed the game and the resolution went back to 1080p, the icons were in the same place they were before.
Is there a way to do something like that, but with a different resolution of my choice? I don't want to use the magnifier because It doesn't actually change the resolution, and at certain zoom levels the pixels are stretched and it makes the game look weird.