I was going to spend some time today working out how to get good graphics for these other platforms. I see your screenshots and clearly something is amiss. Before I started making changes to build.settings, config.lua, etc. I decided to run my own test, using the latest daily build and HelloWorld. First, on my MacBook Pro, building for macOS showed no appreciable difference between the simulator window and the actual running app. Since most of you are on Windows, that didn’t seem like a valid test, so I hopped on a Windows 10 desktop.
I loaded the unmodified HelloWorld in the simulator. Built for Windows, built for HTML5 all without changing a single thing other than bringing up the build screen and taking the defaults. HTML5 is on the left, running in a fairly recent version of Chrome. The center is the Simulator and the right is the Windows executable. I see no appreciable difference.
I’m at a loss as to where to begin, other than 1. You’re setting width and height in config.lua to a reasonable size that matches your 1x graphics sizes (avoiding upscaling) and 2. make sure you’re setting the defaultWidth and defaultHeight in build.setting’s “windows” table.
The sample app doesn’t have the defaultWidth and defaultHeight so that theory was shot.
Rob