Sopwith – a classic bi-plane shoot 'em up from 1984 in the browser
midzer.de
midzer.de
Most of work was already done there: https://fragglet.github.io/sdl-sopwith/
Not even any commits in the fork, it's behind by 7 commits!
Nevertheless, I put build instructions in my fork here https://github.com/midzer/sdl-sopwith/tree/emscripten
To quote what I think are relevant rules for this discussion:
"Show HN is for something you've made that other people can play with." - check
"The project must be something you've worked on personally and which you're around to discuss." - check
You can't really respond to feedback if you didn't make the thing you're showhning.
This version is demonstrating an interesting gotcha with emulating sound. The old PC speaker hardware ran at over 1 MHz, and it would generate square waves at integer divisors of this rate. This version of the game is sampling these square waves at 48 KHz, and the jitter from the waves not lining up perfectly adds a bunch of noise known as aliasing artifacts. It's what's giving the music a sort of DTMF (touch tone) quality to it.
I recompiled the game locally with a mitigation for this effect, just by oversampling and taking an average, and it sounds a lot better.
Game Boys also have audio hardware that runs at such high frequencies. I wonder how many emulators run at that rate and downsample properly? High-quality square waves are tricky!
10 years later, in the early 2000s I made a fan sequel of Sopwith called 'Camel' https://sopwithcamel.sourceforge.net/ that helped me to get a job at EA. Long time ago now but I've just checked it and surprisingly it still works. Hats off to Windows backwards compatibility there. Anyway, please give Sopwith a go if you've missed it over the last ~40 years it's such a great game. As mentioned in another comment, the authentic experience is to play it on a 386 and then have to hit the turbo button to slow it down... :)
Edit: Huh, I had no idea it has a sequel, released by 2006: https://www.mobygames.com/game/30613/triplane-turmoil-ii/
Mission Completeorcycle
...burned into my subconscious.I hope I’ll do better than when I was a kid
https://archive.org/details/msdos_International_Bridge_Contr...
It ain't much, but we only had the games my dad brought home from work back in those days. But I've been looking for this darn game for decades and couldn't remember the name. Guess it's high time to donate to the archive.
http://www.thealmightyguru.com/Wiki/index.php?title=Strike_F...
The site mentions Striker. I assume it is this Striker? https://www.mobygames.com/game/33720/striker/screenshots/dos... I also had that game. It claims Striker is a copy of Scramble but the Scramble game I find online is significantly different.
I also recognize Flightmare.
Thanks for the memories!
I once wrote a sprite editor for Sopwith. The sprites are encoded in the binary in a manner very similar to those on an NES ROM.
I wanted to make a mod where you could fly as the ox, but I couldn't rotate the ox well enough that it didn't look horrible.
Earlier this month, I actually started to recreate the sprite editor in JS. It's a back burner project, not sure when it'll be done.
My favorite was to launch the bomb while making a vertical climb. It goes off-screen but eventually comes back.
you basically go bomb buildings, there is no concept of civilian vs military targets. your job is to completely obliterate every single standing structure that is not the same color as you. the enemy pilots you fight are all suicidal, they come directly for your plan without even a hint of trying to avoid you.
the only way to 'win' is to triumph over a desolate landscape of complete and utter destruction, not a single standing building left in the entire area except for your hangar and fuel depot. no concept of roads, houses, anything, it presents a kind of dystopian industrial void where life only exists for one purpose - to create airplanes to blow up each others buildings.
not only this but it has landscape deformation, something many games still do not have in 2023. the idea of explosions without craters, a kind of sanitized version of how pressure waves work in real life. Sopwith had it realistic in that aspect at least.
but what a bleak and desolate lanscape. a small valley, no way out, except mass extermination of all other signs of life. a denuded pixel landscape of harsh white is all that stands after victory.
anyways still loads of fun. not sure what it means to have us as a species programmed to love destruction.
Fortress: the last day of war
Thank you for this!
Me and my friend would wake up a couple of hours early before going to school in order to play a few sessions!
Tips when playing against the computer: Try to make the enemy planes crash into each other or into the ground.
More info: http://sopwith.org/
There seems to be a lot of video game content on HN lately, and I like this very much :)