pser1 wrote: ↑Fri Jul 21, 2023 9:55 pm
The ony difference with respect to old versions is that
using coco3 instead coco3p to have NTSC, the window size changes and shows almost squared
Could this be modified with some parameters?
Yes, this is new, it better reflects the shape of the image seen on actual NTSC displays - they have fewer scanlines spanning the same vertical area, so everything looks scaled vertically. We're used to pretty much square pixels, but they never had that.
You can use the -no-vo-scale-60hz option to disable it.
The window will be larger because CoCo 3 video modes can be larger so it allows more space to see borders by default (a larger "picture area"). That _should_ be fixable by specifying a geometry (eg -g 640x480) but there still seems to be a bug meaning it autoresizes that for coco3; I'll look into that.
sixxie wrote: ↑Sat Jul 22, 2023 11:31 am
Yes, this is new, it better reflects the shape of the image seen on actual NTSC displays - they have fewer scanlines spanning the same vertical area, so everything looks scaled vertically. We're used to pretty much square pixels, but they never had that.
You can use the -no-vo-scale-60hz option to disable it.
The window will be larger because CoCo 3 video modes can be larger so it allows more space to see borders by default (a larger "picture area"). That _should_ be fixable by specifying a geometry (eg -g 640x480) but there still seems to be a bug meaning it autoresizes that for coco3; I'll look into that.
ok, that works well for me.
Thanks a lot!
cheers!
pere
gtk2/vo_gtkgl.c:30:10: fatal error: 'gdk/gdkx.h' file not found
I have installed the following GTK-related packages using brew:
gtk+
gtk+3
gtk-mac-integration
gtkglext
gtksourceview4
atk
Is there any chance I can compile it with GTK to benefit of the full UI?
It only uses GTK+ 2 I'm afraid - when I looked at GTK+ 3 some while ago, there were definite issues with knowing what symbol was on which key (for translated mode), and whenever I've looked at GTK 4 I see they've changed so much fundamental stuff that I reel in horror.
If any Mac OS X+ programmers now how to run dialog boxes programatically (so not requiring external support files, and not requiring me to run specific design tools on a Mac), could you clue me in?
More edit: Looks like those bindings above need FLTK-1.4, but this one seems to work against the version available in Debian with minor fettling: https://github.com/deech/fltkc
I'll just add as an early note for FLTK that it's not shown itself favourably even just compling one of the demo programs. On my high-dpi display, it's scaled the fonts to be massive, overflowing the button outlines