Bacon wrote:The SDL version compiled on my machine but when I tried --with-gnomeui compilation stopped with an error in lighpen.c or something similar. I got the source from svn Sunday 29.
This was fixed on Monday (r21823).
Bacon wrote:The hardware scaling is great but the SDL version only offers symbolic key mapping which I loathe -- it's mapped to an American keyboard and I have no idea where character like *, @, and £ are on an American keyboard. Besides, when I use a VIC 20 or C64 emulator, my brain switches to Commodore 8-bit mode and automatically directs my fingers to the positions they learned ~25 years ago.
Unfortunately, the SDL UI is (currently) shipped with only the symbolic US keymaps. It supports alternative keymaps, but we've been too lazy to create any; contributions are welcome! Note that the virtual keyboard can be used to create/modify the keymap, which should be slightly less painful than editing the .vkm files by hand
Bacon wrote:Will try the 2.2 version asap. I only wish they could include hw scaling in the Gnome version too.
Actually, the OpenGL code in SDL UI is mostly straight copy/paste from the GTK+ port (or "gnomeui" as per configure switch) with some additions, such as the aspect ratio handling (which, in turn, was influenced by the xvideo code in xaw). Point being: gnomeui has had hw scaling for many years.
As for why it's not working for you (while hwscale in SDL UI is):
1. You don't have libgtkglext-dev installed (SDL UI doesn't need this, only the GL headers)
2. You have an old vicerc file with "HwScalePossible=0" in it; if this is the case, then the "Hardware scaling" menu item exists but is grayed out
I hope this helps.