BGPierce / VCC

Tandy Color Computer 3 Emulator
GNU General Public License v3.0
0 stars 0 forks source link

Window resize should be disabled #13

Open Wersley opened 8 years ago

Wersley commented 8 years ago

VCC allows you to try to resize the window, but it does not work correctly. Resize should be disabled or scaling implemented.

BGPierce commented 8 years ago

That would fall under "Force Aspect" in the "Display" tab. Disabling resize would inhibit users from setting the size they like. Everyone has different monitors (and opinons on size). I use 19" square LCD just for VCC so that when I maximize, it's not stretched. But when I hook up my widescreen, I have to drag and "custom" size the window or it streches it badly. If the "Force Aspect" button worked, then when checked, the window would always remain "square" no matter how large you make it, even maximized or full screen.

ursine commented 8 years ago

Relatedly, In the later port, perhaps the display should be drawn via an OpenGL texture (optionally) so the CPU is not burning cycles on scaling? I imagine drawing is the biggest drag on performance.

Wersley commented 8 years ago

Resize should be prevented if the allow resize option is off. If it is on, the video should scale smoothly as the window changes size.