Sopwith is a modern port of the classic 1980s shoot 'em up game of the same name. The game has a World War I aviation theme. The object of Sopwith is to destroy all enemy targets with a somewhat limited airforce.
It can be played both in single player and multiplayer mode over a TCP/IP network.
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
2.9.06 Dec 2025
A crash was fixed when any object was destroyed in multiplayer (thanks to @alphanumericcharter and @scandox for reporting this bug).
Scoring has been fixed when killing animals (it is supposed to be negative, but because of a bug, accidentally became positive).
The game now saves high scores to a system-wide high scores table (if possible; or a per-user one otherwise).
The "tailspin" animation when a plane is crashing and in a nosedive was tweaked to add two additional frames of animation.
Various Emscripten fixes were made; the previous release had to be rolled back from the website because of them.
2.8.021 Mar 2025
Support was added for touch controls.
Gamepad support was added.
Sprites are now correctly clipped against the left side of the screen.
Initial support was added for formation flying of AI planes.
There is a new "muted" color palette.
2.7.011 Nov 2024
Some tanks were changed to face in the opposite direction where it made more sense, as a minor visual improvement.
Custom missions can now be used in network games (thanks NY00123).
A minor visual bug was fixed where objects appeared to be overlapping with the ground sometimes.
A bug was fixed where targets could sometimes blow themselves up with their own bullets (most notably the hangars by shooting their own flags).
Various improvements to custom mission support.
2.6.026 Oct 2024
The autopilot logic has been improved to avoid crashing the plane into the ground at low altitudes. This fixes a bug that made landing the plane almost impossible at higher game levels where the plane flies much faster (thanks to harlankoehn for the bug report).
A palette was added to simulate the Atari version of the game (according to the source code, anyway; it's not clear the Atari version was ever completed).
Planes are now shown on the menu, to give a feel for what the game will look like when choosing a palette.
The manual page was improved, including to add "bugs" and "examples" sections.
A minor tweak was made to one of the plane sprites to fix a one-pixel hole in the plane.
Signatures have been fixed for macOS executables; this fixes Sopwith when packaged for ARM machines.
There is now a `-v` option that shows the program version number.
An AppStream metainfo file was added to allow a Flatpak package (thanks Will Thompson)
