Hello!
Wow, thank you so much for your time and this comprehensive and detailed feedback! :)
Regarding Resolution:
You hit on a crucial point. A game made with ACSG was designed to be "pixel perfect" in more classic resolutions like 800x600 (even with the 3:4 aspect ratio). It's an alternative that still works really well and maintains the original aesthetic, but I agree 100% that the experience on 1440p and ultrawide monitors needs to be optimized. Because of that, your suggestion for a full-screen upscale is on my list.
The challenge is that, because the tool uses GDI, the solution for upscaling is not native and has to be done manually via code. This means it needs to be very carefully thought out. But rest assured, I'm researching the best way to do this so the game looks great on any monitor.
Regarding the Resolution Error:
This behavior is a bug, and I sincerely apologize for the inconvenience! The game should revert to your monitor's original resolution without any error message. To help me understand the exact cause, could you tell me if you used the "Compile and Run" button, "Just Run," or ran the executable directly from a distribution version? Also, if possible, what was the exact message? That information is key for me to investigate the root cause of the problem.
I'm currently working on update 1.0.8, which is focused on more customization options, but the points you've brought up are critical for me to calmly review and think about the best approach. Rest assured, I'll do my best. ;)
Just an observation:
If you leave the "SCREEN" option checked and select the 800x600 resolution, the game will be in full screen. :D
Your feedback is extremely important and will be taken into account. Thanks again ! :)