Sopwith suffers from SDL1 bugs that make it unplayable on any
monitor-attached machine I currently own:
* destroys xrandr settings (sets all monitors to mirror mode, landscaped, at
a silly resolution)
* places its display solely on my right _vertical_ monitor, despite that one
not being set as primary. It doesn't even use that blasted mirror mode it
itself forces at exit!
* on my both laptops and phone, sopwith puts its display as a tiny image at
the center of black screen
SDL1 has been abandoned years ago, and still lives in the world of CRT, when
monitors could be set to an arbitrary resolution, GPUs sucked, and attaching
more than one monitor was a rare case that required non-standard hardware
(two graphics cards, when computers usually had one AGP/whatever slot).
SDL's upstream understandably refuses to fix this, telling people to switch
to SDL2 instead. This requires some porting, which is more of a task for
upstream rather than you -- but, I see that sopwith has a GTK port; perhaps
that one could work on modern monitors?
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'),
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.16.0-debug-00034-g57a36aaa2c3f (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages sopwith depends on:
ii libc6 2.27-3
ii libsdl1.2debian 1.2.15+dfsg2-0.1
sopwith recommends no packages.
sopwith suggests no packages.
-- no debconf information